登录注册
论坛
一粒金砂(中级)
130
0
小弟之前一直在玩51,最近拿到一套Cortex-M3 9b96开发板。可是程序代码和之前有很大差异。比如最简单的控制一个灯闪烁:
SYSCTL_RCGC2_R = SYSCTL_RCGC2_GPIOF;
ulLoop = SYSCTL_RCGC2_R;
GPIO_PORTF_DIR_R = 0x08;
GPIO_PORTF_DEN_R = 0x08;
while(1)
{
GPIO_PORTF_DATA_R |= 0x08;
延时;
GPIO_PORTF_DATA_R &= ~(0x08);
}
请问第一条指令和第二条指令是什么意思?我猜是使能控制LED的端口PF3,可是怎么实现的?还有,GPIO_PORTF_DATA_R怎么就对应PF3了呢?请大家给点提示,先帮小弟入门。呵呵
扫一扫,分享给好友
30
版主
1万
139
发表回复 回帖后跳转到最后一页
论坛威望大于30000或网友提名:坛子里公认的技术导师
EEWorld Datasheet 技术支持
查看 »