首先感谢电子发烧友论坛、感芯科技,把这次MC3172开发板的试和机会给了我。今天收到开发板,下载资料,经过一翻摸索,现将串口应用分享如下:
1、开发环境的建立:资料上说是用MounRiver Studio的做为开发工具,因为我原先已经安装好了,用于沁恒的开发板。所以这里不再作介绍,大家如果有不明白之处,可以私信我。
2、打开官方提供的例程:


3、在MC3172/Template/USER_CODE目录下找到main.c、GPIO_GPCOM_TIMER_Example.c两个文件并打开。

4、取消掉#include "./GPIO_GPCOM_TIMER_Example.c"的注释
5、取消掉thread0_main函数中的GPCOM的注释:

6、编译工程:

7、打开下载工具,工具在H:\MC3172\MC3172资料合集_v1.12\MC3172_Template\Release目录下的开发板程序下载_v1.1.exe:

8、双击工具后打开,把USB插上开发板,点击连接,选择生成的固件,在H:\MC3172\MC3172资料合集_v1.12\MC3172_Template\Release下面的MC3172.hex文件


点击下载后显示下载成功,然后把USB_TTL的TX接PC2,RX接PC3,打开串口助手,波特率为115200,串口助手发送什么,开发板就返回什么:

【总结】感芯科技64线程MC3172开发板,功能强大,能同时实现64个线程。开发工具、例程也非常丰富。这次我只用了差不多半个小时就入门了。下一步将继续熟悉相关的外设使用。
|