牛卧堂MCU技术交流

标题: 新手上路,求教关于寄存器的操作 [打印本页]

作者: pankration    时间: 2015-11-20 18:33
标题: 新手上路,求教关于寄存器的操作
最近项目用到了NUC220,不过之前一直用其他品牌的8位机,对于这款单片机比较陌生。

拿到开发板后,先搭建了开发环境,用的KEIL MDK511。

之后做了一个小实验,使一个发光二极管闪烁,效果还可以。

之后想做一个流水灯实验,结果就遇到了问题,我无法对寄存器进行操作,KEIL提示没有定义标识符,


所以,想请教一下,这个问题如何解决,谢谢。

最后附上程序,希望大家多多指教。
LED.rar (295.01 KB, 下载次数: 1636)



作者: chenwenbin    时间: 2015-11-30 16:22
请看头文件里面是怎么定义这个寄存器的,有可能跟TRM上的写法不一样
作者: pankration    时间: 2015-12-1 07:30
是的,是我没注意头文件造成的,多谢指导
作者: pankration    时间: 2015-12-1 07:31
chenwenbin 发表于 2015-11-30 16:22
请看头文件里面是怎么定义这个寄存器的,有可能跟TRM上的写法不一样

是的,是我没注意看头文件造成的,多谢指导
作者: zhjb1    时间: 2016-3-4 10:52
不看程序,太累。玩过51吗?
与51的定一样。
比如定义P0口
P00_DOUT——表示P0口的0位输出,以后赋值即可

作者: harvardx    时间: 2016-3-4 20:23
建议多看官方的提供的示例代码,基于寄存器直接操作 和 bsp库函数的 . 对于内部的各个模块,如果GPIO 定时器,adc 串口等,都有详细的描述. 另外官方也出品了.新唐M0 M4学习的pdf文档. 可以看看




欢迎光临 牛卧堂MCU技术交流 (http://nuvoton-mcu.com/) Powered by Discuz! X3.2