OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 8823|回复: 22

stm32f100c8 下载大于flash容量的代码

[复制链接]

3

主题

18

帖子

0

精华

初级会员

Rank: 2

积分
62
金钱
62
注册时间
2013-7-16
在线时间
4 小时
发表于 2013-7-20 12:05:14 | 显示全部楼层 |阅读模式
 别人的的stm32f100c8 ,flash只有64K,编译100多KB,下载进去却能运行,请问怎么回事?
我一样的芯片,却不能运行,请问怎么回事?
多谢
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

3

主题

18

帖子

0

精华

初级会员

Rank: 2

积分
62
金钱
62
注册时间
2013-7-16
在线时间
4 小时
 楼主| 发表于 2013-7-20 12:09:03 | 显示全部楼层
回复【楼主位】郭希晓:
---------------------------------
自己先顶一个,希望原子哥能看到,各位高手指点迷津
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-7-20 15:04:07 | 显示全部楼层
hex文件大小不等于实际占用大小.
编译100多KB,你是怎么计算的?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

3

主题

18

帖子

0

精华

初级会员

Rank: 2

积分
62
金钱
62
注册时间
2013-7-16
在线时间
4 小时
 楼主| 发表于 2013-7-20 15:11:23 | 显示全部楼层
回复【3楼】正点原子:
---------------------------------
回复【3楼】正点原子:
---------------------------------
我看的bin文件的大小
回复 支持 反对

使用道具 举报

3

主题

18

帖子

0

精华

初级会员

Rank: 2

积分
62
金钱
62
注册时间
2013-7-16
在线时间
4 小时
 楼主| 发表于 2013-7-20 15:16:00 | 显示全部楼层


回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-7-20 15:19:57 | 显示全部楼层
要看编译后MDK的提示
那才是实实在在的大小,如果确实是容量不够了,你的编译器绝对不会让你编译成功的....
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

3

主题

18

帖子

0

精华

初级会员

Rank: 2

积分
62
金钱
62
注册时间
2013-7-16
在线时间
4 小时
 楼主| 发表于 2013-7-20 15:25:47 | 显示全部楼层

设置为stm32f100cb,这样编译过去,下载到下载到stm32f100c8
大小109212,stm32f100c8的flash却是64KB
运行是ok的
问题是这样的

回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-7-20 15:27:51 | 显示全部楼层
那神了,呵呵....
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

3

主题

18

帖子

0

精华

初级会员

Rank: 2

积分
62
金钱
62
注册时间
2013-7-16
在线时间
4 小时
 楼主| 发表于 2013-7-20 15:27:51 | 显示全部楼层
回复【7楼】郭希晓:
---------------------------------
顺带补充一下,那个运行ok,很奇怪的板子是别人的板子。
我怀疑别人某些寄存器设置导致,超出flash还可以运行
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-7-20 15:28:22 | 显示全部楼层
回复【9楼】郭希晓:
---------------------------------
你的编译器不是选择的STM32F100C8吧...
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

3

主题

18

帖子

0

精华

初级会员

Rank: 2

积分
62
金钱
62
注册时间
2013-7-16
在线时间
4 小时
 楼主| 发表于 2013-7-20 15:28:31 | 显示全部楼层
回复【8楼】正点原子:
---------------------------------
而且别人那个stm32f100c8 时钟开到72MHz仍然可以跑起来
回复 支持 反对

使用道具 举报

3

主题

18

帖子

0

精华

初级会员

Rank: 2

积分
62
金钱
62
注册时间
2013-7-16
在线时间
4 小时
 楼主| 发表于 2013-7-20 15:29:00 | 显示全部楼层
回复【10楼】正点原子:
---------------------------------
对,选择的stm32f100cb
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-7-20 15:30:24 | 显示全部楼层
回复【12楼】郭希晓:
---------------------------------
那我不知道了,呵呵...
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-7-20 15:30:59 | 显示全部楼层
我的RBT6,从没让我超过128K过...
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

3

主题

18

帖子

0

精华

初级会员

Rank: 2

积分
62
金钱
62
注册时间
2013-7-16
在线时间
4 小时
 楼主| 发表于 2013-7-20 15:32:32 | 显示全部楼层
我在QQ上问,有人这样回答,没解释清楚


是否线索?
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-7-20 17:50:02 | 显示全部楼层
S家的产品,都是按字节算的啊...
100C8确定是64K字节...
莫非卖家给你的是CB?? 8和B其实很像的哦....


我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

3

主题

18

帖子

0

精华

初级会员

Rank: 2

积分
62
金钱
62
注册时间
2013-7-16
在线时间
4 小时
 楼主| 发表于 2013-7-24 14:23:09 | 显示全部楼层
回复【16楼】正点原子:
---------------------------------
这个我也确认了,没问题
先放下不管了,以后再找原因。
多谢原子哥,找出原因,第一时间会贴出来的。
回复 支持 反对

使用道具 举报

20

主题

100

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
297
金钱
297
注册时间
2012-12-22
在线时间
24 小时
发表于 2013-7-25 09:07:04 | 显示全部楼层
回复【11楼】郭希晓:

回复【8楼】正点原子:
---------------------------------
而且别人那个stm32f100c8 时钟开到72MHz仍然可以跑起来

---------------------------------
那是一定的,f103原来就有人开144MHz跑了一个多星期,一切正常。f100内核也是M3的,72MHz应该也能跑。但是平时玩玩就算了,做产品还是不要超频了。影响片子寿命,也会增加很多不确定因素。
回复 支持 反对

使用道具 举报

8

主题

54

帖子

0

精华

初级会员

Rank: 2

积分
135
金钱
135
注册时间
2012-10-18
在线时间
7 小时
发表于 2013-7-25 16:42:03 | 显示全部楼层
记得stm32f101c8t6跟stm32f103c8t6是一摸一样的,还有一些其他型号也是,里面是是完全一样的,就丝印不同。
回复 支持 反对

使用道具 举报

3

主题

18

帖子

0

精华

初级会员

Rank: 2

积分
62
金钱
62
注册时间
2013-7-16
在线时间
4 小时
 楼主| 发表于 2013-7-30 10:30:29 | 显示全部楼层
多谢上面两位回复【18楼】whjambo:
---------------------------------
多谢
回复 支持 反对

使用道具 举报

46

主题

1579

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1970
金钱
1970
注册时间
2011-7-17
在线时间
4 小时
发表于 2013-7-30 11:34:06 | 显示全部楼层
回复【7楼】郭希晓:
---------------------------------
你这程序108k多,那确实神了,可能运行是可以的,但运行到了你那些写不进去的部分的时候,会死机
Time?And?Relative?Dimension?In?Space.
回复 支持 反对

使用道具 举报

3

主题

18

帖子

0

精华

初级会员

Rank: 2

积分
62
金钱
62
注册时间
2013-7-16
在线时间
4 小时
 楼主| 发表于 2013-7-30 12:04:13 | 显示全部楼层
回复【21楼】Tardis:
---------------------------------
地址明显超很多,还可以跑起来。
我猜是18楼的说法:
记得stm32f101c8t6跟stm32f103c8t6是一摸一样的,还有一些其他型号也是,里面是是完全一样的,就丝印不同
回复 支持 反对

使用道具 举报

46

主题

1579

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1970
金钱
1970
注册时间
2011-7-17
在线时间
4 小时
发表于 2013-7-30 13:39:10 | 显示全部楼层
回复【22楼】郭希晓:
---------------------------------
哦,原来如此
Time?And?Relative?Dimension?In?Space.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-7-16 03:25

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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