- 博客(7)
- 收藏
- 关注
原创 VSCODE搭建stm32开发环境【二】
toolchain的准备提示:以下是本篇文章正文内容,下面案例可供参考工具安装完成参考第一篇文章实际使用起来t=N7T8t=N7T8t=N7T8t=N7T8t=N7T8t=N7T8GNU工具链https://developer.arm.com/downloads/-/gnu-rmjlink(调试方式)https://www.segger.com/downloads/jlink/#J-LinkSoftwareAndDocumentationPack。
2024-06-03 16:36:02
1654
原创 Freertos+emwin移植使用心得
GUI_TOUCH_Exec()函数为emwin触摸中断接口需要和bsp的触摸中断接口对接,并且在task中反复调用。GUI_PID_StoreState()为存入当前的坐标,所有触摸都需要靠这个函数存入的坐标值来判断使用。LCD_X_DisplayDriver()添加bsp屏幕初始化api。需要添加3个API,绘制像素点,读取对应像素点颜色,擦除填充。GUI_TOUCH_Calibrate()为校准函数。配置文件,根据需求对emwin的功能做裁剪。需要全部修改为cmsis_os2的接口。
2023-10-17 16:11:31
1103
2
原创 【F407+CUBEMX+EMWIN开发系列】(三)FREERTOS+EMWIN
为 hsd.Init.BusWide = SDIO_BUS_WIDE_1B;完成后触摸屏幕,串口会输出debug调试信息,不做说明,自行查看windowsDLG.c中的debug_msg函数。完成(一)得到bsp的,初始化,像素点绘制,获取像素点色彩,区块填充4个api。校准为4点校准,触摸变色,会在SD卡内生成和读取校准文件,不做详细说明。没插入SD卡也可运行,不需要使用SD卡相关内容需要自行裁剪程序。cubemx中对sd卡和fatfs的初始化也可以对应修改。继续使用(二)的cubemx工程并修改。
2023-10-17 15:48:37
498
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人