STM32 初学者感悟,欢迎大家拍砖

[复制链接]
5027|14
 楼主| ducha 发表于 2010-5-7 10:23 | 显示全部楼层 |阅读模式
本帖最后由 ducha 于 2010-5-7 10:37 编辑

最近一直想熟悉下STM32的开发环境,包括程序的烧写调试之类的,对STM32过分苛刻,希望在外部flash调试运行代码。但是实际上,这样做的速度极慢。
这样做也失去了STM32作为 MCU的优势,工程应用上是不会这么用的,诚如大侠说所想要大的存储空间换型号更省钱,还能保证速度。

总结下我的错误:
对STM32的定位把握上。老想着还能外扩,想在上面存储、运行程序,实际上外部的FLASH是用来存数据常量表之类的如图片字库什么的。
虽然可以存储程序然后搬移到SRAM中运行,不过基本没那必要,内部的FLASH 基本够用了;
也可以在回烧写到内部FLASH,不过这显然不合逻辑,没人这么用。


STM32  就是MCU 他的应用场合注定他不会有很多的代码要运行,不能和ARM9应用场合相比,想着有很多代码。。
所以说用内部的FLASH 运行程序就够了,实在不行把常量数据放外部FLASH,初学者容易进入FSMC外扩的怪圈哦

欢迎大家拍砖。

香水城 发表于 2010-5-7 10:28 | 显示全部楼层
STM32内部的Flash可以达到1MB,对于这种产品的定位是足够了,:lol
 楼主| ducha 发表于 2010-5-7 10:31 | 显示全部楼层
本帖最后由 ducha 于 2010-5-7 10:33 编辑

2# 香水城
虽然是这样不过 我还是想知道怎么用 J-FLASH直接烧写nor flash
  我还是比较懒的
香水城 发表于 2010-5-7 10:32 | 显示全部楼层
2# 香水城  
虽然是这样不过 我还是想知道怎么用 J-LINK直接烧写nor flash
ducha 发表于 2010-5-7 10:31


我不知道这个问题,你问问别人吧。
ST_Z 发表于 2010-5-21 09:01 | 显示全部楼层
我上一周也买了一个万利的STM32FMini,就是那个小小的东西,这几天试着在IAR上写代码。感觉CM3在商业上的定位完全就是取代中高端的8位单片机,所以别用以往32位机的思维套在他身上;只是操作方式上和8位机有很多不同,像我这种只搞过8位机的人刚开始的时候真难受
无冕之王 发表于 2010-5-21 10:28 | 显示全部楼层
不错,很有见地
xlsbz 发表于 2010-5-25 20:05 | 显示全部楼层
PackBot 发表于 2010-6-14 11:26 | 显示全部楼层
我有时候也是这样!
BitFu 发表于 2010-6-14 19:52 | 显示全部楼层
这也能穿裤子?
LX511 发表于 2012-10-22 22:18 | 显示全部楼层
tianli1980 发表于 2012-11-11 19:45 | 显示全部楼层
这种原创的东西是作者实际经验的结晶,对后来者有极其重要的指导价值……
jxmzzr 发表于 2012-11-17 18:15 | 显示全部楼层
之所以给裤子,大概是鼓励原创,鼓励分享吧?!
13249207512 发表于 2012-12-30 20:53 | 显示全部楼层
好好学习
sinadz 发表于 2012-12-30 20:59 | 显示全部楼层
总结的不错
guodongmei 发表于 2012-12-31 19:55 | 显示全部楼层
好好学习,向前辈看齐。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

11

主题

75

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部