向STM32 CUBE MX 生成的工程里移植stemwin
2024-08-25 22:45:44
我参考这个文章做的:
http://bbs.armfly.com/read.php?tid=1678
这次添加的是没有os的版本
另外跟用不用hal库没关系
1. keil自带了emwin
2. 用cubemx把工程配置好. 然后生成
3.把1.里面的emWin目录放在工程里, 我这样放的
4. 打开keil工程, 建一个group, 把这几个文件加进去
5. 改LCDConf.c
我用的是个黑白屏, IC是ST7529, 5bit->1pixel.
这里我这么改的:
6. GUIConf.c里面按分辨率和位像素关系设内存大小
7. GUIDRV_template.c里面改写点和读点函数, 这两个函数应该自己写好的, 在这里用.
7. 编译的时候可能会提示找不到.h,
在这里加上相应的路径
8. main函数里面随便加点测试代码
2016-08-30 15:14:37 补充
配置cubemx工程的时候, 要加上CRC校验, 否则运行起来会卡在GUI_Init()
最新文章
- android studio--百度定位集成001
- .net web 小基累
- Python int与string之间的转化
- C#实现栈
- C#中的Virtual
- 以太网接口芯片W5300使用说明
- CentOS 7 源码编译安装MySQL 5.7.14
- 初探nginx
- 一个陌生女人的来信 Brief einer Unbekannten
- 数据标记系列——标记工具Imagtagger
- Linux平台生成awr报告
- machinekey生成工具 v1.0 官方最新版
- instruments symbol name 不显示函数名!
- windows C++删除非空文件夹
- Loadrunner 脚本开发-利用Loadrunner生成Web service测试脚本
- mysql57免安装版配置
- JS控制div跳转到指定的位置的几种解决方案总结
- Java中的线程实现
- php 验证码代码
- go语言最快最好运用最广的web框架比较(大多数人不了解的特性)
热门文章
- Redis学习笔记(3)-Hash
- SET QUOTED_IDENTIFIER ON和SET ANSI_NULLS ON
- CMake undefined reference to `QTcpServer::QTcpServer(QObject*)'的解决
- python正则
- Python基础、异常处理
- PHP部分资料
- C# GMap下提供一个高德地图
- FusionCharts饼图的图例属性
- 使用Struts 2防止表单重复提交
- JS新API标准 地理定位(navigator.geolocation)/////////zzzzzzzzzzz