1.单片机 OTP什么意思单片机中OTP指的是单片机的一种存储器类型 。
在嵌入式系统当中,所有的代码和系统数据都是被存储在FLASH芯片内部的 。FLASH芯片的特点是可多次擦写,而且掉电数据不会丢失 。为了保护FLASH中的数据,越来越多的FLASH厂商在FLASH内部提供了一种特殊的寄存器:OTP寄存器 。
OTP=One TimeProgrammable,意思是这个寄存器是只可以编程一次的,编程后就再也不可以修改了 。OTP寄存器和FLASH数据区域很类似,1能被改写为0,但0永远也不能写成1 。
如果有一个32位的OTP寄存器,出产的值是0xFFFFFFFF,如果用户通过编程,将OTP寄存器的值写为0xFFFFFFFE后,那OTP寄存器再也不能在改写为0xFFFFFFFF了;当然,这个OTP寄存器的值还可以改写为0xFFFFFFFC或其它 。
扩展资料:
OTP的安全作用:
很多CPU厂商,也在CPU内部提供类似的OTP寄存器,供用户使用,利于开发更安全的应用 。象一些比较大的厂商,例如TI,FREESCALE等,他们往往是不公开某些芯片的数据手册的 。如果要获得他们的数据手册,一是要有大量的订货,同时也需要签署一定的保密协议 。
OTP本身并不能提供绝对安全的应用 。但OTP的提供,有利于开发商开发和部署更安全的应用,保护自己和客户的利益 。
有很多大的厂商,例如NOKIA,MOTOROAL,SAMSUNG和SONYERRICSON等,都需要根据客户(运营商)的要求,开发一些只能在自己的网络里使用的手机 。其中很多软件和硬件的保护都是基于OTP来实现的 。
参考资料来源:百度百科-OTP
2.单片机烧录器能通用吗不可以的 。
再强大的烧录器也不能保证所有单片机都能烧 。
烧2051的烧录器很便宜,150就可以搞定的 。
不过建议你不要学2051,烧写程序太麻烦,你可以考虑学AT89S52,这个单片机用不着烧写器,你有一条并口下载线就可以下程序了,这两款单片机都属于51单片机,除了配置不同,内核都是相同的,会了任意一个就都会了 。
另外,烧写程序很麻烦,需要把芯片拆来拆去,用AT89S52你可以不用拔芯片直接在目标电路板上下载程序 。并口下载器的电路很简单,完全可以自己做一个 。
你到网上搜索 51并口下载器,电路图能找到一大堆 。
3.EM78P156ELP是台湾义隆单片机 。八位单片机,内部有1K*13位的一次性烧写ROM(OTP-ROM)
不属于51系列单片机 。需要用他们义隆公司专用的编程器烧写程序 。汇编指令跟51系列单片机完全不同 。
义隆单片机大部分产品都是一次性烧写不可修改的,所以在一些小家电,小玩具里很常用(烧进去就不用升级程序什么的) 。价格很便宜,适合大批量产品开发 。
楼主如果需要用来学习的话就免了 。另外单片机资料在网上就能找到,不需要搜索完全部关键字,搜EM78P156,其后面的那些字母都是这个芯片的注释 。
【otp单片机怎么烧写】
文章插图
- p标签居中的行内样式怎么写
- 新注册公司简介怎么写
- 小写字母m的笔顺怎么写
- 鲜meng的meng字怎么写
- 上班的收获怎么写
- qc管理类课题怎么写
- mfgtool怎么烧写的
- 证明是学校员工怎么写
- 游戏俱乐部英语怎么写
- 优秀柜组总结怎么写