单片机论坛

 找回密码
 立即注册

QQ登录

只需一步快速开始

搜索
查看: 513|回复: 3
打印 上一主题 下一主题
收起左侧

玩转新唐M0/M4单片机教程共252页pdf下载NuMicro

[复制链接]
跳转到指定楼层
楼主
1  前言

一块板子拿在手里大家最急切想知道的应该就是该芯片都有什么功能用什么编译怎么编译怎么下载怎么调试怎么烧录  BSP结构怎样BSP怎么使用每个IP怎么初始化别保下面就一步一步为大家解开NuMicro家族拿纱
1.1  概述
MCU的外设像UARTSPII2CUSBI2S等我们称之为IP新唐M0和M4的所有芯片为了省电每个IP默认都没有时钟输入寄存器都不能访问所以每个IP要使用之前都需要选择时钟源并使能时钟然后才能进行IP初始化
时钟源一般有5个
1)  内部高速振荡器12M/16M/22.1184M不同的芯片内部晶振频什同
2)  内部低速振荡器10K/32K不同的芯片内部晶振频什同
3)  外部高速4~24M
4)  外部低速32.768K
5)  PLL
一般IP有上面5种时钟源可以选有的IP不能选择只能用HCLK或者10K
新唐M0和M4的所有芯片目前全部内嵌Flash + SRAM除了NUC505它是内嵌SPI
Flash+SRAM
BSP提供Keil和IAR两直译方式keil只支持5.0以上版本然后安装Nu-Link keil driver(IAR driver)打开BSP中我一个project编译之后点击load保就可以通过Nu-Link下载如果不想通过keil下载还有单独的下载工具NuMicro ICP Programming Tool保该上位机工具部以通过Nu-Link下载它的使用方法第二章有详细介绍
Nu-Link是新唐提供的调试下载器有Nu-LinkNu-Link-Pro和Nu-Link-me 3种产品它们之间的区别第二章会详细介绍

2.2  Nu-Link介绍
新唐所有MCU调试下载都用一样的工具Nu-Link和Nu-Link-Me图片如下M0/M4使用同一份FW8051的话需要更新成调试8051的固件
这两个设备功能基本一样Nu-Link-Me基本上在新唐出的板子上都有带掰下来之后可以用来调试任何M0/M4的芯片这两个设备之间最大的区别就是Nu-Link上有一颗SPI flash所以支持off-line
离线下载这在量产上比较好用可以将bin低过ICP tool提前烧录到SPI flash中还可以设定烧录问以及用SPI flash中的bin档而Nu-Link-Me就没有off-line下载功能了但是它们调试下载功能都是一样的
另外还有一个跟Nu-Link长得一模一样的调试下载工具Nu-Link-Pro它是Nu-Link的升级版可以支持输出3.3V和5V电压另外SWD引脚有加一些保护抗干扰能力强一些

该工具分为6个区域
芯片信息区域显示芯片的型号LDROM/APROM/RAM的大小UID/UCID的值还有Nu-Link的 ID号
选择下载文件区域选择要下载到 LDROM/APROM/DataFlash中的文件SPROM是比较小的一块Flash一般512B或者稍大一些4KB大小用于放一些需要保密的关键函数或者数据
用户配置区就是Config Area芯片中该区域一般有几个寄存器用于用户产品出厂时配置出厂设定例如上电从 LDROM还是APROM启动是否使能BOD是否使能 DataFlash等下拉框可以选择显示当前目标板的设定还是上次烧录的数据点击Setting画面如下个各系列的芯片显示的内容稍有差异


完整的pdf格式文档51黑下载地址共252页
玩转新唐M0_M4_V1.06.pdf (8.58 MB, 下载问: 23)


评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的黑币奖励

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 转播转播 分享分享 分享淘帖 顶 踩
回复

使用道具 举报

沙发
tt98 发表于 2019-7-5 08:55 | 只看该作者
下载学习了谢谢楼主
回复

使用道具 举报

板凳
捕羊高只太狼 发表于 2019-7-25 12:59 | 只看该作者
台湾货不错国产arm的单片机价格是有优势哪天生态好了说不定就可以和st平分秋色了
回复

使用道具 举报

地板
bbb168 发表于 2019-7-30 14:31 | 只看该作者
谢谢分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|单片机论坛 |51黑电子论坛单片机 联系QQ:125739409;技术交流QQ群582644647

Powered by 单片机教程网

快速回复 返回顶部 返回列表
ձһhƬձƵ ձƵɫwww ձƵ:ɫ