实战经验 | STM32CubeIDE实用技巧之工程联调


STM32CubeIDE的工程联调功能太好用了,特别是调试BOOT和APP的场景下,可以让大家清楚的看到程序是如何一步一步的从BOOT跳转到APP的,强烈的视觉冲击,让人眼前一亮,拨云见日,让bug无处遁形。
STM32CubeIDE的工程联调功能太好用了,特别是调试BOOT和APP的场景下,可以让大家清楚的看到程序是如何一步一步的从BOOT跳转到APP的,强烈的视觉冲击,让人眼前一亮,拨云见日,让bug无处遁形。
由于在 MCU 上运行的应用程序越来越复杂,因此,对于在片外 Flash 运行代码的需求越来越多,特别是针对 Flashless 形态的 MCU 都需要用户自己开发 Flashloader,建议用户使用与开发板一样的硬件接法。这样,就不必自己去重新开发 Flashloader 了。
很多工程师可能都有这样的困扰,项目工程在切换到不同 IDE 的时候,原本的中文注 释,却显示成了乱码,如果文件比较多,也不太可能重新备注这些注释。
很多人以为使用STM32CubeIDE的时候就不能同时使用 STM32CubeProgrammer ,其实不然。ST-LINK 共享模式功能很早就已经具备,但是很多人并没有在意。
大家都知道ST的ClassB功能安全软件设计包是免费的,也有众多客户基于STM32CubeIDE免费的IDE进行开发,本文档将展示如何轻松地实现ClassB在STM32CubeIDE上的移植。
在 STM32CubeIDE 中可以通过warning(甚至 error)的方式来通知工程师,使得一些容易遗漏的配置得到重视。
本文档是帮助用户快速熟悉 STMicroelectronics STM32CubeIDE 的简明指南。STM32CubeIDE 是基于 ECLIPSE™框架的集成开发环境(IDE)。其面向基于意法半导体的 STM32 MCU 和 MPU,并使用C/C++语言进行嵌入式软件开发的用户。本手册提供了关于以下方面的基础信息:信息中心、工作区和工程、工程信息、 调试。
近日接到一客户需求,其欲在 STM32CubeIDE 中指定堆(Heap)的地址到某一专用的RAM 中。
在开发STM32 时,往往在很多种场景下都需要外扩FLASH,典型场景就是开发图形 应用时,需要耗费大量来存放图形资源的存储器,很多客户会选择将图形资源放在外扩的FLASH 中,那么在开发阶段也就难免需要对这样的工程进行下载和调试,当选择 STM32CubeIDE 时,我们又应当如何设置呢?
本文档介绍了如何在STM32CubeIDE 中指定堆(Heap)的地址到某一专用的RAM 中。