Microchip
登录
直播中
黎锦荣
7年用户
187经验值
私信
关注
[问答]
如何使用带有EBI模块的DMA将64字节的数据传输到显示器
开启该帖子的消息推送
EBI
HiI目前正在使用带有EBI模块的DMA将64字节的数据传输到一个显示器,该显示器每接收一个字节就需要一个时钟。EBI选通的写使能(/WE)管脚使用PBCLK8除法器将发送的数据精细地设置为3(66Mhz),给出33MHz的数据速率,并且显示器运行良好。EN设置PBCK8分频器设置为2(100MHz,对于50MHz数据速率)/WE引脚未能为一些发送数据选通。对于一些DMA传输来说,这大约每0.2mS发生一次。而且引脚在任何其它时间都按预期操作。有什么想法可以导致这种情况发生吗?使用PIC32 MZ2048 EFM144在EF启动器KET.YSESEN
回帖
(4)
吕聪
2020-5-11 12:51:22
你的SysCLK速度如何?看起来你跑的是66兆赫,而不是33兆赫。EBIWE将被拉低至少一个H/L PBCK8周期。
你的SysCLK速度如何?看起来你跑的是66兆赫,而不是33兆赫。EBIWE将被拉低至少一个H/L PBCK8周期。
举报
张宇
2020-5-11 13:09:23
SysCLK速度为200 MHZ,在DIV 3中正确的PBLK8为66 MHz。所以EBIWE开关在33MHz,正如预期的,问题是当PBCLK8被设置为DIV 2给出100MHz时,EBIWE的50Mhz开关不能输出,大约每0.2ms传输一次。
SysCLK速度为200 MHZ,在DIV 3中正确的PBLK8为66 MHz。所以EBIWE开关在33MHz,正如预期的,问题是当PBCLK8被设置为DIV 2给出100MHz时,EBIWE的50Mhz开关不能输出,大约每0.2ms传输一次。
举报
张玉
2020-5-11 13:24:46
系统锁运行在200兆赫。PBCK8运行在100MHz,所以当你把它分成3个时,那就是33兆赫。
系统锁运行在200兆赫。PBCK8运行在100MHz,所以当你把它分成3个时,那就是33兆赫。
举报
张宇
2020-5-11 13:32:03
从数据表,EBI应该能够运行在50MHz。我仍然不确定这里发生了什么
从数据表,EBI应该能够运行在50MHz。我仍然不确定这里发生了什么
举报
更多回帖
rotate(-90deg);
回复
相关问答
EBI
如何利用SPILAVE通过
DMA
将
数据传输到
数组?
2019-09-03
1972
将
uart
数据
读入
dma
时无法传送到缓冲
器
2019-09-26
760
为什么STM32F4
数据传输到
带有
DMA
的
显示器
上会出现FIFO错误呢
2022-12-09
282
为什么DCMI
DMA
无法通过FMC
将
图像
数据传输到
外部存储
器
呢?
2022-12-21
297
MPC5748G无法通过
DMA
将
传输
的
数据传输到
终端上的UART怎么解决?
2023-05-05
262
CH55x是否可配置
DMA
缓存长度为32
字节
?
2022-06-23
474
rt1052的usb属于高速usb,hid设备最大不是可以支持到1024
字节
?
2023-04-17
307
请问怎么通过ESP8266WIFI
模块
将
32的
数据传输到
一个云服务
器
上
2019-06-12
2688
S32K144使用
DMA
SSIZE&DSIZE为32-byreburst
传输
数据
失败是为什么?
2023-03-24
268
如何
将
存储在变量中的
数据传输到
DAC?
2019-10-15
1879
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
英国威廉希尔公司网站
william hill官网 版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分