【感芯科技MC3172开发板体验】多线程串口功能测试 - RISC-V MCU技术社区 - 电子技术论坛 - 广受欢迎的专业电子论坛
分享 收藏 返回

马壮 关注 私信
[文章]

【感芯科技MC3172开发板体验】多线程串口功能测试

【感芯科技MC3172开发板体验】

  1. 硬件资源介绍

本次实验主要测试了UART功能。上位机串口助手通过GPCOM8(PC2,PC3)与主板进行通讯,在线程1中接收数据,并将数据返回

d6ef3596567101164662742bbf1f7c1

  1. 硬件接口

根据文档资料《感芯MC3172手册_V1.11》中的2.2引脚描述可以找到GPCOM8的引脚,7073分别对应P0P3

1686378490760eb203dtzyr

找到引脚编号后,我们根据原理图可以确定引脚名称,这里有点麻烦了。表里直接找不到。

1686378491149koxdd9hmh4

可以看出对应的是GPIOC口。软件初始化端口时按照文档

《并行多线程处理器MC3172开发极简指南(2).pdf》中uart函数进行初始化

  1. 代码介绍

1686378491408ib362m3s33

16863784917815fj1sw71ia

初始化完毕后,硬件链接,网上资料版本和测评版本不一样,端子功能也不相同,大家还是按照给的标准资料进行调试,其他地方的存在影响。

1686378492079sr5rhx5ii7

这是官网上的模块IO顺序。

1686378492742tljh5fp129

这是测评文档里面的硬件IO顺序。我看到群里也有朋友出现这种问题,我也卡在这个环节一会,大家还是认真阅读文档。

1686378493109tcdkzwq39y

配置线程频率,编译代码并下载。

1686378493540hikp1ff1n8

  1. 例程下载

1686378493803tmm6rnmozr

线程0还是LED闪烁,线程1是UART测试,下载测试正常,发送字符正确返回。

更多回帖

×
发帖