查看: 1008|回复: 0
打印 上一主题 下一主题

STM32F103.pdf(下载)

[复制链接]
跳转到指定楼层
沙发
发表于 2014-7-23 09:38:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 墨奚 于 2014-7-23 09:39 编辑

STM32是基于ARM Cortex-M3内核的32位处理器, 具有杰出的功耗控制以及众多的外设,
最重要的是其性价比。而且 STM32 官方在国内的宣传也是做得非常不错,而且针对 8 位机市
场推出了 STM8。
本人在 08 年初开始接触 STM32,之前也用过 51,用过 AVR ,对这几款芯片还是比较了
解,下面就来看看我们为什么要选择 STM32。
AVR 是很成功的一款芯片,功耗低,性能强。较之前的 51,性能提升了好几个档次。如
果一个初学者,学完了 51,再学 AVR,肯定就会对 AVR 爱不释手。我也是这么过来的,AVR
对当时的我来说可谓是要啥有啥。所以从大二开始,一直用到毕业。PIC 据说也不错,但是很
遗憾,我们学校,没看到几个搞 PIC 的,大概是因为这个东西价格太高了,对我们学生来说,
基本上不考虑。当然,有钱人例外。
其次,AVR 的下载也是很方便的。和 51 的可以通用。这其中双龙电子对 avr 的支持,至
少在国内来说,爱特梅尔是要感谢他们的。至于 STM8,我没有详细了解,我估计他存在的目
的,就是要把 8 位市场给占领了。他最大的对手,估计就是 AVR 和 51 了。目前 AVR 的局势,
岌岌可危,像目前这个情况,持续下去,很快就可以退出历史舞台了。
STM8 目前最低端的是 STM8S103F2 最少引脚数是 20 脚的, 淘宝最低售价是 3.5 元, AVR
同样配置(仅仅指 SRAM 和 FLASH)的芯片,价格在 3 块左右。基本不分上下。其他功能方面也
很相似。STM8 最高端的,STM8S208MB,淘宝价格在 15 元左右,而同样配置的 avr 芯片只有
MEGA128 了,还少了 2k 的 ram 和 CAN 控制器,不过多了总线控制器。但是 MEGA128 的价
格,在 30 块钱左右,这就毫无竞争力了。这样的价格,STM32F103 都能买到很好的芯片了。
15 块钱左右,基本只够买个 MEGE32,而 mega32 和 STM8S208MB 相比,显然差距很明显。
以目前的局势(AVR 价格居高不下),我建议,没学 AVR 的就可以跳过了,学过的,就赶紧
选择新的 MCU。不过 STM8 的下载,好像不如 AVR 那么方便,这方面,我没有了解过,这里
就不评论了。
高端市场,ST 最近几年,对 STM32 的推广,可谓是不遗余力。效果也是很显著的。我是
阴错阳差, 在 08 年开始学 STM32, 而且 STM32 的价格, 现在也很便宜, 当时, STM32F103RBT6
也就 30 块钱,外设功能是很强悍了:128K FLASH、20K SRAM、USB、CAN、12 位 ADC、
SPI、IIC、TIMER、USART、RTC、DMA 等,基本上,你能想到的,它都有了。显然,此时
的 MEGA128 已经毫无竞争力了。现在 STM32 低配置的芯片,STM32F101C4,16K FLASH,
4K SRAM,价格在 10 块钱左右。F103 较低配置的 STM32F103C8,也卖到了 13 块钱一个,
64K FLASH,20K SRAM,带 USB 和 CAN。单从这 2 个数据,就能说明很多问题了。
再说 LM3S, 应该是和 STM32 一同推上市场的, 至少不会比 STM32 晚, 据说当时敢尝 CM3
螃蟹的就流名和 ST。周立功还选择了推流明,后面也不知道什么原因,一直没见流明起来,可
能周立功和流明,都有错吧(脑子被驴踢了可能)。却见 STM32 是打得红红火火。如今流明(被
TI 收购了)已经没办法和 STM32 竞争了。估计老周也很郁闷吧,当时怎么就没推 STM32 呢?呵
呵。
继续说 STM32,STM32 现在推出的型号,从最低的 10 块钱的,到最高端的
STM32F103ZET6,价格也不过 40 元不到。其中包括的型号,有 50 种之多。用户可以随便选择
满足自己需求的产品。高端方面,STM32 还推了 F105/F107 系列。强化了 USB 和网络的功能。
测试版本
8
这方面 AVR32,从淘宝上看到的最低价格是 30 元左右,具体配置没去看了。AVR32 同 STM32
最大的缺点就是下载程序不方便,人家得专门为你做个下载器,或者从你那里买,OURAVR
论坛上也有人搞了下载器出来,还真佩服这些哥们,挺厉害的。
不过 STM32 呢?支持 JTAG,支持串口下载。 这就把学习 STM32 的门槛一下降低了,加
上 KEIL 对 STM32 的支持,比学习 AVR 的门槛还低了。这就很快的培养了大批使用者。其次,
STM32 的中文支持,做的也很到位,中文的《参考手册》,中文的《CM3 权威指南》,给用
户提供了很大的便利。反观其他,LPC 和爱特梅尔由于之前不敢吃螃蟹,到现在他们的 CM3
构架芯片,都还在襁褓之中,LM3S 虽然和 ST 一起吃了螃蟹,不过没搞好,算是玩完了。所以,
现在就剩下 ST 独领风骚了。
STM32F103 .pdf下载

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入因仑

本版积分规则

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