打印
[STM32F1]

有个课题需求, 我想选STM32F103ZC LQFP144的, 请帮忙看下是不是合适呢?

[复制链接]
1292|17
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
          有个课题需求, 对外的端口有以下这些, 请帮我看看选择哪款STM32的片子最合适经济, 不需要低功耗L的,72M的主频, 我想选STM32F103ZC LQFP144的, 请帮忙看下是不是合适呢?  谢谢!

需求:
1x RJ45 (TCP/IP)  网口, 用W5500(只知道这个, 如果有更好的网口IC请推荐)
1x RS232,
1x RS485
1x SPI
1x I2C
6x 4-20ma 模拟量输入.
IO控制2x 220V 10A 继电器.
IO控制30 个mos管电平输出
30 个隔离数字IO输入.
2 路 pt100(两线即可).
4 路 DS18B20 数字温度输入, 不串接, 4个各接各的数据脚到单片机IO.
----end
沙发
戈卫东| | 2017-4-6 05:58 | 只看该作者
东西很多,可能存储会紧张,如果需要更多RAM/ROM可以考虑ZE,或407系列。
管脚多容量大的,103或407价钱已经差别不大。

使用特权

评论回复
板凳
dalarang| | 2017-4-6 07:52 | 只看该作者
别选ZC,不常用到时候采购困难,价格也没优势,直接选ZE。
自己评估下30个输入和输出IO的速度和可靠性需求,如果要求低的话用74HC165和HEF4096做串并转换,可以省下不少的IO口。

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
sheepdog79 + 1 很给力!
地板
mmuuss586| | 2017-4-6 08:19 | 只看该作者

程序空间够用的话也可以啊

使用特权

评论回复
5
songchenping| | 2017-4-6 08:30 | 只看该作者
先把外围需求做一下整理,看哪些是可以利用其它外围器件代替的。只留数字口和MCU相连。

使用特权

评论回复
6
yuchunlin| | 2017-4-6 09:24 | 只看该作者
可选的太多了,当然这款也没问题。

使用特权

评论回复
7
zxq6| | 2017-4-6 22:59 | 只看该作者
数字io可以通过cpld扩展后挂在cpu 的fsmc总线上

使用特权

评论回复
8
戈卫东| | 2017-4-7 04:37 | 只看该作者
zxq6 发表于 2017-4-6 22:59
数字io可以通过cpld扩展后挂在cpu 的fsmc总线上

你这是高成本高复杂度解决方案。。。。。

使用特权

评论回复
9
zxq6| | 2017-4-7 09:17 | 只看该作者
本帖最后由 zxq6 于 2017-4-7 09:19 编辑
戈卫东 发表于 2017-4-7 04:37
你这是高成本高复杂度解决方案。。。。。

如果是我用,我肯定用cpld扩展,cpu使用stm32f103r即可。
总的费用也才20左右
而stm32f103z,价格大概会在25左右
不过,我刚刚数了一下stm32f103z的引脚,大概有106个可用,估计够用吧。复杂度,恩,确实比一个单片机会麻烦一些,但是,cpld代码写好后,基本上cpu的代码会少很多。

使用特权

评论回复
10
戈卫东| | 2017-4-7 10:50 | 只看该作者
zxq6 发表于 2017-4-7 09:17
如果是我用,我肯定用cpld扩展,cpu使用stm32f103r即可。
总的费用也才20左右
而stm32f103z,价格大概会在 ...

103RE跟103ZE应该差不到5块钱,不知道什么CPLD这么便宜。

使用特权

评论回复
11
戈卫东| | 2017-4-7 10:52 | 只看该作者
zxq6 发表于 2017-4-7 09:17
如果是我用,我肯定用cpld扩展,cpu使用stm32f103r即可。
总的费用也才20左右
而stm32f103z,价格大概会在 ...

103RE跟103ZE应该差不到5块钱,不知道什么CPLD这么便宜。

使用特权

评论回复
12
NE5532| | 2017-4-7 11:13 | 只看该作者
看你的需求,应该不是个差钱的应用,往上选,M4都行,给自己多留些资源是有好处的。

使用特权

评论回复
13
nyszx| | 2017-4-7 12:32 | 只看该作者
推荐144的ze,存储空间还是大一些好,看应用还是蛮多的,多点空间多不了多少钱。还有是否容易采购,电子器件有时候高性能需求量大的反而比低性能需求量小的器件贵。

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
sheepdog79 + 1 很给力!
14
戈卫东| | 2017-4-7 19:40 | 只看该作者
zxq6 发表于 2017-4-7 09:17
如果是我用,我肯定用cpld扩展,cpu使用stm32f103r即可。
总的费用也才20左右
而stm32f103z,价格大概会在 ...

CPU代码绝对不会少。

使用特权

评论回复
15
sdCAD| | 2017-4-7 23:07 | 只看该作者
这个STM32F7试试。

使用特权

评论回复
16
sdCAD| | 2017-4-7 23:08 | 只看该作者
NUCLEO-F722ZE这个板子怎么样

使用特权

评论回复
17
sheepdog79|  楼主 | 2017-4-11 22:49 | 只看该作者
准备用选STM32F103ZE了.  

谢谢大家, 请问下怎么结帖呢.  想给大家都评分的.

使用特权

评论回复
18
sheepdog79|  楼主 | 2017-4-11 23:04 | 只看该作者
想给大家都评分的. 结果报错, 不知道哪里不对了.

MyCatch1.jpg (31.07 KB )

MyCatch1.jpg

MyCatch2.jpg (51.79 KB )

MyCatch2.jpg

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

11

帖子

1

粉丝