2020-01-10 19:37发布
sf49ers 发表于 2013-11-28 09:46 赞,GPIO达到这效果很不容易了,lz还开源,造福大家
IMG_2731.JPG (578.7 KB, 下载次数: 1)
下载附件
运行
2013-12-14 11:14 上传
最多设置5个标签!
谢谢。
GPIO只是一部分,主要的工作是看懂emWin的驱动,然后自己为emWin不支持的显示芯片写驱动。这部分代码有些凌乱,正在整理。
几个说明:
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 上传
一周热门 更多>