拿到M471板子已经3天了,今天有空,来开下箱~
还是一如既往的风格,没啥好说的,新唐板子用料一向是舍得的,板上晶振啥的都没有缺省~
然后我们开始下载资料,我们用MDK开发:
下载网址(蛋,找了好久,新唐的网站后缀加cn和不加cn还不同,不加cn面向整个国际,资料更全。
我之前在cn的网站,找了半天就是没有M471的资料~有些无语)
http://www.nuvoton.com.cn/board/numaker-m471ki/?index=2
介绍挺全的,快速上手指导首次也有。
DS_M471V_M471K_Series_EN_Rev1.20.pdf
(3.1 MB, 下载次数: 5)
TRM_M471V_M471K_Series_EN_Rev1.20.pdf
(8.41 MB, 下载次数: 7)
UM_NuMaker-M471KI_EN_Rev1.00.pdf
(5.74 MB, 下载次数: 1)
软件部分的MDK支持包和BSP太大,大家自己去下载啊。
装好
,解压好BSP:
开发环境大家好,我们下面就可以写个简单的测试代码了:
我们打开BSP里面的例程,选个最简的例程,进行修改:
打开:
结构很清爽,没有任何第三方的库及集中写在一起的板子资源的文件,对初学者非常友好。
新唐的MCU最大的特点就是GPIO,仍保持C51的一些特性,譬如准双向等,位操作等,用过51转新唐
上手速度绝对比ST的要快。可惜新唐的推广力度不足,加上一些用户反映的BUG的处理能力不是很及时及
工业恶劣环境的不稳定性都拖了后腿。
我们看板上有LED,KEY,USART,我们就用这几个外设写个小程序。
我们先看下硬件连接图:
串口的对应引脚(USART0):
LED的对应引脚:
KEY的对应引脚:
我们对打开的简单例程进行修改:
main.c
编译下载,查看串口输出,按下KEY,LED切换一个状态:
LED切换状态:
好了,开箱帖就到这了~~
|