你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

查看: 818|回复: 2

【我与STM32共成长】+需求决定选择

[复制链接]

5

主题

61

回帖

0

蝴蝶豆

中级会员

最后登录
2020-5-3
发表于 2017-2-9 22:59:04 | 显示全部楼层 |阅读模式
需求决定选择

接触单片机和嵌入式产品的时间不算很长。也谈不上什么经验,不过我的总体感受就是:需求决定了选择。这个选择当然是包括方方面面的选择。举个最简单的例子:我需要生产一个简单的时钟,那么我的选择可能就是51系列的最简单的那种产品就足够满足要求了,而不是去选择16位或者32位的芯片。

控制芯片的选型是一件重要而费心的事,如果选型得当,做出来的产品就会性价比较高,并且工作稳定;反之,就可能会造成产品成本过高或影响产品正常运行,甚至可能根本就达不到预先设计要求。

说这么多和STM32又有什么关系呢?

接触ST的产品,也是和做产品有关,最初拿到需求的时候,只是一个模糊的要求:控制好汽车上使用的电磁阀。这个需求不难满足,但是考虑到汽车的实际使用环境、系统对于外设的需求、开发工具、未来需求和兼容性、生产成本、工作电压等等一系列的综合因素后,我们选择了STM8作为我们的主控芯片。后来的测试及使用情况也验证了我们的选择没有错,系统运行很稳定,抗干扰性也很好,满足运行要求。

在随后的另外一个车联网项目中,同样我们选择了STM32F103的芯片,并没有选择高大上的F4或者H7系列。因为评估后我们觉得这个系列已经足够满足设计要求,何必增加成本选择那些我们用不上的功能呢?

也许,在我下一个项目中,可能就会用到H7系列了呢,也说不定。因此,我的感觉就是需求决定了选择,而不是一味的追求新、大、快。

要说对于官网上的某个什么印象最深刻了,那么我就实话实说了吧:我对于官网上的文档部分(也叫设计资源http://www.stmcu.com.cn/design_resource)印象最深刻了!

印象深刻不是说我觉得它做的好,相反,我觉得它不理想,在我看来,我觉得它就是有点忽悠我们了。作为中文用户,我们当然希望看到自己熟悉的文档,哪怕内容不是中文的,你的介绍总归要有合理的中文说明吧?这样方便我们去查找到需要的文档。

可是在这个区域要找到自己需要的文档还真不容易,我想不是我一个人有这种感觉了吧?后来干脆,直接去ST官网上去找了。所以我建议在产品文档方面要有个好的规划,让我们这些程序猿不再那么累了。一个好的产品真的离不开好的文档支持的。

至于活动,唉,我的运气不好,从来没有中奖过,所以也就不奢求了。

这是我自己的感受,因为STM8也好,STM32也好,对于我来说,是初学者。直接选择它们来做产品,难度还是有点大的。所以,从我这种初学者的角度出发,我再多说几句。

除了产品文档要丰富、容易查找到外,对于产品的设计和使用,我觉得也要有相应的例子或者描述文档(也许有?在那里?是不是找起来那么费劲?)。因为做产品和玩开发板不同,开发板是厂家给你做好了,你写个程序在上面跑跑就可以了,基本上程序拷贝过来,甚至连修改都不需要就可以运行了。可是产品不同,我不需要那么多的外设。也许为了节省成本,我要省略许多的不需要的、不必要的元器件。还要考虑PCB的大小。难道你要每个板子上都要设计一个J-link的接口么?

以STM32F103为例子,即便是在网上看到的最小系统,基本上都是要配置这个J-link接口的。为什么?估计开发板上都是这样的,所以就拷贝过来了。做产品可能要升级固件,不过不一定要这个接口。如果有官网的资源,在设计产品方面多给予指导,或许选择ST芯片的就更多了呢。

另外一个例子,STM32F103在使用CAN接口的时候,是否一定要外接晶振?说明书上说的比较模糊,网上看到的文档也都是说必须要。我有点反其道而行之,测试了产品,不要外部晶振也可以跑得很稳定!不要外部晶振其实也属于无奈,PCB的大小限制了,我就冒险做了这个测试。

在新的一年里,我当然有自己的目标呢,就是想将H7芯片引入到项目中去,从目前评估的情况看,这个芯片业可以满足要求,性价比还基本上满足要求。



回复

使用道具 举报

0

主题

17

回帖

0

蝴蝶豆

初级会员

最后登录
2020-7-14
发表于 2017-2-10 17:54:41 | 显示全部楼层
写的不错,支持一下!
回复 支持 反对

使用道具 举报

5

主题

61

回帖

0

蝴蝶豆

中级会员

最后登录
2020-5-3
 楼主| 发表于 2017-2-10 20:16:08 | 显示全部楼层
ZENGJL 发表于 2017-2-10 17:54
写的不错,支持一下!

多谢鼓励.
回复 支持 反对

使用道具 举报

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版