非常幸运获得CH32V307开发板试用机会,感谢面包板论坛!恒推出的CH32V307是基于32位RISC-V设计的互联型微控制器,配备了硬件堆栈区、快速中断入口,提高了中断响应速度。加入单精度浮点指令集,扩充堆栈区,具有更高的运算性能。以太网MAC升级到千兆并集成了10M-PHY模块。
RT-Thread Studio集成了CH32V307开发板,在创建项目时显示了开发板简介,暂时没显示板子售价。
CH32V307评估板将MCU的所有GPIO引脚全部通过外部排针J3、J4和排座J5、J6、J7、J8引出,方便连接外部硬件进行程序控制设计。
内部模块系统框图。
板载功能单元有LED1和LED2,一个用户按键USER,一个复位按键RESET。以太网接口的两个LED灯,可以当做一个独立的LED灯使用。低电平点亮,高电平熄灭。
在进行串口通信程序设计时,可以直接通过WCH-LINK连接PC机,此时PC虚拟出来的串口是经过J2连接到MCU的PA9 PA10引脚上。注意此时需要短接J2-3-4和J2-5-6才可连接好串口通路。若不想使用WCH-LINK的USB转TTL串行接口功能,可以将J2-4和J2-6连接到外部其他TTL串行接口上。
创建开发项目,填写项目名称,选择基于开发板CH32V307V。
编程后,构建项目。
下载到开发板。
配置下载,设置为192K ROM+128K RAM并且SET/GET成功。
运行测试。
采用RT Thread IDE缩短了评测的难度和门槛,直接把BSP固化到了IDE中,可以快速上手。
作者: lyyinhe_xi, 来源:面包板社区
链接: https://mbb.eet-china.com/blog/uid-me-218568.html
版权声明:本文为博主原创,未经本人允许,禁止转载!
yzw92 2022-8-1 06:00