Microchip
直播中

刘辉

7年用户 1053经验值
私信 关注
[问答]

如何在PIC24F单片机中编程OTP

你好,我正在寻找如何在一个PIC24F微编程OTP。我在网上找不到一张纸条或一个线程,上面显示了如何在PIC24F微型计算机的内存上写单词。非常感谢您的回答!

回帖(9)

陈晨

2019-11-11 09:22:30
什么是完整的PIC零件号。
举报

李铭鑫

2019-11-11 09:48:19
有效地我正在寻找如何写序列号到我的Micro。把这个序列号写到OTP存储器比写到闪存要好。我用的是PIC24FJ64GA704,它的数据表是athttp://ww1.micro..com/downloads/en/DeviceDoc/30010118b.pdf。在第344页上说“OTP内存不能通过程序执行(即,TBLWT指令)来写;它只能在设备编程期间写。”我在MPLAB X IDE中搜索了写入OTP内存的选项,但是找不到任何有用的东西。
举报

杨叶

2019-11-11 10:31:05
嗨,对于任何PIC,都有一个叫做编程规范的文档,它解释了如何对每个PIC(闪存,E2PROM,OTP,配置位,USerID,…)的各个区域进行编程。对于OTP区域,似乎也可以使用ICSP,但是它必须只写一次,否则会产生错误。确保在编程时,你有正确的钥匙在里面。随后,在调试应用程序时(始终不包括OTP区域),您应该只擦除/重新编程闪存。我相信这可以在MPLLAB X项目属性(不包括一个区域)中进行。
举报

李天竹

2019-11-11 10:39:22
和程序员一起,你也可以自己做。有一个编程规范。这相当复杂。连接到ICSP管脚,进入串行执行模式,然后向芯片发送命令代码以进行编程(与RTSP使用的代码相同)。如果你决定这么做,我建议你先让它开始使用Flash,这样会更宽容。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分