在 VisualGDB下移植STemWin

随着Visual Studio + VisualGDB越来越成熟, 好多使用Keil开发STM32等嵌入式应用的开发者纷纷转到VS平台上,最近在群里有不少朋友提问移植STemWin出现困难,这也是我之前碰到过的一个问题,足足花了一周时间才解决,为了帮助大家快速移植,节省时间,把精力用到应用开发上,我写下此教程分享给大家,其实也算不了教程,应该算是移植过程中的几个注意事项吧。

 

1.       我的开发平台主芯片是STM32F429GI,移植之前需配置好LCD驱动点亮液晶屏。

2.       复制STM32Cube_FW_F4_V1.21.0\Middlewares\ST\STemWin目录到工程目录下,不明白STM32Cube的搜一下,安装完后运行点击Help->Updater settings,Repository Folder就是库文件目录设置,官方的所有示例及第三方框架全在这里面。

3.       在项目中右键,添加,导入文件夹,选择上一步复制的文件夹确定后系统会导入需要的文件。

4.       在LIB目录下需要手动添加以下库文件,以下截图是没带OS的,OS目录下的GUI_X文件二选一,Config目录下一般只保留两个文件即可,LCDConf.c需要按要求配置参见Keil环境下的移植,其它改动较小。




5.  VisualGDB Project Properties 设置,这是最关键的一步,将Floating point support设置为Hardware,其实就是支持硬件浮点运算。

6.       如果启用了FreeRTOS请把这几项设置为如图,同时开启硬件浮点运算

7.       基本主要配置已完成,针对STEMWEIN的配置因时间及软硬件环境有所不同,这里不做俱体说明了,大家自已慢慢摸索了。

8.       VisualGDB已为大家集成了FreeRTOS,FatFs, USB Device, USB Host, LwIP等常用框架,只需选择使用,并配置相应的硬件引脚参数即可,大家可以在QQ群:337545482 一起讨论分享,截图为设置界面。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值