在工程需求方v_5.150.2中查找到内部spi flash的片选c端口是P2_3。
外部FLASH问题:
1 .如果我还需要外部flash的话,接线上只需要片选cs不同于P2_3即可么?
2 .我在官方历程spi_flash中,发现演示中支持4中不同规格型号的flash操作,片选都是P2_3,官方的操作是只操作外部flash,而没有操作内部闪光灯,可以理解为片选不冲突,是么?
内部FLASH问题:
1.如果只是用内部128年千字节闪光灯,将一部分空间用做数据存储,我想知道DA14583内部FLASH的使用情况,我目前知道2处使用情况
答:用做存储用户代码(但是不知道在内部FLASH中的起始和结束地址)
b:在启动代码中发现读取了内部flash地址:PRODUCT_HEADER_OFFSET 0 x1f000大小:struct product_header大小。
2 .请问如果我需要将内部用FLASH做数据存储,我可以安全操作的闪光的大小是多少吗?FLASH的起始和结束地址是多少吗?
期待Gongyu_Dialog的回复!
关键词:
设备:
外部flash问题:
1。对,但需要注意,在用smartsnippets烧录代码时,建议去更新C: \ XXX \ smartsnippets \ \用户资源目录下的flash_programmer.bin,把别的片选脚拉低,防止数据冲突。相应的编译工程在公用事业目录下的flash_programmer里
2 .片选是2、都是针对14583芯片的内部闪光灯。如果是580外部的flash,因为要设计代码引导,都不会以P2_3作为CS脚。可以查看AN-B001文档
内部flash问题:
因为一般的工程考虑移植suota,你可以参考文档- b - 010。的第十页。这里面会讲flash里面默认安排的数据块存储地址和内容。
如果你不想参照- b - 010里为了suota安排的地址格式,那整个闪光从0地址开始都可以放你的代码
非常感谢你的支持,我先去找找对应的文档,看看。有问题,再来请教