N32L406CxL7/N32G435CxL7核心板
简介
为了测试国民技术的MCU N32L406CBL7和N32G435CBL7芯片,特意设计了这个核心板
简介:为了测试国民技术的MCU N32L406CBL7和N32G435CBL7芯片,特意设计了这个核心板开源协议
:Public Domain
描述
* 1、项目功能介绍
核心板,我觉得主要是好用不好用,其实功能上,嗯,好像没什么功能,所以重要的是尽量好用点吧。
所以尽量的优化,主要是优化了以下几个方面:
1)按照OLED屏 GND VCC SCL SDA 顺序排布了一组排针,这样OLED屏可以直接插在面包板上调试,不用再跳线了;
2)因为串口下载时需要将BOOT0上拉,为了方便,在BOOT0排针边上预留了一个3V3,方便用跳线帽直接短接上拉。
3)接了两个LED,使用了可能较独立的PB2和PA8,方便点灯实验;
4)两个按键接的分别是NRST和PA0-WAKEUP,RST就不用说了,因为N32L406和N32G435都支持低功耗,他们的其中一个唤醒引脚就是PA0,所以引出来方便做唤醒测试;
5)N32L406/N32G435都支持DFU功能,所以32脚 PA11-USB_DM、33脚PA12-USB_CP直接连到了USB的DM、DP引脚了,实测是可以使用,开启方法是短接3V3和BOOT0后上电,这样就可以直接插USB下载程序了,但这个功能有个限制,MacBook M1的虚拟机里驱动装不上,所以用不了,还有需要注意的是STM32F103本身是没有DFU的,需要下载DFU固件才可以使用,我没有测试,但百度有相关资料。
已验证芯片
芯片厂商 | 芯片型号 | 是否支持 | 是否验证 |
国民技术 | N32L406CBL7 | 是 | 已验证 |
国民技术 | N32L406C8L7 | 是 | 未验证 |
国民技术 | N32G435CBL7 | 是 | 已验证 |
国民技术 | N32G435C8L7 | 是 | 未验证 |
国民技术 | N32G430C8L7 | 否 | 35 36引脚功能不一致 |
STM | STM32F103C8T6 | 是 | 已验证 |
下面就是我实测的几块芯片
看到板子,大家应该也发现了他的缺点了吧,是啊,就是引脚标识的字符太小,目前脚距在面包板上每边正好能空出两排针,为了利用好这个脚距,只能把字符缩小了,看起来会有一些累,毕竟鱼与熊掌不能兼得嘛!
看下插到面包板上的效果
国民技术官方提供的下载工具我也放在了附件,文件名为:Nations MCU Download Tool V1.2.5.7z,大家也可以在国民官方网站去下载。
*2、硬件部分
硬件部分比较简单
1)供电部分:
这里还是使用了低功耗的LDO,支持的型号比较多,就我已知的就有很多,大家在立创商城搜索LDO时选SOT23-5的大部分都支持,注意筛选下输出电流大的就行了,防止给外部供电时输出不足。
2)一个红灯用于供电指示,另两个分别接到了PB2和PA8
3)按键
4)主核心芯片:这里也有红字说明了,再说下,串口烧录和DFU烧录时都是需要先将BOOT0上拉后上电才能下载,DFU是直接将USB插到板上USB口就可以用的哈
其他部分就不继续搬图了,大家自己去原理图上看下吧。
* 3、演示您的项目并录制成视频上传
评论