完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
这是一款LED控制芯片,级联起来可以做大型的LED显示屏。 我首先尝试了弄个定时0.1us的函数,也是用原子的代码改的,但是不行 有些调用函数时间都超过2us了,发出的编码达不到芯片的要求 端口翻转也比较慢,这个方法肯定不行了 然后有人建议我用SPI输出,并重新编码,然后我试了 选用了8分频,8分频传输速度是不是可以达到9M呢?可怜没有示波器没法验证 我就按9M的速率来计算重新编码了,可是还是控制不住,没有示波器也不知道哪里出问题。 有人说ARM不适合这种时序要求严格的地方,可是我曾经手过一个控制器,芯片被打磨了,可是依稀的看到AR的字样,也许是ARM吧。 这个控制器可以读取SD卡的数据同时输出8路数据,8路数据都不一样的,输出的数据可以控制几万像素点的LED显示屏。相信这么强大数据处理能力的应该是ARM了吧。 请问高手,应该怎么实现这种控制信号呢? sm16715 datasheet cn.pdf (984.81 KB ) |
|
相关推荐
4个回答
|
|
这个确实时序比较严格了.
你只能慢慢实验了. 自己写一个函数专门用于发送字节的,里面不再调用其他函数.甚至连循环都可以不用,延时就用i++这样的空操作来做,多做几次实验,应该可以满足你的要求. |
|
|
|
|
|
我原本用STC单片机控制这个芯片的时候也是这么整的
一般简单的控制还行,但是一旦复杂了,比如复杂的渐变效果,因为计算每个点的数据时间太长或者STC的外部寄存器取指时间太长,往往会导致信号跟不上,控制不住。 选择ARM是看中他72M的主频,想着可以有大把时间计算输出数据,没想到ARM也有各种限制的。 |
|
|
|
这种用cpld多点,或者fpga.
|
|
|
|
只有小组成员才能发言,加入小组>>
调试STM32H750的FMC总线读写PSRAM遇到的问题求解?
1780 浏览 1 评论
X-NUCLEO-IHM08M1板文档中输出电流为15Arms,15Arms是怎么得出来的呢?
1621 浏览 1 评论
1081 浏览 2 评论
STM32F030F4 HSI时钟温度测试过不去是怎么回事?
728 浏览 2 评论
ST25R3916能否对ISO15693的标签芯片进行分区域写密码?
1679 浏览 2 评论
1938浏览 9评论
STM32仿真器是选择ST-LINK还是选择J-LINK?各有什么优势啊?
731浏览 4评论
STM32F0_TIM2输出pwm2后OLED变暗或者系统重启是怎么回事?
570浏览 3评论
596浏览 3评论
stm32cubemx生成mdk-arm v4项目文件无法打开是什么原因导致的?
556浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-24 04:26 , Processed in 0.845074 second(s), Total 84, Slave 68 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号