以前作设计多是一个程序码到底,很少整个OS系统啥的,当然涉及多线程的也很少。这次终于有机会可以好好学习,且有了一个较大地跨越,是直接以硬件开发板的形式来进行。
一打开快递,感芯科技的产品就使人产生一种精致感,小小的开发板被放置一个透明的盒子中,并配备了一条白色的数据线和一份简短的说明书,详见图1所示。
图1 开发板套件
这款MC3172开发板采用的是双面器件设计布局,其两面的器件布局如图2和图3所示。由此看出,其器件布局还是比较紧凑的。
图2 开发板正面
图3 开发板背面
为便于引脚资源的使用,在出厂时就已经焊接好了排针,故使用起来十分方便。在使用时,只需以杜邦线来连接外部器件即可,其引脚分布见图4所示。此外,可在[MC3172资料合集_v1.22.zip]中找到PDF格式的开发板原理图。
图4 引脚分布
由于开发板的小巧,在开发板上配置的外设资源比较少,所配置的资源有基于CH32V203的下载调试工具、用于数据存储的闪存P25Q40及LED灯。不过,这也为后续的外设扩展留足了空间。
图5 所配资源
在为开发板上电后,可见到绿色的LED1在不停地闪烁,见图6闪烁。
图6 上电效果
为了后续开发和测评的需要,可到官网上去下载相关的开发资源:
http://www.gxchip.cn/down/show-70.html
MC3172所支持的开发工具为MounRiver Studio,由于先前曾用其开发过CH32V307和CH32F208,故可以免去该软件的安装,所用的版本为V1.82。
在打开例程的情况下,其编译结果如图7所示。
此外,在MC3172_Template\MC3172\目录下,可找到"线程配置器",见图8所示。
在MC3172_Template\Release\目录下,则可找到"下载软件",见图9所示。
图8线程配置器
图9下载软件
有了上述资源,就可以开始后续的编程测试了!
更多回帖