硬汉嵌入式论坛

 找回密码
 立即注册
查看: 4422|回复: 5
收起左侧

[STM32H7] STM32H7引脚不够用,有没有办法扩展出一大批IO出来

[复制链接]

36

主题

2041

回帖

2149

积分

至尊会员

积分
2149
发表于 2018-7-8 10:49:31 | 显示全部楼层 |阅读模式
有几种方案可选,那个更好。

1 老大的这个FMC扩展,并行方案
http://www.armbbs.cn/forum.php?mod=viewthread&tid=76290

2 外接一片F0系列,或者CPLD,已经白菜价。

3 外接串行转并的方案,比如595。

4 或者专用的数字IC,DRV8860

Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better.
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107645
QQ
发表于 2018-7-8 11:30:14 | 显示全部楼层
外接F0,STM8,CPLD等方式灵活些。
追求速度的话,用FMC并行方案,不追求速度就串转并,也方便。
回复

使用道具 举报

2

主题

569

回帖

575

积分

金牌会员

积分
575
发表于 2018-7-8 22:21:57 | 显示全部楼层
IIC 拓展Io的芯片多了去了,Io完全不用担心啊
回复

使用道具 举报

36

主题

2041

回帖

2149

积分

至尊会员

积分
2149
 楼主| 发表于 2018-7-9 11:19:37 | 显示全部楼层
leiyitan 发表于 2018-7-8 22:21
IIC 拓展Io的芯片多了去了,Io完全不用担心啊

标准I2C器件的时钟是400KHz,基本数据速度都是50KB/S以下,速度慢,这点有些纠结。
Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better.
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107645
QQ
发表于 2018-7-9 12:19:16 | 显示全部楼层
byccc 发表于 2018-7-9 11:19
标准I2C器件的时钟是400KHz,基本数据速度都是50KB/S以下,速度慢,这点有些纠结。

可以考虑I3C,速度12.5MHz,就是H7不支持

http://www.armbbs.cn/forum.php?m ... 0&highlight=I2C
回复

使用道具 举报

2

主题

569

回帖

575

积分

金牌会员

积分
575
发表于 2018-7-9 13:21:39 | 显示全部楼层
byccc 发表于 2018-7-9 11:19
标准I2C器件的时钟是400KHz,基本数据速度都是50KB/S以下,速度慢,这点有些纠结。

那么就用SPI拓展IO芯片,真是不知道你还要多块了。再不行就只能再加一个处理器了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-6-10 14:13 , Processed in 0.206959 second(s), 26 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表