百为原创STM32+UCOS+emWin+USB+Fatfs+SDIO综合例程
适合硬件:百为STM3210E-EVAL完整版V2版/V3版/V5版/百为STM32开发板精简版
功能:
1、上电后调用ts_calibrate()函数校准触摸屏
2、如果要检查SD卡文件,可以去掉CheckBitmapFiles函数的注释。这个函数的功能是挂载FATFS文件系统,并检查SD卡里面是否有STFILES/ST**.BMP文件,如果没有LCD就会提示连接USB并复制文件到开发板里。这时电脑里会出现U盘符,然后把ST**.BMP文件复制到U盘的STFILES里,重启就可以了
(默认CheckBitmapFiles函数是被注释掉的)
3、创建UCOS任务,其中任务User_Task_Func是负责emwin界面的显示;任务Input_Task是处理按键输入和触摸屏输入消息;任务ScreenCaptureTask是当有按键按下时截取屏幕并保存到SD卡里。
完整MDK KEIL工程源码下载地址:
百度网盘地址:链接: 百为STM32_stdlib3.5_ucosii2.92_stemwin5.20.rar 密码: gikk
华为网盘地址:百为STM32_stdlib3.5_ucosii2.92_stemwin5.20.rar
(半年前已给百为客户内部公布过的)
运行图片:
|