打印

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

[复制链接]
3779|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


我不知道这个问题,你问问别人吧。

使用特权

评论回复
5
ST_Z| | 2010-5-21 09:01 | 只看该作者
我上一周也买了一个万利的STM32FMini,就是那个小小的东西,这几天试着在IAR上写代码。感觉CM3在商业上的定位完全就是取代中高端的8位单片机,所以别用以往32位机的思维套在他身上;只是操作方式上和8位机有很多不同,像我这种只搞过8位机的人刚开始的时候真难受

使用特权

评论回复
6
无冕之王| | 2010-5-21 10:28 | 只看该作者
不错,很有见地

使用特权

评论回复
7
xlsbz| | 2010-5-25 20:05 | 只看该作者
好!

使用特权

评论回复
8
PackBot| | 2010-6-14 11:26 | 只看该作者
我有时候也是这样!

使用特权

评论回复
9
BitFu| | 2010-6-14 19:52 | 只看该作者
这也能穿裤子?

使用特权

评论回复
10
LX511| | 2012-10-22 22:18 | 只看该作者
mark!

使用特权

评论回复
11
tianli1980| | 2012-11-11 19:45 | 只看该作者
这种原创的东西是作者实际经验的结晶,对后来者有极其重要的指导价值……

使用特权

评论回复
12
jxmzzr| | 2012-11-17 18:15 | 只看该作者
之所以给裤子,大概是鼓励原创,鼓励分享吧?!

使用特权

评论回复
13
13249207512| | 2012-12-30 20:53 | 只看该作者
好好学习

使用特权

评论回复
14
sinadz| | 2012-12-30 20:59 | 只看该作者
总结的不错

使用特权

评论回复
15
guodongmei| | 2012-12-31 19:55 | 只看该作者
好好学习,向前辈看齐。

使用特权

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

本版积分规则

11

主题

75

帖子

1

粉丝