首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 单片机 >

ARM7 GPIO 寄存器有关问题

2012-03-21 
ARM7 GPIO 寄存器问题刚学 arm7 里面的 GPIO有两个 通用管脚管脚的选择I0SET0IO1SETIOCLR0 IOPIN0我看别人

ARM7 GPIO 寄存器问题
刚学 arm7 里面的 GPIO 有两个 通用管脚
  管脚的选择 I0SET0 IO1SET IOCLR0 IOPIN0 我看别人都写成这样 IO0SET IO1SET 而我在keil 里面运行时 会提示你没有这样的定义 我把它改成前面那种就好了
选择part0 还是part1 中的数字 到底 写在哪 ::?? 就是那个 0 和1 到底写在IO口后面 还是写在最后??
望各位友友 帮忙 解析下 谢谢


[解决办法]
这些符号都是在某个头文件里面定义的.......它是怎么定义的,你就应当怎么写
[解决办法]
可以跳到那个定义的头文件的 得看看你工程里有没有那个头文件了
[解决办法]
看头文件,这是宏定义,关键要寄存器地址要对
[解决办法]
一般通用的头文件,都在keil(MDK)的安装目录下,MDK3.24\ARM\INC 找对应的芯片厂,下面就有对应的系列头文件。
[解决办法]
可以跳到那个定义的头文件的 得看看你工程里有没有那个头文件了
[解决办法]
直接在将其头文件包涵进来就可以了。
#include <lpc21xx.h> // lpc21xx系列
如果是lpc23系列,对应头文件是 LPC23xx.h

热点排行