flash读写问题

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

flash读写问题

5,109 Views
814420552
Contributor III

pastedImage_1.png

这里说的是flash 和Data flash不可以写操作,否则会有总线错误,那为什么还可以对其进行编程操作呢,而且你们的SDK中也有写flash操作,这不是明显的矛盾吗?

Labels (1)
0 Kudos
8 Replies

4,477 Views
jingpan
NXP TechSupport
NXP TechSupport

Hi,

这句话的意思是你不能象写RAM一样写Flash。如(*(unsigned int*)0x1000)=01234这样的语句是不行的。

一般地址表都在reference manual的memeory map这一章。

Regards,

Jing

0 Kudos

4,477 Views
814420552
Contributor III

S32K1xx_memory_map.xlsx   这个文档在哪里下载。

0 Kudos

4,477 Views
jingpan
NXP TechSupport
NXP TechSupport

Hi,

不能同时写Dflash和pflash。其他操作请详见36.5.9.4 Allowed simultaneous flash operation 这一节。

S32K1xx_memory_map.xlsx这个文档就在reference manual里。是作为一个attachment附加在文档中的。

pastedImage_1.png

Regards,

Jing

0 Kudos

4,268 Views
超级天鹰
Contributor I

附件的内容不对啊

4,477 Views
814420552
Contributor III

pastedImage_2.png

我看到这个图时候有点疑问

1、那个NOTE 说的是什么意思

2、为何上面的图中有一部分颜色不一样?难道说是下面的32K DFlash也是属于128KB flash中的一部分吗?

3、还有一个疑问上面三个图怎么Y处的变了呢,为啥三个图下半部分不一样了呢

0 Kudos

4,477 Views
jingpan
NXP TechSupport
NXP TechSupport

Hi,

1. 那个note的意思是如果Dflash的部分或者全部空间被作为EEPROM的存贮,那总线就无法直接访问了

2. 不,Dflash和pflash是独立的。那块蓝色的你不用管它。

3. 主要是用EEPROM功能和不用EEPROM的区别。用了,CSEc功能还有另外128byte的PRAM。具体请见AN11983.pdf

Regards,

Jing

0 Kudos

4,477 Views
814420552
Contributor III

你们有没有测试例子就是同时操作Dflah和 flash,我做项目时候要用这个功能,但是没有参考代码

0 Kudos

4,477 Views
814420552
Contributor III

还有就是能否给我个flash  dflash地址分布表

0 Kudos