在用的2802,想用1K的OTP存放表格,如何去做?
是不是只在CMD文件中定义好段就可以了。以后这个表格也不会去更改了。读OTP与读FLASH有没区别?
Forrest:
是的,只在CMD文件中定义好段就可以了。
读取没有区别。
在用的2802,想用1K的OTP存放表格,如何去做?
是不是只在CMD文件中定义好段就可以了。以后这个表格也不会去更改了。读OTP与读FLASH有没区别?
kuntay:
回复 Forrest:
CPU第一次烧写时,OTP被写入了表格。但是第二次第三次烧写时,OTP肯定是不能写进去了,这样会报错吗?其他的烧写FLASH的还能不能写进去?
在用的2802,想用1K的OTP存放表格,如何去做?
是不是只在CMD文件中定义好段就可以了。以后这个表格也不会去更改了。读OTP与读FLASH有没区别?
Forrest:
回复 kuntay:
不会报错,其他FLASH仍旧正常烧写。
另外你也可以如下面这样写:
KKK :> OTP PAGE = 0,TYPE = NOLOAD
在用的2802,想用1K的OTP存放表格,如何去做?
是不是只在CMD文件中定义好段就可以了。以后这个表格也不会去更改了。读OTP与读FLASH有没区别?
li yanhong:
回复 kuntay:
弱弱的问一下:如果第一次写入错了,那是不是还是可以用flash的API函数进行擦除和写入啊?
在用的2802,想用1K的OTP存放表格,如何去做?
是不是只在CMD文件中定义好段就可以了。以后这个表格也不会去更改了。读OTP与读FLASH有没区别?
Forrest:
回复 li yanhong:
不行,OTP的意思就是One-Time Programmable (OTP) Memory
但是FLASH可以反复擦除。
在用的2802,想用1K的OTP存放表格,如何去做?
是不是只在CMD文件中定义好段就可以了。以后这个表格也不会去更改了。读OTP与读FLASH有没区别?
li yanhong:
回复 Forrest:
晕啊!如果第一次写入错了的话,那这块芯片就不能用了?
在用的2802,想用1K的OTP存放表格,如何去做?
是不是只在CMD文件中定义好段就可以了。以后这个表格也不会去更改了。读OTP与读FLASH有没区别?
Forrest:
回复 li yanhong:
OTP是OTP,FLASH是FLASH。OTP不能再被写入并不代表芯片不能用。
28335上只有1KB大小的OTP,但是有256KB的FLASH。
在用的2802,想用1K的OTP存放表格,如何去做?
是不是只在CMD文件中定义好段就可以了。以后这个表格也不会去更改了。读OTP与读FLASH有没区别?
kuntay:
回复 Forrest:
按你说的在CMD文件中分配了段地址在OTP,但是烧写的时候出错了。什么情况?
在用的2802,想用1K的OTP存放表格,如何去做?
是不是只在CMD文件中定义好段就可以了。以后这个表格也不会去更改了。读OTP与读FLASH有没区别?
li yanhong:
回复 kuntay:
我的意思是:如果第一次你写入OTP时,写的内容错了!能不能重新再写一遍?
TI中文支持网



