你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

如何用STM32CubeMX设置STM32F207XX[F103XX]的LCD控制器和DMA存储传输

[复制链接]
zhjb1 发布时间:2018-12-9 11:11
本帖最后由 zhjb1 于 2018-12-10 09:26 编辑
- F/ b4 |' A9 W) j5 @7 F$ D) o, ]- t4 f/ L  Y) k- Q0 M
请问FAE,在设置使用AHBx小何用DMA方式控制LCD方面遇到困难,请给与指教:; c! x1 @, o* S9 ~! g
1. 如何设置AHBx的各个管脚。
7 `" Q, x5 N( d& P2. 如何设置分芯片内存驱显TFTLCD。1 ~* V' f9 I" G: |3 L' z
3. 如何设置DMA访问指定芯片内存自动显示LCD。% o9 G+ l. H, N  m7 T' G
4. 这样才能生成在Keil或IAR下的可编译修改工程文件。- u. I/ d% d' D5 X
或有参考文件,请指明;或指教!: K" U3 t& `. L
先谢谢了补充:7 C5 G/ v/ u$ E# u) W
已经用STM32CubeMX生成了STM32F103ZET6工程,在设置过程DMA只有选择[Select]但应用后没有任何反应,最后生成的工程文件中也没有DMA的链接文件[.c.h]。而设置的其他都生成对应的文件,见截图:
; e3 L5 i1 `* p9 a并且尝试GPIO设置了两个LED,也能闪烁。: j- y7 i/ v7 @

生成的链接文件

生成的链接文件
赞 收藏 评论1 发布时间:2018-12-9 11:11

举报

1个回答
zhjb1 回答时间:2018-12-15 06:51:15
本帖最后由 zhjb1 于 2018-12-15 07:06 编辑 . L; _' O% A/ u/ B6 L$ L- V
: _3 X' k, I% C# M
自己回答吧!问题已解决。原因竟是设计PCB板子时将PD_4,PD_5引脚接反了,只好割线跳连。结果还不错。见照片。测试感觉:采用DMA方式传输显存内容,LCD直接显示的方式,填充满屏时明显有刷屏感,清除时感觉速度比较快。下边采用不同存储器时钟,测试一下进行比较。
# |2 m( w7 d4 V$ Y3 V

画矩形

画矩形

画圆

画圆

填充ASCII码

填充ASCII码

所属标签

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版