错误分析 

当前在使用 STM32CubeMX 配置项目,涉及 FreeRTOS,从路径等信息能看出是在构建一个相关工程。期间软件弹出两个提示窗口。

  • 左侧黄色警告窗口(Project Manager Settings ):提示 “The Firmware Package (STM32Cube FW_F1) is not available in your STM32CubeMX Repository. Do you want to download this now?” ,意思是 STM32CubeMX 资源库中没有 STM32Cube FW_F1 固件包,询问是否现在下载 。
  • 右侧 Auth Manager 窗口:提示 “Please login to download a software package.” ,意思是需要登录才能下载软件包 ,窗口有个 “OK” 按钮用于确认。

 解决办法

登录账号:打开 STM32CubeMX 软件,点击软件界面上的登录按钮(一般在界面上方或侧边栏),输入 ST 官网注册的账号和密码进行登录。新用户注册时,留意填写的邮箱,ST会发一个邮件到你的邮箱让你设置密码,设置密码后才可登录。(注册登录后才能选择要下载的固件包)

下载固件包:登录成功后,回到提示窗口,点击左侧窗口中询问是否下载的确认选项(如果还在的话) ,或在软件的 “Help” - “Manage embedded software packages” 中找到 STM32Cube FW_F1 固件包并点击下载,等待下载和安装完成后,再继续 FreeRTOS 项目配置。

安装中 

 安装好固件库后,STM32CubeMX 软件在配置 FreeRTOS 相关项目时就不会有问题了。

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐