帮忙核实 LPC1833JBD144 单板原理图是否存在问题

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

帮忙核实 LPC1833JBD144 单板原理图是否存在问题

Jump to solution
2,482 Views
9218sky
Contributor II

1. 参照 MCB1800 V1.3 原理图及 LPC18xx 手册,设计的原理图,我已多次核对没发现错误。

2. 编译网上下载的例程,编译通过,debuge 选项能检测到芯片的 ID CODE

3. 联机调试(JTAG/SWD),按 F5 运行,未能进入到 "main" 代码处。我的片子是 “某宝” 上买的,不知是否存在问题。

4. 如果有朋友用此片子的,能否为我建立一个 “点灯(LED blinky)” 的工程文件?先谢谢了。

Labels (2)
Tags (2)
0 Kudos
1 Solution
1,961 Views
kerryzhou
NXP TechSupport
NXP TechSupport

Hi Sky,

   楼主你好!

  1.如果JLINK能找到内核,识别芯片,那么就不会有太大问题,不过你的购买渠道,是否是正版芯片就得不到保证了。可能会出现小内存的芯片冒充大内存的芯片。

 2. 关于代码, 你可以参考MCB提供的blinky代码,这个代码是MCB1857配套的代码,我已经改为了LPC1833的芯片了, 你可以跑试试看。代码在附件中, MDK的。

    这个代码是使用外部晶振的, 功能是PD_10, PD_11,PD_12,PD_13,PD_14,P9_0,P9_1,P9_2 循环亮灭,你再跑看看,如果不能进入main程序,看看程序停在什么地方了。

   芯片复位后,会先进入SystemInit, 你看看停在什么地方,如果是晶振稳定那边,那么你就需要查看你的晶振电路是否起振,没起振, 再调整负载电容。

你先测试下,还有问题,随时回帖。

Wish it helps you!

If you still have question, please let me know!

 


Have a great day,
Kerry

 

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

View solution in original post

9 Replies
1,961 Views
9218sky
Contributor II

Kerry Zhou

您好

请问能否发一个运行于LPC1833的PWM代码给我,只单纯产生一个PWM的操作外接LED显示就行。

从自己设计的板子,参考网上下的LPC1857的例程,已成功实现了 RTC、4个定时器、4个串行口 的功能代码了,小有收获。一个人摸索着学习,有难处只好上这请教了。

谢谢。

0 Kudos
1,961 Views
kerryzhou
NXP TechSupport
NXP TechSupport

楼主你好!

通常,对于新的问题,需要新建一个问题贴出来,这样我们会在你新的问题贴里面回答你的问题。

这个问题我先直接回答你,下次有新的问题,请新建帖子出来。

PWM代码你可以直接参考LPC1857的SCT PWM例程。

http://www.nxp.com/products/microcontrollers-and-processors/arm-processors/lpc-cortex-m-mcus/lpc1800...

比如,下载kel MCB1857的例程,你可以在路径:lpcopen_2_12_lpcxpresso_keil_mcb_1857\periph_sct_pwm

找到。

 

希望能帮助到你!

Kerry

0 Kudos
1,961 Views
9218sky
Contributor II

 Kerry Zhou

谢谢指点.正研究相关文档内容.

Thanks!

0 Kudos
1,961 Views
9218sky
Contributor II

Hi 

Kerry Zhou

您是否有 LPC18xx 的 "Internal SRAM.ini" 配置文件?比较了我从网下载的例程,发觉 “DUBAG” 选项下找不到这个文件。

如果可能,烦请发给我。

Thanks!

0 Kudos
1,961 Views
kerryzhou
NXP TechSupport
NXP TechSupport

楼主你好!

你看看附件里面的RAM ini文件是否是你要的, 这个在我给你的代码包中就有。

0 Kudos
1,961 Views
9218sky
Contributor II

Kerry Zhou

您好

加载到例程里试了下,对不上哪例程式。我再行想别的办法试下。

谢谢。

0 Kudos
1,961 Views
okcn
Contributor III

未能进入到 "main" 代码处.

说明不是你的代码问题,

那就单步跟踪启动代码,看是在哪行死了。

0 Kudos
1,962 Views
kerryzhou
NXP TechSupport
NXP TechSupport

Hi Sky,

   楼主你好!

  1.如果JLINK能找到内核,识别芯片,那么就不会有太大问题,不过你的购买渠道,是否是正版芯片就得不到保证了。可能会出现小内存的芯片冒充大内存的芯片。

 2. 关于代码, 你可以参考MCB提供的blinky代码,这个代码是MCB1857配套的代码,我已经改为了LPC1833的芯片了, 你可以跑试试看。代码在附件中, MDK的。

    这个代码是使用外部晶振的, 功能是PD_10, PD_11,PD_12,PD_13,PD_14,P9_0,P9_1,P9_2 循环亮灭,你再跑看看,如果不能进入main程序,看看程序停在什么地方了。

   芯片复位后,会先进入SystemInit, 你看看停在什么地方,如果是晶振稳定那边,那么你就需要查看你的晶振电路是否起振,没起振, 再调整负载电容。

你先测试下,还有问题,随时回帖。

Wish it helps you!

If you still have question, please let me know!

 


Have a great day,
Kerry

 

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

1,961 Views
9218sky
Contributor II

kerry zhou

您好,非常感谢你的热情回复,得以顺利的通过调试。我再偿试下更改 PIN number and PIN port 进行后续试验。

届时有问题,还再次请您指教。

thanks!

0 Kudos