最近有在deepin平台下开发是stm32单片机的需求,通过百度等方式大体了解如何开发,主要是需要的软件工具,现总结如下:
开发工具:stm32CubeMx(Linux版本) +TrueSTUDIO for Linux。
下载工具:stm32flash(可以实现通过ISP(串口)方式下载编译好的程序)。
开发工具点击开发工具可以进行获取下载,安装方式默认即可。
嵌入式平台下的下载工具git地址:stm32flash,使用方法项目主页有介绍,按照介绍操作即可。windows平台下使用串口的话建议使用FlyMcu下载:ISP软件及下载方法。 提取码:ahep。下载时需要将stm32板子的boot0接入高电平,boot1接入低电平(详细介绍可百度stm32ISP下载,或点击ISP软件及下载方法,分享中有相关介绍)。如有JLink仿真器,TrueSTUDIO for Linux中可以直接下载仿真。