嵌入式开发交流网论坛
标题:
新唐003之单片机开发环境搭建
[打印本页]
作者:
因为有你丶在
时间:
2018-11-30 01:53
标题:
新唐003之单片机开发环境搭建
8051内核我最近用新唐的
N76E003
芯片较多, 因为ST的STM8S003芯片涨价,好多都转用新唐的(引脚兼容),近两年比较火。
[attach]18820[/attach]20Pin TSSOP封装
别看只是个8051单片机, 但内部资源丰富. 17个IO, 4个定时器, 6路16位PWM, 12位ADC, SPI, I2C, 2路UART等等. 存储资源 18KB Flash, 1KB RAM. 并且支持Bootloader.
...闲说不多说, 下面先介绍下
开发环境
开发工具和环境的搭建,每个芯片支持的开发工具会有区别,有的只支持自己公司的。
但最好还是选择通用的,比如Keil或者IAR, 新唐N76E003芯片Keil C51和IAR for 8051都支持,我使用Keil。我使用的版本是
Keil C51 v9.52
. 注意8位单片机只能使用Keil C51, ARM芯片是32位的,使用Keil MDK。软件的安装网上很多就不介绍了。
安装好Keil C51后,默认是找不到N76E003芯片的,需要安装一些支持工具,到新唐官网上去找,把一些工具软件、芯片手册、BSP包都下载
http://www.nuvoton.com.cn/hq/products/microcontrollers/8bit-8051-mcus/low-pin-count-8051-series/n76e003/?__locale=zh
[attach]18821[/attach]新唐003官网资源,一定要下载
其中Nu-Link_Keil_Driver_V2.05.6815就是支持Keil的工具包,可以仿真和下载。
安装好后,能找到Device。
[attach]18822[/attach]
官方提供了很多范例, 在N76E003_BSP_Keil_C51_V1.0.6中,哪个模块不会用可以参考下官方的范例,一定要下载最新的BSP包,早期的BSP包有些错误。
初学单片机,或者对Keil工具使用不熟练的, 建议开始用官方的BSP程序为模板, 先看懂例程. 并且要多练习, 就算是别人的程序,也要自己敲一遍代码,。
另外必要的装备还是不能少的, 一块简单的
开发板
(淘宝上10块钱左右), 一个下载仿真器
Nu-Link
, 一根
串口TTL转USB
线 .
<div class="pgc-img">[attach]18823[/attach]
欢迎光临 嵌入式开发交流网论坛 (http://www.dianzixuexi.com/bbs/)
Powered by Discuz! X3.2