本人在国外一家EV公司做硬件开发,最近在尝试在部门内部推 ch32v307V 的开发板,作为STM32F4的一个替代选项。每个月消耗大约10K,今年慢慢玩不起ST芯片了。
推广也主要就是在datasheet之外,把基本的单片机开发流程和几个开发人员过一遍,但是卡在了开发环境搭建这一块:
官方推荐的MounRiver非常非常不好用,而且不支持MAC(大多数人在用MAC),我们打算直接在MAC上用risc-v GNU toolchain编译,但是也不确定能否实现WCH-link的调试(如果支持其他调试器也可),也不确定用哪个版本更适合。
不知道有无相关教程,猜测可能WCH和MounRiver有强制捆绑协议,处于商业原因不会推广更通用的平台,或者某些其他原因,但是一直苦苦找不到完整的指导性文档。这方面,其他的主流单片机公司,不管用哪个IDE开发环境,都有大量的资料。
非常感谢社区能帮忙解决这个疑惑!