你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
举报
安 发表于 2015-5-30 09:02 可以通过直接写GPIO数据寄存器实现,但是频率需要测试。虽然GPIO输出可以配置为50Mhz,实际的使用,还需要 ...
mark0668 发表于 2015-5-30 10:18 可以用DMA
LightmoonCD 发表于 2015-6-11 09:24 DMA无法按位操作。同时无法统一输出时钟信号。不好弄
我现在采用的是位域操作输出每一位直接到输出寄存器,但是12组数据中需一个统一的时钟线,速度还是比较慢,时间都花在了每次CPU取数据(CPU取每个字节数据)上面,最快也才300KHz(每位数据跟新速度)。
DMA无法按位操作。同时无法统一输出时钟信号。不好弄
楼主是否可以考虑用数据寄存器GPIOx_ODR,一次性操作16个IO口
你单片机支持位操作就可以实现,为啥不行
学弟在用stm32f103驱动点阵屏时,遇到了同样问题,求指点