• 资料介绍
  • 在线预览
  • 相关推荐
申请入驻 产业图谱

LAT1442 防止 STM32CubeMX 删除用户文件的方法

2025/03/06
841
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

LAT1442 防止 STM32CubeMX 删除用户文件的方法

360.64 KB

1、引言

STM32CubeMX 为了简化工程,通常情况下,会把一些它认为不再需要的文件删掉,但是对于有些用户自己添加第三方软件包的情况来说,会给用户带来一定的困扰。

2、问题

2.1. 问题详情

客户在开发其产品过程中,使用了 STM32H563ZIT6。因为 STM32CubeH5 这个Cube 包中,可以看到 STM32H5 默认使用的是 AzureRTOS 的产品,包括 THREADX,NETXDUO,等等。也就是说,同样在 STM32CubeMX 的界面中,在 RTOS 这块只能看到 AzureRTOS 的配置。如果客户要使用 FreeRTOS,就只能再添加 X-CUBEFREERTOS。要使用 LwIP 的话,只能自己移植。

3、问题解决

当担心 STM32CubeMX 删掉用户的文件时,可以考虑在重新生成代码前先去除“Delete previously generated files when not re-generated ”前面的打勾。

4、小结

STM32CubeMX 为了让工程项目更简洁,会删掉一些它认为不再需要的文件,但是这些文件也可能来自于用户自己复制进去的文件。要避免误删除这些用户文件,需要在Project Manager 页面中将“Delete previously generated files when not regenerated ”选项前的打勾去除。

在线预览

相关推荐

意法半导体拥有49,000名半导体技术的创造者和创新者,掌握半导体供应链和先进的制造设备。作为一 家半导体垂直整合制造商(IDM),意法半导体与二十多万家客户、成千上万名合作伙伴一起研发产品和 解决方案,共同构建生态系统,帮助他们更好地应对各种挑战和新机遇,满足世界对可持续发展的更高需 求。意法半导体的技术让人们的出行更智能,让电源和能源管理更高效,让云连接的自主化设备应用更广 泛。我们正按计划在所有直接和间接排放(包括范围1和范围2)、产品运输、商务旅行以及员工通勤排 放(重点关注的范围3)方面实现碳中和,并在2027年底前实现100%使用可再生电力的目标。 详情请浏 览意法半导体公司网站:www.st.com.cn