本帖最后由 万能的互联网 于 2023-11-29 14:33 编辑
找个cmake.lists文件抄一下,其他的参考stm32的CLion配置和官方的vscode开发环境,基本上没啥大难度,用官方提供的openocd文件来下载单片机程序。如果用到freeRTOS库,则会遇到部分函数未定义的编译报错问题。LVGL库没遇到问题,其他库没用过无法发表意见。下载器用DAPLINK或JLINK,JLINK会方便一点点,无需按键就可以通过ICP工具设置SRAM。DAPLINK要在PCB上提供RST和BOOT0两个按键,通过ISP工具UART进入bootload时,需要用到这2个按键,用于配置SRAM。官方只提供了keil上修改SRAM后的启动文件,vscode的启动文件是不一样的。如果你会修改vscode启动文件里的汇编,则可以通过启动文件调用配置函数来修改SRAM。那将可以使用9.9包邮顺丰的DAPLINK,能省几十块钱吧,也能减少一些多余操作。 |