[牛人杂谈] 新唐M0系列单片机开发环境建设

[复制链接]
1525|22
 楼主| zhuomuniao110 发表于 2020-4-12 17:53 | 显示全部楼层 |阅读模式
我看有人还不会创建新唐M0系列的开发环境,因为他看的是开发板自带的那个PDF,那个PDF已经很古老了,用的古老版本的库函数编写的。
那个库函数我前段看到过,晦涩难懂,跟现在的不统一。
https://bbs.21ic.com/icview-2900756-1-1.html
这里有个版主重写的那个例子,非常棒。
接下来我分享一下该如何构建M0的开发环境,前提是,你先安装好最新版的MDK,5.29版本
安装后要注册的
https://bbs.21ic.com/icview-2884606-1-1.html
这有个注册机
下载之前要先关闭你的杀毒软件win10.
不然会被win10给删了的。注册过程都要以管理员身份运行软件。如果一次不能生成可用的注册码,那就多试几次。


53855e92e4bd12597.png
然后单击这里,启动pack管理器,找到新唐的列表,点一下,看右边,安装install
379785e92e50773ab1.png


 楼主| zhuomuniao110 发表于 2020-4-12 17:54 | 显示全部楼层
859595e92e54f21c6c.png
然后会出现下面的连接地址和进度条
 楼主| zhuomuniao110 发表于 2020-4-12 17:55 | 显示全部楼层
479565e92e57c89298.png
全部安装后,就是这样了。现在你可以去官网下载BSP,里面有库函数和例子。
 楼主| zhuomuniao110 发表于 2020-4-12 17:56 | 显示全部楼层
536615e92e5c5350c6.png
我看大佬提供的例子里面已经放了那个库函数,比如这个吧。
 楼主| zhuomuniao110 发表于 2020-4-12 17:57 | 显示全部楼层
其实你就可以在这个基础上修改自己的工程了。
 楼主| zhuomuniao110 发表于 2020-4-12 17:58 | 显示全部楼层
95315e92e61f039b3.png
如果你用到了那个库函数可以在这里添加上。
559455e92e64e237bf.png
另外注意工程配置的头文件路径。。
 楼主| zhuomuniao110 发表于 2020-4-12 17:59 | 显示全部楼层
其他应该没啥问题了。
 楼主| zhuomuniao110 发表于 2020-4-12 18:00 | 显示全部楼层
对了就是配置烧录选项
306745e92e6ae385b7.png
576795e92e6ce3f2c8.png
这些地方要设置对。
 楼主| zhuomuniao110 发表于 2020-4-12 18:01 | 显示全部楼层
剩下基本上就OK了。这个板子是没有提供USB到串口功能的,所以如果你测试串口,需要自己弄个串口适配器,连接开发板的串口。
 楼主| zhuomuniao110 发表于 2020-4-12 18:02 | 显示全部楼层
学会搭建开发环境,配置开发软件和工程是第一步,剩下的才是重点。
xixi2017 发表于 2020-4-12 18:10 | 显示全部楼层
关键点都说到了。
xixi2017 发表于 2020-4-12 18:10 | 显示全部楼层
主要是现在新唐的BSP不好下载了,官方改版改的难以找到了。
598330983 发表于 2020-4-12 18:40 | 显示全部楼层
总结很好。
linlh11 发表于 2020-4-12 21:54 | 显示全部楼层
本帖最后由 linlh11 于 2020-4-12 21:56 编辑
zhuomuniao110 发表于 2020-4-12 18:02
学会搭建开发环境,配置开发软件和工程是第一步,剩下的才是重点。

哈哈哈,楼主说的那个人就是我。。其实,这块板子一个朋友在2011年给我的,当时只有板子没有其他资料,也因为很多原因,没有使用这个板子。记得当时还有个菜农发了很多**介绍推荐芯唐的东西,后来出了个牛卧堂网站,取得就是NUVOTON的谐音。现在一晃过了快10年了,想起来学习一下,就翻出来了。让大家笑话了。楼主上面讲解的很好,建议做成一个PDF文档发出来更棒。
M051.jpg
xuanhuanzi 发表于 2020-4-12 23:44 | 显示全部楼层
linlh11 发表于 2020-4-12 21:54
哈哈哈,楼主说的那个人就是我。。其实,这块板子一个朋友在2011年给我的,当时只有板子没有其他资 ...

这个板子看起来很棒。
linlh11 发表于 2020-4-13 11:42 | 显示全部楼层
本帖最后由 linlh11 于 2020-4-13 11:48 编辑
xuanhuanzi 发表于 2020-4-12 23:44
这个板子看起来很棒。

这个板子有问题,LED(图上IO位置)布线是错误的,左边接地了,实际原理图中左边是应该接PIN13脚(P3.6)IO口的。第一次见到大厂出的开发板有错误。如图所示:其中一张去掉贴片LED的,能把走线看的更清楚,同时附上厂家原理图LED部分截图作对照 798605e93e0d870b24.png
1.jpg
2.jpg
ceflsh 发表于 2020-4-13 20:33 | 显示全部楼层
我也有一块开发板,抽空试一试。
linlh11 发表于 2020-4-13 21:06 | 显示全部楼层
ceflsh 发表于 2020-4-13 20:33
我也有一块开发板,抽空试一试。

一起学习,互相讨论,注意我说的LED部分哦
qcliu 发表于 2020-5-5 15:51 | 显示全部楼层
非常感谢楼主分享
tfqi 发表于 2020-5-5 15:51 | 显示全部楼层
非常基础的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

233

主题

3529

帖子

11

粉丝
快速回复 在线客服 返回列表 返回顶部