STMCU小助手
发布时间:2022-2-18 22:51
|
问题: STemWin 是 ST MCU 为工程师提供的免费的 GUI 开发库,而且这个库是集成并发布在 STM32CubeFW对应的软件包 :
其中不但包含了库文件,而且包含了使用 STemWin 的文档 API 介绍,PC 端的处理工具(如图片转换工具、字体转换工具等):
由于 STemWin 提供的文档只是比较详细的介绍了这些 API 使用功能,但是对于初次接触和使用STemWin 开发应用的工程师来说希望有一个简单的类似一个 helloworld 的小应用来简述一下整个开发过程. 调研: 比如我们需要使用 STemWin 来在 STM32F429Discovery 评估板上实现一个 smartwatch 的简单应用:
我们需要准备的资源有:
以下是开发的步骤: 1. 使用 GIMP 图像处理工具将图像裁剪合适大小
2. 将 png 格式图像转换为 bmp 图像
3. 使用 BmpCvtST 软件将 bmp 转换为 c 文件
4. 将 c 文件加入到 STM32CubeFW 的 STemWin 例程中
5. 编写应用程序
6.调试运行
结论: 通过以上简单的 6 个步骤就可以使用 STemWin 提供的 GUI 库和工具软件来生成一个简单的应用了,是不是很方便使用呢,而且 STemWin 是免费的哦;-) 处理: 另附参考代码 :
|
【经验分享】STM32 HAL库移植FreeModbus详细步骤
【逢7发帖赢大礼】STM32开发之IC门禁卡UID读取方法!
实战经验 | Keil工程使用NEAI库的异常问题
经验分享 | FDCAN数据段波特率增加后发送失败的问题分析
STM32几种流行开发环境的优缺点
好用软件推荐-TouchGFX Designer
OpenSTLinux 6.1发布:M33-TD加持+安全升级,STM32MPU开发效率翻倍!
【经验分享】STM32CubeIDE汉化
手把手教你VSCode搭建STM32开发环境
RTOS在STM32中的应用
微信公众号
手机版