从Avr转Risc-V,诸多不习惯
拿到了几个J4M6芯片(感谢沁恒),随手搞了个pcb(感谢嘉立创)。
开始尝试学习新的编程写法……但是,卡壳了。
mcu:CH32V003J4M6
IIC:TM1650
tm1650按照网络的例程跑起来了,没问题,这个写法和avr差不多。
串口这块我卡住了,mcu引脚分配如下,pin1 串口tx,pin2电源,pin3 tm1650的按键中断检测(还未实现),Pin4 电源,Pin5因为pin8冲突改为串口rx,pin6 软iic,pin7软iic,pin8 SWIO。
很不理解的是,串口、iic、swio这些常用引脚,为什么会设计为冲突引脚。
然后我现在找不到一个简单纯粹的示例,如何把位于pin8的串口rx,修改到pin5上。
望哪位大侠给一个纯粹的重映射代码段,让小白学习学习。