目录
版本
maxOS:11.0.1
STM32CubeIDE:1.5.0
STM32CubeIDE安装
STM32CubeIDE包含CubeMX和代码编译&烧录功能,即等同于CubeMX+Keil
进入意法半导体官网https://www.st.com/content/st_com/en.html,搜索STM32CubeIDE或点击如下链接,下载安装。依赖JDK,到java官网下载jdk8u271进行安装。
烧录代码时提示安装ST-LINK SERVER,进入官网搜索ST-LINK SERVER,或者点击如下链接,下载安装,会多出/usr/local/bin/stlink-server。
工程建立
TODO
硬件连接
注意:如果mac接了USB-hub A,然后USB-hub B插在USB-hub A上,然后仿真器插在USB-hub B上,似乎不行。
仿真器是J-LINK,如下图,对于macOS,不需要额外安装驱动。
采用SWD下载,接线方式如下图:2接3.3V,4接GND,7接SYS_JTCK-SWCLK,8接SYS_JTMS-SWDIO。
编译下载
点解下图所示小三角形,选择Run Configurations,
然后配置如下图即可,最后点击run,下次烧录直接点击上图绿色三角形即可。