登录注册
论坛
裸片初长成(初级)
4996
19
使用LPC1100系列芯片一段时间了,其芯片头文件和内核文件等也更新了几个版本,在更新成新版本时发现了一下问题。主要是在配置GPIO端口为其他功能时发现不可控,通过对比发现问题是system_LPC11xx.c文件中的配置问题造成。
即:在此文件中缺少下面代码,导致AHB时钟没有工作,而不恩能够对IOCON进行操作,造成无法配置端口
#define AHBCLKCTRL_Val 0x0001005F // 系统AHB时钟控制寄存器
/* System clock to the IOCON needs to be enabled or most of the I/O related peripherals won't work. */ LPC_SYSCON->SYSAHBCLKCTRL = AHBCLKCTRL_Val; /* 系统时钟IOCON使能,此位不使能大部分IO不可用 */
扫一扫,分享给好友
纯净的硅(中级)
3836
纯净的硅(初级)
547
0
发表回复 回帖后跳转到最后一页
曾经的版主且威望大于2000,或对EEWORLD论坛有突出贡献的坛友
EEWorld Datasheet 技术支持
查看 »