本帖最后由 grant_jx 于 2014-7-3 14:56 编辑
有感于另外一份置顶的帖子而有发出这个贴子的想法,曾想编辑它的内容,但按原版面实在没办法系统归纳,除非删去原帖,算了,还是自己另起炉灶,总是要有竞争的,由网友来选择帖子吧。顺便也对ST的官网吐下槽,改版后下载东西真麻烦,速度实在受不了。
很早之前自己曾有发过这样的帖子,在别的论坛,STM32入门工具篇,那时ST工具还没这么丰富,算来已经过去6年了。
最近论坛翻的旧帖太多,加上刚得到香版主免费赠送的几块评估板,省掉自己去ST深圳Office挖墙角,虽然没什么压力,但终究还是要感谢的。
那就选择发帖感谢吧,先从工具开始,任何工程师要学习,少不了动手,要动手自然要了解工具,那就开整吧,同时也欢迎各位版主来共同维护这份帖子。
*******************************************************************************************************
ST MCU 官方页面提供的开发板有以下几类:
1、以STMxxx - EVAL,此类工具属于单一型号的MCU的全功能评估板,老型号的评估板都不集成调试工具,新的型号评估板上都会集成ST-Link/V2,只要有根USB线,就可以开工干活了;
这类板估计也就是ST本地和代理商会去购买,客户多半都是送或借用的。一般用户要是没有机会接触到板子,那它提供的原理图和演示代码还是有参考价值的。当然,对于我来自ST正式的代理商,这些板我基本都有,算是个浪费吧,不过和ST 的FAE确认MCU问题的时候,这些板子还是蛮有用的。
2、xxxx-Discovery,此类算是简单的快速评估工具,一个MCU最小系统,GPIO全部外扩、集成一个在线调试工具。算是ST MCU 推广中的利器吧!也是因为它,整个淘宝上卖开发板的价格水位估计也上不去;
NUCLEO系列香版主已经证明是ST自己做的,还还一直认为是第三方的。
3、STEVAL - xxx ,ST的参考设计方案,这类板大多是由ST内部一个叫IMS Systems Lab部门设计的。此类板基于某一特定应用开发,提供可借鉴的思路、参考电路、参考代码等等。需要注意的是,不是所有的STEVAL - xxx 都会公开源代码,对于没有公开代码的,是需要签署保密协议可以拿到,不过手续极其麻烦;
4、第三方的开发板,像Keil、IAR、Raisonance等,这块的工具STM32系列的部分用过,说老实话,Keil的还行,就是太简单,IAR的板子做工对比起它的价格,以前JLink是独立外置,当年ST Link没有的时候要JLink,懒得去找万利,直接从ST下订单一买就是50套,后面JLink被集成在PCB上,就再也没买过了。
国内的第三方就不介绍了,我也基本不用,代码都是抄来抄去,有原装的,这块没啥好说的;
5、调试器,只说正版;
STEVAL-xxx 和IAR、Raisonance、NUCLEO的开发板也是可以通过代理商订购或申请的,按惯例 ST MCU的评估板都不会附带光盘,但STEVAL-xxx是有的,里面是一个大杂烩,不到3个G,包括各种应用板,如电源的、照明的、电机的、通讯类的。这里我会列出一些与MCU应用先关的评估工具,并给出简单描述,大家在寻找资料的时候,心理有个谱,知道哪些是你需要的。
需要注意:
1、这里只介绍当前主流的产品线,ST6、ST10、ST7、ST7Lite、STM8A、PowerPC就不说明了,前面四个不是主流,且新设计不推荐使用。后面2个都是车规,用户群不多,我就偷下懒啦;
2、原则上我不会在这里上传代码,我会给出ST官网的直接下载链接。按当前的情况,ST 文档的版本更新通常不会更改下载路径和文件名的,只要确认版本下载就行;
3、对于备用的下载链接,我用百度云。空间我倒是有,放在百度云上,不过里面是工作备份,有些资料是不能开放的,我要整理后才能给出下载链接。
对于提供的下载链接,会在其中发现软件和文档的不同时期版本都会有,这是因为与客户核对问题的时候,客户手中文档什么版本都有,习惯性的保存资料都会按版本备份。跟ST吐槽也有由头。
出差中,帖子内容暂停更新,回来后完成。
试试在卡塔尼亚访问ST官网,是不是要去那里找ST吐吐槽。
|