打印
[其他ST产品]

请教STR71X demo中 flash.h的一段定义

[复制链接]
4930|25
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
howard000|  楼主 | 2007-4-28 11:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
#define FLASH_B0F0 0x00000001
#define FLASH_B0F1 0x00000002
#define FLASH_B0F2 0x00000004
#define FLASH_B0F3 0x00000008
#define FLASH_B0F4 0x00000010
#define FLASH_B0F5 0x00000020
#define FLASH_B0F6 0x00000040
#define FLASH_B0F7 0x00000080

#define FLASH_B1F0 0x00010000
#define FLASH_B1F1 0x00020000


而文档中对B0F0 地址范围不是 0x00 0000 ~ 0x001FFF
          B0F1 0x00 2000 ~ 0x003fff
           …………………………
请问为何这样定义??????
沙发
starm| | 2007-4-28 12:32 | 只看该作者

请问为何这样定义??????

使用特权

评论回复
板凳
howard000|  楼主 | 2007-4-28 13:20 | 只看该作者

谢谢!

感谢啊!
看来以后要仔细看文档了!

使用特权

评论回复
地板
gyt| | 2007-5-8 12:13 | 只看该作者

是啊

看手册是基本功啊:)

使用特权

评论回复
5
wff919| | 2007-5-22 09:24 | 只看该作者

STR710在ADS1.2的编译器大RAM调试程序与烧到内部FLASH的问题请教

STR710在ADS1.2的编译器在RAM调试程序运行都正确
但是代码
烧到内部FLASH后 从FLASH模式启动运行时一有外部中断就回跑飞(在RAM启动模式是这都正常)
请教各位高手
谢谢!  

使用特权

评论回复
6
浪淘沙| | 2007-5-22 09:40 | 只看该作者

请问你是否下载了用于STR71x的ADS烧写模块?

请在下面的网页找到这个模块:

http://www.stmcu.com/familiesdocs-86.html

使用特权

评论回复
7
wff919| | 2007-5-22 12:29 | 只看该作者

ADS烧写模块


我进去了,可是我没找到,都是文档啊!

使用特权

评论回复
8
浪淘沙| | 2007-5-22 12:42 | 只看该作者

在那个网页中是所有有关STR7的文档,包括ADS烧写模块

请用“ADS”搜索一下就可以找到,同时还有安装手册。

使用特权

评论回复
9
wff919| | 2007-5-22 12:58 | 只看该作者

ADS烧写模块补丁

 8楼的
 兄台:
 真实不好意思!
 你有的话能传给我吗

谢谢!我有急用

使用特权

评论回复
10
grant_jx| | 2007-5-22 14:35 | 只看该作者

flash.li

STR71xF Embedded Flash Programming with ARM Developer Suite (ADS)

https://bbs.21ic.com/upfiles/img/20075/2007522141028676.zip

https://bbs.21ic.com/upfiles/img/20075/2007522141054613.pdf

使用特权

评论回复
11
wff919| | 2007-5-22 16:11 | 只看该作者

回复flash.li


谢谢!
兄台

使用特权

评论回复
12
浪淘沙| | 2007-5-22 17:43 | 只看该作者

谢谢热心版主

使用特权

评论回复
13
wff919| | 2007-5-22 19:10 | 只看该作者

EMBEST防真器在ADS上的问题

谢谢 楼主,
 
您提供pdf资料里提到的是仿真器mutil-ice
我用的是embest仿真器
我试了一下
问题还是没有解决.

使用特权

评论回复
14
wff919| | 2007-5-24 08:45 | 只看该作者

EMBEST防真器在ADS上的问题

各位高手指点一下

我现在遇如下的问题

STR710在ADS1.2的编译器在RAM调试程序运行都正确
但是代码 (我用的是embest仿真器)
烧到内部FLASH后 从FLASH模式启动运行时顺序执行的代码也都真确
但一有外部中断就回跑飞(在RAM启动模式是这都正常)

你们有碰到过类似的问题啊?

请教各位高手
谢谢!  

使用特权

评论回复
15
浪淘沙| | 2007-5-24 09:17 | 只看该作者

楼主的中断向量是否还是指向了RAM区?

使用特权

评论回复
16
wff919| | 2007-5-24 10:31 | 只看该作者

中断向量是指向了RAM区


如果中断向量是指向了RAM区
怎么样才可以调整过来呢?
请赐教! 谢谢!

使用特权

评论回复
17
浪淘沙| | 2007-5-24 10:34 | 只看该作者

改成指向Flash区就好了,因为你的中断处理函数在Flash中

使用特权

评论回复
18
wff919| | 2007-5-24 11:29 | 只看该作者

你是说FLASH起始地址,我是0x40000000


我是设置FLASH的起始地址 0x40000000

不设置FLASH的起始地址不可能代码下载成功的啊!

不是这个原因吧?
THANK  YOU ALL SAME

使用特权

评论回复
19
wff919| | 2007-5-24 15:08 | 只看该作者

flash烧录问题后中断问题


烧到内部FLASH后 从FLASH模式启动运行时顺序执行的代码也都正确

但一有外部中断就回跑飞 连IRQ中断都没进去(在RAM启动模式是这都正常)

使用特权

评论回复
20
浪淘沙| | 2007-5-24 15:17 | 只看该作者

看看你的中断向量寄存器的内容指向了哪里

这种问题肯定是在发生中断时转到RAM中了。。。。

使用特权

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

本版积分规则

7

主题

8

帖子

1

粉丝