欢迎访问华体会app怎么样_华体会是不是真的
设为首页 | 收藏本站 | 网站地图
  • 首页
  • PANWORLD磁力泵
    • PI-Z-D系列
    • PX系列
  • IWAKI磁力泵
    • 华体会怎么样
    • MD-F系列
  • SANWA同款
    • 华体会app怎么样
    • MPM2系列
  • ALL-FLO气动泵
    • 奥弗气动隔膜泵
  • 新闻中心
    • 华体会是不是真的
    • 行业动态
  • 关于我们
  • 联系我们
  • 网站地图
  • PI-Z-D系列
  • PX系列

当前位置:首页 > PANWORLD磁力泵 > PI-Z-D系列

PIC单片机该怎么加密

时间: 2025-08-10 21:40:28 |   作者: 华体会app怎么样

  的ID码的读和写犯迷糊。说实话,这方面的资料也不怎么全。有些教材可能会涉及ID区域的介绍,可是往往是一代而过。这对初学者来说是非常容易犯错的地方。今天有空,对相关的问题作了一些整理,分享给大家。可能有些地方说的不够妥当,欢迎各位多多探讨。

  ID区域是独立于EEPROM,FLASH,RAM的区域。程序设计人能利用该区域存放软件的版本号,编写日期,烧录日期,产品标识等信息。不过该区域很小PIC16系列只能存放4个字节。

  编译以后再用烧录工具烧到单片机中即可。这里要提醒一下,IDLOC(X)里面最多有2个字节的16进制数,超过部分会无效。比如你写个987FE3,E3会丢掉。另外得说一下这两个16进制数在ID区域是怎么放的。我们已知道IDLOC(X)里面能又个字节,而ID区域能放4个字节。以X=76F4为例,它们是这样放的07060F04。也就是说,在每个16进制数前加1个0。如果你写的不是2个字节的16进制数,比如是1个字节的78。编译器会在前面补0,那就成了0078。写到ID区域的就是00000708

  可以通过烧录工具跟编译器配合读出来。我用的是PICC跟ICD2。连好线,单片机上电以后,在编程模式下,通过执行Read Target Device操作,然后在Configure菜单下的Id memory

  其实,多数PIC都没有唯一ID,有人通过烧断PIC读出总线来实现,但设备需要自制。

  只要是市场上大量销售的芯片,解密都不是什么麻烦事,只能尽量用新型号或者生僻的型号。

  有人用MCU内部的EEPROM这么搞过,但不是这么简单的这么搞,对于大批量生产来说,还需要一些技巧才能比较好的处理这个问题。

  1、设置一个自检程序,通过特殊操作(我有一个自制工装,可以把MCU的各个相关IO强行固定在某个逻辑电平上,软件判断逻辑组合,一定要符合一个特定组合才能进入特殊操作启动代码,UART接受工装的通信数据,通信数据传入EEPROM要被擦写的次数和位置等)。

  2、进入自检后,MCU疯狂的擦写EEPROM中设定的某个位置(适当提高一点VCC电压以加快失效),最多擦写200万次后停止操作,一般MCU自带的EEPROM擦写次数都不到100万次,EEPROM某个字节在0XAA和0X55之间不断的被循环擦写。

  3、这个擦写的时间是比较长的,一般要数十分钟以上,我一般放在产品通电老化阶段进行这个自检程序(产品一般要在老化房4~6个小时候通电老化时间,自检程序兼容这一段时间执行,避免产生新的工时损失)

  4、擦写过程中在RAM中记录EEPROM该字节失效时的操作次数,并存入到EEPROM其他字节中。

  5、产品正常销售中,执行APP用户程序,继续不断的擦写那个失效字节,若无法擦写,则说明加密成功,否则有另一个纠错程序就不讲了,各位能自行想办法。

上一篇:【青鸟飞扬教育】PIC单片机与PIC单片机C语言编程简介
下一篇:PIC单片机系列介绍
新闻中心
  • 【48812】台湾Z代代“登陆”写真:于繁忙假日中感触开展决心
  • 【48812】与烟台的双向奔赴 不只为华晨宇和一场日出
  • 1974年消失多年的萧华再次现身感慨道:能给再见到毛主席真好
  • 7777788888管家婆香港 v662官方版
  • IM体育虚拟 v723官方版
  • 【48812】智通数创创投周报丨泛消费范畴亿元级融资频出炎明生物完结7亿元A轮融资
PI-Z-D系列
海康威视PanoVu摄像头助力城市大气污染追寻
海康威视PanoVu摄像头助力城市大气污染追寻
马氏漏斗黏度计校准办法
马氏漏斗黏度计校准办法
佳能防抖又有黑科技:被摄体模糊校正
佳能防抖又有黑科技:被摄体模糊校正
案例系列:计量、检定和校准……
案例系列:计量、检定和校准……
马氏漏斗计募投项目可行性研究报告
马氏漏斗计募投项目可行性研究报告

首页| PANWORLD磁力泵| IWAKI磁力泵| SANWA同款| ALL-FLO气动泵| 新闻中心| 关于我们| 联系我们| 网站地图|
CopyRight © 2020 华体会app怎么样_华体会是不是真的 版权所有

华体会app怎么样_华体会是不是真的 联系人:阮经理 手机:15298823905 电话:0510-85139900
  • 网站首页

  • 一键拨号

  • 信息咨询