文章目录
- 引言
- MM32G0140微控制器
- FTHR-G0140电路板
- MM32G0140最小核心系统
- 供电系统
- 可编程按键和小灯
- 扩展插座
- MindSDK软件开发平台
引言
2023年上半年的一些活动现场(包括但不限于4月在苏州的全国高校电子信息类专业教学论坛、5月和6月在同济大学、四川大学、南京大学和武汉大学的全国大学生物联网设计竞赛线下技术宣讲会),送出了不少FTHR-G0140开发板。本文作为一个资料汇总贴,向拿到这块板子的老师和同学们发布技术信息,方便查阅,也希望有一些有趣的作品能够把这块板子用起来。
FTHR系列开发板出自于灵动官方的系统工程团队,但尚未归属到灵动正式对外发布的开发板序列。在灵动开发板产品定义的规划路线图中,相对于豪华版的PLUS系列,“丐版”的MINI系列,FTHR系列开发板以极其低的制作成本被一些合作供应商喜闻乐道,并大量投放到民间开发者群体中。FTHR系列开发板向玩家开放完整的PCB项目文件,玩家除了可以在各种福利活动中获得这些开发板,也可以通过各种福利渠道自行打PCB板,再通过各种渠道申请免费样片焊接组装。妥妥地薅羊毛,v。
注意:活动现场发放的部分FTHR-G0140开发板仅焊接了MM32G0140微控制器芯片、5V转3.3V的LDO芯片和复位按键外,其余元件(包括电阻、电容、LED小灯和插针)需要玩家自行回实验室焊接,方可正常使用。
MM32G0140微控制器
MM32G0140微控制器是国产灵动微电子发布的一款基于Arm Cortex-M0处理器内核的微控制器,最高主频可达72MHz,片内集成64KB Flash和8KB SRAM,以及一些常规的外设模块,主要面向小型的嵌入式系统应用,例如工业控制、消费电子、智能家居等领域。MM32G0140也是灵动MM32G超值系列的第一款产品,对标国际一线大厂的同类产品。
在灵动微电子的官网可以找到MM32G0140微控制器的产品。如图x所示。
在MM32G0140的产品主页下面,可以找到关于芯片的产品手册、用户手册等文档资料。如图x所示。
FTHR-G0140电路板
立创开源硬件平台上的FTHR-G0140项目主页:https://oshwhub.com/axxcjaxx/FTHR-G0140
MM32G0140最小核心系统
MM32G0140最小核心系统中,可以不使用外部晶振(进一步节约BOM成本),但包含复位按键,以及SWD调试插座。
FTHR-G0140开发板的调试插座使用了国际通用的1.27mm间距的2x5双排针miniJTAG小插座,其中,PA13引脚对应SWDIO,PA14引脚对应SWCLK。但如果开发者手头没有能够插到小插座的排线和调试器转接板,还可以在2.54mm间距的单排针扩展插座引出调试端口信号,使用通用的杜邦线同各种常用的Arm调试器连接。
供电系统
板子可以从外部接入5V供电,在板子上通过LDO芯片转成3.3V供给MCU。5V供电可以来自于板子两侧的扩展排针上的5V引脚,也可以来自于板子上的UART扩展插座上的5V引脚。MCU的供电标号是VDD。H4插座可以接入一个跳线帽,将板子上的VDD同板子侧边扩展插针上的3V3引脚相连,对外供电3.3V,或者从外部接入MCU的电源(此时需要把LDO芯片拆除)。FTHR-G0140板子的供电系统原理图,如图x所示。
可编程按键和小灯
FTHR-G0140上设计了最低成本的人机交互系统,可以使用轻触开关(按键)作为人工输入,通过可编程的LED小灯,作为显示输出。另外,还专门设计了电源指示灯,当VDD(给MCU供电)正常通电时,电源指示灯亮,表示供电正常。
扩展插座
FTHR-G0140板子的两侧,通过2.54mm间距的排针将MM32G0140微控制器的IO引脚全部引出,供玩家扩展连接外部电路模块。如图x所示。这里特别要注意的是,之前通过专门的miniJTAG调试插座引出的SWD端口引脚和复位引脚,以及通过专门的UART插座引出的UART端引脚,也从扩展插座引出,并整齐分布在一侧,方便玩家没有专门的miniJTAG转接板时,仍可以通过标准的2.54mm间距的杜邦线,同各种市面上常用的调试器连接。
MindSDK软件开发平台
灵动官方的软件开发平台MindSDK对MM32G0140微控制器提供了软件支持。在MindSDK中下载Mini-G0140
开发板的样例工程,可直接用于FTHR-G0140开发板的开发。
这里推荐使用Keil MDK,可以使用免费的社区版,没有任何功能限制。但要特别注意,使用Keil MDK开发MM32G0140微控制器之前,需要在灵动官网上下载对应的设备支持包,安装后,方可在Keil MDK工程中使用MM32G0140的编译配置和下载算法等,以顺利进行调试。
调试器可以选用JLink,也可以使用市面上各种DAPLink的衍生方案,例如创芯工坊的PWLink2 Lite,有9.9元包邮的好价。