×

新唐32位M0和M4 NuMicro系列ARM单片机的使用手册免费下载

消耗积分:0 | 格式:pdf | 大小:8.58 MB | 2018-12-23

吴铭

分享资料个

  初级篇从创建开发环境开始一步一步引导大家熟悉NuMicro家族芯片开发环境的搭建,BSP库的结构、使用,以及每个外设的初始化流程。中级篇介绍CAN、USB以及ISO7816的使用方法。

  技巧篇介绍各个外设的一些使用技巧

  文档中用到的代码都是基于BSP版本3.0以上

  NuMicro家族所有芯片:包括M051系列,NUC100系列,NUC200 系列, NUC131 系列, MINI51 系 列 , NANO 系 列 , NUC472/NUC442、M451、M480等等一切NuMicro家族的芯片

  一块板子拿在手里,大家最急切想知道的应该就是该芯片都有什么功能?用什么编译?怎么编译?怎么下载?怎么调试?怎么烧录? BSP结构怎样?BSP怎么使用?每个IP怎么初始化?别急,下面就一步一步为大家解开NuMicro家族的面纱。

  MCU的外设像:UART、SPI、I2C、USB、I2S等我们称之为IP。新唐M0和M4的所有芯片,为了省电,每个IP默认都没有时钟输入,寄存器都不能访问。所以每个IP要使用之前都需要选择时钟源并使能时钟,然后才能进行IP初始化。

 

  时钟源一般有5个:

  1) 内部高速振荡器 12M/16M/22.1184M(不同的芯片内部晶振频率不同)

  2) 内部低速振荡器 10K/32K(不同的芯片内部晶振频率不同)

  3) 外部高速 4~24M

  4) 外部低速 32.768K

  5) PL

  一般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-Link、Nu-Link-Pro和Nu-Link-me 3种产品,它们之间的区别第二章会详细介绍。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !