ST厂商技术人请进

[复制链接]
 楼主| yzyang2004 发表于 2011-4-15 10:49 | 显示全部楼层 |阅读模式
请教使用STM32F103C8的SPI1控制74HC595
phctgu 发表于 2011-4-15 11:12 | 显示全部楼层
1# yzyang2004

建议不要用库函数。SPI1是可以用的
 楼主| yzyang2004 发表于 2011-4-15 11:17 | 显示全部楼层
595的LATCH无法控制,因为要传送的数据量与速率都较快,用软件控IO的话,CPU的时间都消耗在这了,需要一种硬件控的方法
bnyuli 发表于 2011-4-15 14:16 | 显示全部楼层
这是需要一种硬件控的方法  不要这么简单就说的那么简单
baidudz 发表于 2011-4-15 16:12 | 显示全部楼层
哪位大侠给详细讲解一下
jgphu 发表于 2011-4-18 18:30 | 显示全部楼层
硬控的方法很简单啊,你初始化后有二个选择。
一。查询, 比较耗CPU,特别是数据量大的时候。
二。中断, 实时性很好

这个程序很简单的,你在这个论谈里找一下,我记得我贴过一个查询法,实现MCU和触摸屏芯片通信。
香水城 发表于 2011-4-18 18:31 | 显示全部楼层
请说明一下74HC595要求怎样的控制信号和时序,最好可以贴出时序图。
yybj 发表于 2011-4-18 21:08 | 显示全部楼层
楼主得说的详细一些
 楼主| yzyang2004 发表于 2011-4-19 22:29 | 显示全部楼层
yinyangdianzi 发表于 2011-4-20 13:25 | 显示全部楼层
:)
xsgy123 发表于 2011-4-20 18:16 | 显示全部楼层
楼主最后是把时序图给贴出来,方便讨论
aaron96031 发表于 2011-4-21 09:10 | 显示全部楼层
与164的时序图是一样的,关键多了个允许并行输出的使能脚。
 楼主| yzyang2004 发表于 2011-4-29 15:04 | 显示全部楼层
问题已解决,谢谢各位的参与!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

14

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部