硬汉嵌入式论坛

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

[STM32H7] 有没有什么办法可以快速对L4,F4,H7等型号的引脚兼容性,现在方案是CubeMX做引脚对比

  [复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107071
QQ
发表于 2018-10-26 02:36:44 | 显示全部楼层 |阅读模式
我的方法是先筛选封装,比如176脚的,先筛选好,还有容量等,然后对比引脚。
1.png
看型号:

55.png
对比引脚:
88.png

回复

使用道具 举报

5

主题

210

回帖

225

积分

高级会员

积分
225
发表于 2018-10-26 09:04:03 | 显示全部楼层
选择一个芯片,CubeMX打开,Pinout->List Pinout Compatible MCUs

评分

参与人数 1金币 +20 收起 理由
byccc + 20 很给力!

查看全部评分

回复

使用道具 举报

6

主题

122

回帖

140

积分

初级会员

积分
140
发表于 2018-10-26 09:32:46 | 显示全部楼层
zhang1116qua 发表于 2018-10-26 09:04
选择一个芯片,CubeMX打开,Pinout->List Pinout Compatible MCUs

刚才试过了,真是好方法
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107071
QQ
 楼主| 发表于 2018-10-26 09:46:47 | 显示全部楼层
zhang1116qua 发表于 2018-10-26 09:04
选择一个芯片,CubeMX打开,Pinout->List Pinout Compatible MCUs

你太给力了兄弟
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107071
QQ
 楼主| 发表于 2018-10-26 11:40:23 | 显示全部楼层
效果帅帅的。



QQ图片20181026114004.png

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107071
QQ
 楼主| 发表于 2018-10-26 11:47:20 | 显示全部楼层
QQ截图20181026114647.png
回复

使用道具 举报

36

主题

2040

回帖

2148

积分

至尊会员

积分
2148
发表于 2018-10-26 14:46:00 | 显示全部楼层
666,二楼的办法好。
Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better.
回复

使用道具 举报

14

主题

109

回帖

151

积分

初级会员

积分
151
发表于 2018-10-26 15:17:00 | 显示全部楼层
赞一个,很给力
回复

使用道具 举报

5

主题

578

回帖

593

积分

版主

Rank: 7Rank: 7Rank: 7

积分
593
发表于 2018-10-27 12:36:45 | 显示全部楼层
cubemx能不能对io进行分配啊 ,比如我要用多少定时器,串口,spi等等,然后指定布局的4个方位,就可以给出一个方案来。

或者退而求其次,只指定一种类型的多个外设,高亮这些pin,我们自己调配这样子
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107071
QQ
 楼主| 发表于 2018-10-27 14:38:08 | 显示全部楼层
myxiaonia 发表于 2018-10-27 12:36
cubemx能不能对io进行分配啊 ,比如我要用多少定时器,串口,spi等等,然后指定布局的4个方位,就可以给出 ...

可以分配,使能了对应的外设后就可以高亮显示出来相应的引脚了。

不过你好像不是要表达这个。
回复

使用道具 举报

5

主题

578

回帖

593

积分

版主

Rank: 7Rank: 7Rank: 7

积分
593
发表于 2018-10-28 23:18:41 | 显示全部楼层
eric2013 发表于 2018-10-27 14:38
可以分配,使能了对应的外设后就可以高亮显示出来相应的引脚了。

不过你好像不是要表达这个。

你说的是指定外设,比如tim1,我的意思是说一个定时器,不一定是哪一个
这个io分配真的挺烦的
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107071
QQ
 楼主| 发表于 2018-10-29 01:22:27 | 显示全部楼层
myxiaonia 发表于 2018-10-28 23:18
你说的是指定外设,比如tim1,我的意思是说一个定时器,不一定是哪一个
这个io分配真的挺烦的

明白了,自动分配,的确是个不错的提议。
回复

使用道具 举报

5

主题

578

回帖

593

积分

版主

Rank: 7Rank: 7Rank: 7

积分
593
发表于 2018-10-30 10:01:30 | 显示全部楼层
本帖最后由 myxiaonia 于 2018-10-30 10:03 编辑
eric2013 发表于 2018-10-29 01:22
明白了,自动分配,的确是个不错的提议。

硬汉兄,怎么给st提建议,有渠道吗?
我发现cubemx有个功能,选择外设后会高亮对应引脚,这对安排外设引脚非常方便
唯一的麻烦是冲突引脚对应的外设就无法再选择了了,因为在分配环节还不知道用具体哪一个外设
如果按照现在这个做法,只能是把所有可能组合全部列出,然后一个个评估,这非常耗时

有没有一种不会理会冲突的办法,列出io并标出对应外设的功能,然后我自己想办法安排
当然最智能的就是,像我最初提的那样,输入要求,自动给出方案,让用户自己选择
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107071
QQ
 楼主| 发表于 2018-10-30 10:16:39 | 显示全部楼层
myxiaonia 发表于 2018-10-30 10:01
硬汉兄,怎么给st提建议,有渠道吗?
我发现cubemx有个功能,选择外设后会高亮对应引脚,这对安排外设引 ...

没有给他们反馈过意见。他们到时搞了个新的官方社区,应该可以提意见
https://community.st.com/s/

不是有个复用功能么,按住Ctrl可以提示复用,这个满足你的要求不。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-16 10:36 , Processed in 0.220505 second(s), 32 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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