往指定FLASH地址中写入数据怎么写 谢谢

[复制链接]
 楼主| wangxingwu-jlu 发表于 2009-11-9 10:57 | 显示全部楼层 |阅读模式
往指定FLASH地址中写入数据怎么写 谢谢
ecomputer 发表于 2009-11-9 12:47 | 显示全部楼层
不知道你是哪个型号的cpu,stm32103ve是只能以2字节为单位向里面写,库函数里有现成的实现的函数
henry_wu001 发表于 2009-11-9 16:38 | 显示全部楼层
lz是想烧写flash呢,还是定义一个变量啊?
 楼主| wangxingwu-jlu 发表于 2009-11-10 21:04 | 显示全部楼层
stm32中 往FLASH具体地址里面写数据和读数据
还有就是FLASH中的程序是从什么地址开始有数据的 怎么看是0800 0000 后面才有数据啊
之前怎么全是空白啊 不知道为什么
quqw 发表于 2009-11-11 09:56 | 显示全部楼层
0800 0000 后面才是flash的地址啊,看芯片手册了要
 楼主| wangxingwu-jlu 发表于 2009-11-14 08:58 | 显示全部楼层
flash起使地址是00000000啊
香水城 发表于 2009-11-14 09:30 | 显示全部楼层
flash起使地址是00000000啊
wangxingwu-jlu 发表于 2009-11-14 08:58


你显然没有看STM32的存储器分配图。
STM32F103CDE_Memory_Mapping.GIF
秋天落叶 发表于 2009-11-14 09:31 | 显示全部楼层
往寄存器里面写数据就可以了啊,看看对应的芯片手册
xiejiwang222 发表于 2010-10-3 21:23 | 显示全部楼层
香水城  的图 就可以说明了,在0800 0000地址才是系统中的地址,前提说明 是cpu的控制地址,当数而你说的0000 0000这个地址是flash芯片的内部地址,当地址输入为0800 0000是 flash芯片片选打开,指向flash内部地址0000 0000
 楼主| wangxingwu-jlu 发表于 2011-10-17 11:02 | 显示全部楼层
谢谢各位
您需要登录后才可以回帖 登录 | 注册

本版积分规则

39

主题

96

帖子

0

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

39

主题

96

帖子

0

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