怎么在macOS下开发STM32

介绍

本篇内容主要讲解“怎么在macOS下开发STM32”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习”怎么在macOS下开发STM32”吧!

安装sw4stm32

在OpenSTM32官网上,往下翻到第1步<代码>

点进去之后,即可下载macOS的版本,<代码> install_sw4stm32_macos_64bits_v2.3.run>

下载后,打开终端,将这个程序拖到终端中即可运行安装程序,安装的时候注意要输入密码(需要权限)。

安装啤酒

<>之前,美元ruby  -e “美元(curl  -fsSL  https://raw.githubusercontent.com/Homebrew/install/master/install)“

安装stlink

stlink是命令行工具,需要使用命令行安装工具,推荐酿造。

 brew  install  stlink 

安装STM32CubeMX Eclipse的插件

STM32CubeMX简介:

<李>

stm32代码自动生成工具,可以生成主流IDE(凯尔(MDKv4 v5)/EWARM/TrueSTUDIO/sw4stm32/Makefile)的工程;

<李>

可以进行管脚和时钟的配置,以及外设(如:SPI/I2C/RTC/UART)的配置,配置成功后,会自动生成初始化代码。

<李>

它还自带一个FreeRTOS,你可以勾选上这个用以支持软件中的线程,这个比较简单,有一个默认的defaultTask可以用作参考。

<李>

软件还支持功耗计算。

在圣的控制器主页

右边有一个<代码>工具,软件代码,

在<代码>软件开发工具> STM32配置器和代码生成器(8)

进去后可以在下面列表中找到<代码> STSW-STM32095>

完整地址:http://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-configurators-and-code-generators/stsw-stm32095.html(不确保一直可以使用)

安装CubeMX插件到sw4stm32

解压上一步下载的插件

在sw4stm32菜单中,进入<代码>帮助> 安装新软件…

点击<代码> 本地…>

安装成功后会提示重启sw4stm32。

进入sw4stm32,在右上角附近有一个<代码>打开perspecttive>

当然在菜单中也有:窗口→角度→打开角度→其他……,点开后和右上角附近那个按钮一样的效果。

使用st-flash下载程序

stlink工具共有三个程序:<代码> st-info ,<代码> st-flash ,<代码> st-util>

st-info

这个主要用于查看stm32的一些信息,在命令行直接输入<代码> st-info>

st-util

目前了解,这个工具可以用来做gdb调试,即gdbServer;

st-flash

下载工具:<代码> st-flash写测试。本·0 x8000000

这个命令表示将test.bin (sw4stm32工程在调试目录下)文件下载到内存起始地址,并自动运行程序;

到此,相信大家对“怎么在macOS下开发STM32”有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

怎么在macOS下开发STM32