当前位置:网站首页>NOR FLASH闪存芯片ID应用之软件保护场景
NOR FLASH闪存芯片ID应用之软件保护场景
2022-08-10 23:41:00 【悟空胆好小】
每个厂家的25系列nor flash闪存芯片(华邦,旺宏,gd等都会有自己的厂商ID注明,在产品应用时,可以选择需要识别厂商ID和忽略厂商ID 。一般都是识别ID加载不同的驱动
所以ID可以作为基本的软件保护用。
- 需要识别厂商ID:
其实就是单片机在执行对25系列芯片的读写工作时需要先检查该芯片是不是单片机程序预先设定的厂商芯片(程序开发人员预设),假如检测到25系列的芯片ID不是预设的厂商ID则单片机终止读写工作,也就造成我们通常说的无法识别的情况。
- 不需要识别厂商ID:
则是单片机读写时不需要核对存储芯片的ID,直接读取内部存储数据,针对这种客户,所有对应的存储芯片都是可以使用的
一般说来,不绑定芯片ID是最好的,这样可以直接将不同厂家的存储芯片替换使用。但是有些产品客户为保证产品的稳定性和防伪要求,特定会针对存储芯片进行绑定。这时候假如客户又需要新的存储25Qxx去替换,这该怎么解决?
方法一:将新的存储器厂商ID加入单片机软件内(产品规格书内有详细介绍)
方法二:解除单片机读取时对存储芯片ID的校验环节,使得单片机直接读取
方法三:不要换了,还是用原来的存储芯片
另外对于新进入的NOR FLASH 厂家而言,做的是兼容替代生意。很多ID限制的场景不能使用,这就意味着失去市场。
不讲武德的话,FLASH ID可编辑成任何厂家的ID,不知道是否有这样的FLASH厂家? 知道的小伙伴可以留言评论看看。
边栏推荐
- 特殊类与类型转换
- Promote the high-quality development of denim clothing
- Starting a new journey - Mr. Maple Leaf's first blog
- Design and Realization of Employment Management System in Colleges and Universities
- Geogebra 教程之 01 什么是Geogebra,真的可以提高我们数学水平么?
- [C] the C language program design, dynamic address book (order)
- How to determine how many bases a number is?
- Talk预告 | 中国科学技术大学和微软亚洲研究院联合培养博士生冷燚冲:语音识别的快速纠错模型FastCorrect
- 9. Rest style request processing
- 推进牛仔服装的高质量发展
猜你喜欢
随机推荐
Server Tips
2022下半年软考「高项」易混淆知识点汇总(2)
How to recover data from accidentally deleted U disk, how to recover deleted data from U disk
翻译软件哪个准确度高【免费】
英文文献阅读时,如何做笔记?
2.0966 铝青铜板CuAl10Ni5Fe4铜棒
Deep Learning Transformer Architecture Analysis
VR全景+安全科普教育,让学生们提高安全意识
N1BOOK writeup
Kioptrix Level 1 靶机wp
Part of the reserve bank is out of date
CSDN21天学习挑战赛之折半查找
Blue Hat Cup 2022 web/misc writeup
《剑指offer》题解——week2(持续更新)
部分准备金银行已经过时
编程语言为什么有变量类型这个概念?
点云中的一些名词解释
ROS Experiment Notes - Validation of UZH-FPV Dataset
call,apply,bind指定函数的this指向详解,功能细节,严格和非严格模式下设定this指向
高性能MySQL核心整理强势来袭