专家
公告
财富商城
电子网
旗下网站
首页
问题库
专栏
标签库
话题
专家
NEW
门户
发布
提问题
发文章
STM32
为STemWin写LCD驱动成功了
2020-01-10 19:37
发布
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
站内问答
/
STM32/STM8
13350
67
67
发一个视频
http://you.video.sina.com.cn/api/sinawebApi/outplayrefer.php/vid=120106287_2408901642_Ohq8TCM6WTHK+l1lHz2stqlF+6xCpv2xhGiwu1qtJQ9fUQ6YJMXNb9wF4CjWBs1K9noLHcwydPwm1h0raqJf/s.swf
用STM32F103VET6,驱动HX8352C的TFT(来自fq1888的福利
http://www.amobbs.com/forum.php? ... &extra=page%3D2
)
软件使用了ST官方的STemWin(就是emWin 5.22),自己写了驱动程序。
原本想用FSMC,后来考虑成本想换RBT6,于是改用GPIO驱动。目前RBT6核心板在路上,先用VET6的GPIO测试。
目前正在整理代码,加注释。即将开源请关注。
友情提示:
此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
67条回答
bart
2020-01-13 16:29
整理不玩了,项目代码我先发上来。
几个说明:
1. 用不起IAR和MDK,开发环境是arm-gcc+eclipse,Makefile管理工程。需要的库的路径都在Makefile里面。环境的搭建看我的博文
http://www.ba0sh1.com/opensource-stm32-development/
2. 用的芯片是STM32F103RCT6,由于需要16-bit的GPIO,看了下只有PortB可以用,但是PB3,PB4被JTAG占用,需要SWD来debug。为此用的卡发板来自
http://item.taobao.com/item.htm?id=35595258574
,不是广告,我和店主不认识。
3. TFT模块来自
http://www.amobbs.com/forum.php? ... &extra=page%3D2
,也不是广告。
4. 程序中大部分我做了注释,不明白的地方可以问。过几天我会更新我的博客写一个专题。
5. GUIDRV_HX8352C.c还没完全优化完,几个_DrawBitmapxxx的函数还可以重写。
6. 欢迎拍砖,欢迎移植到其它卡发板,欢迎移植到其它开发环境,请保留CC BY-SA 3.0授权。
emWin-HX8352C-RC.zip
(107.89 KB, 下载次数: 194)
2013-12-14 11:13 上传 点击文件名下载附件
工程文件
IMG_2731.JPG
(578.7 KB, 下载次数: 1)
下载附件
运行
2013-12-14 11:14 上传
加载中...
查看其它67个回答
一周热门
更多
>
相关问题
STM32F4上I2C(在PROTEUS中模拟)调试不通的问题
6 个回答
芯片供应紧张,准备换个MCU,MM32L系列替换STM32L系列的怎么样?
7 个回答
STM32同时使用两个串口进行数据收发时数据丢包的问题
5 个回答
STM32F103串口通信死机问题
4 个回答
STM32WLE5CC连接SX1268在LoRa模式下能与 SX1278互通吗?
2 个回答
相关文章
ST公司第一款无线低功耗单片机模块有效提高物联网设计生产效率
0个评论
如何实现对单片机寄存器的访问
0个评论
通过USB用STM32片内自带Bootloader下载程序及注意事项
0个评论
欲练此功必先自宫之STM32汇编启动,放慢是为了更好的前行
0个评论
×
关闭
采纳回答
向帮助了您的知道网友说句感谢的话吧!
非常感谢!
确 认
×
关闭
编辑标签
最多设置5个标签!
STM32
保存
关闭
×
关闭
举报内容
检举类型
检举内容
检举用户
检举原因
广告推广
恶意灌水
回答内容与提问无关
抄袭答案
其他
检举说明(必填)
提交
关闭
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
×
付费偷看金额在0.1-10元之间
确定
×
关闭
您已邀请
0
人回答
查看邀请
擅长该话题的人
回答过该话题的人
我关注的人
几个说明:
1. 用不起IAR和MDK,开发环境是arm-gcc+eclipse,Makefile管理工程。需要的库的路径都在Makefile里面。环境的搭建看我的博文http://www.ba0sh1.com/opensource-stm32-development/
2. 用的芯片是STM32F103RCT6,由于需要16-bit的GPIO,看了下只有PortB可以用,但是PB3,PB4被JTAG占用,需要SWD来debug。为此用的卡发板来自http://item.taobao.com/item.htm?id=35595258574,不是广告,我和店主不认识。
3. TFT模块来自http://www.amobbs.com/forum.php? ... &extra=page%3D2,也不是广告。
4. 程序中大部分我做了注释,不明白的地方可以问。过几天我会更新我的博客写一个专题。
5. GUIDRV_HX8352C.c还没完全优化完,几个_DrawBitmapxxx的函数还可以重写。
6. 欢迎拍砖,欢迎移植到其它卡发板,欢迎移植到其它开发环境,请保留CC BY-SA 3.0授权。
工程文件
IMG_2731.JPG (578.7 KB, 下载次数: 1)
下载附件
运行
2013-12-14 11:14 上传
一周热门 更多>