打印

NXP LPC824芯片宕了

[复制链接]
98|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zhjb1|  楼主 | 2024-11-17 11:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
问题如题
默认824 的I/O主函数中只有IO口反转一行代码,大约位300KHz。想测试NXP LPC824芯片I/O的最大速度,尝试更改system_LPC8xx.c文档中设置速度的项以提高IO的翻转速度,项如下:
#define SYSPLLCTRL_Val        0x00000024              // Reset: 0x000
看组合名称应该是控制PLL的值,尝试将0x00000024-->0x00000012
改了一半,下载运行后,芯片不再被识别也无法恢复了,用SEGGER打开也无法识别,强行清除FLASH无效。
请问应该如何解决,谢谢

改变以下项:
define SYSAHBCLKDIV_Val      0x00000002
0x00000002-->0x00000001后AHB的Clock少了一倍,IO口的翻转速度是提高了达到600KHz。没有问题

使用特权

评论回复

相关帖子

沙发
Wxy8030| | 2024-11-17 12:25 | 只看该作者
客观的说,LPC芯片可以说是垃圾中的垃圾!弄个芯片寄存器还遮遮掩掩的不公布全了,部分寄存器还非要他家的库才能操作,看看汇编代码想弄明白到底怎么操作的,结果发现库里操作的寄存器手册里压根就没写,**,要不是客户非要用,倒找我钱都不会用他家的**芯片

使用特权

评论回复
板凳
Wxy8030| | 2024-11-17 12:29 | 只看该作者
本帖最后由 Wxy8030 于 2024-11-17 12:34 编辑

可能LPC压根就不打算别人用他们的芯片,因为没有他们的支持,光凭网站上下载的资料,根本用不起来(因为很多关键点手册里压根就没有,只有找他们或周立功,才能知道原来里面还有很多关键设置,比如usb固件升级、不找周立功,你就不知道这里面还要加个校验,但是他们网站能下到的资料里、对这个校验只字未提。等)

使用特权

评论回复
地板
Wxy8030| | 2024-11-17 12:29 | 只看该作者
本帖最后由 Wxy8030 于 2024-11-17 12:30 编辑

,,,不小心发重复了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

45

主题

224

帖子

1

粉丝