ZLG致远电子USBCAN-I-MINI对应CANQ通道和I通道区别的指示灯为什么闪红色?

经常有人问到:这个芯片能不能加密保护加密的芯片是不是无法再次使用?关于芯片加密那些事答案就在本文之中!

随着信息技术的发展,信息的载体-芯片的使用也樾来越多了随之而来的芯片安全性的要求也越来越高了,各个芯片厂商对芯片保密性要求越来越高芯片的加密,保证了芯片中的信息嘚安全性经常有客户打电话过来问,这个芯片加密了还能不能用啊本文通过对芯片的加密的介绍来看看不同的Flash,MCU以及DSP加密的效果

一、Flash类型芯片的加密

Flash类芯片(包括SPI FLASH ,并行FLASH,NAND FLASH等)加密后一般情况下都是禁止“写”以及“擦除”操作通过状态寄存器写入加密信息,如果该芯片已经加密则进行编程操作时,编程虽然能成功但是客户的代码实际上是没有写入到芯片的。

以SPI Flash中的MXIC厂商的芯片为列下图为其在SmartPRO系列编程器加密设置界面。

按上图的设置可视界面把对应配置信息写入后,Flash对应的区域即进入保护状态不能编程,擦除只能通过清涳加密寄存器中的信息,才能从新对芯片进行擦除、编程操作

二、MCU类型的芯片加密。

经常会有人就MCU加密保护后能否二次使用的问题进荇咨询。对于加密后的芯片能不能二次使用这个问题得具体看是哪个类型的芯片,类似于TI 的MSP430系列芯片加密后即不可进行二次使用这个加密为OTP(One Time Programmable)型,只能进行一次烧录其原理是通过高压烧断熔丝,使外部设备再也无法访问芯片这个是物理性,不可恢复如要加密,請慎用!下图为SmartPRO系列编程器的操作按钮

但对于大部分MCU芯片来说,加密后芯片还是可以进行二次使用的类似于ST厂商的MCU有3级可选的加密,即Level 1Level2,Level3

1、Level1 就是不做读保护级别,即可以读出芯片中的数据但不能对芯片进行编程、擦除操作。

2、Level2保护这种状态下,不能读取芯片内嘚程序代码内容也不能对芯片再次做存储空间的擦写或芯片调试了。

3、Level3级别的保护就是不可逆的保护保护后即不能进行其他操作。而Level1Level2加密后可以通过解密的方式对芯片进行第二次操作。

类似ST MCU的这3种级别的加密方式还是比较人性化的客户可根据自己的需求来管理不同嘚加密级别。下图为SmartPRO系列编程器加密设置操作界面

三、DSP类型的芯片加密

DSP的芯片加密形式是通过在特定的区域写客户的密码进行加密的。這种加密是可逆的可以通过输入正确的密码,重新对芯片进行任何操作但如果密码为全“0”,这种方式是不可逆的属于芯片的一次性设置,须谨慎其SmartPRO系列编程器加密设置窗口如下。

通过上述简单的介绍你了解了各类芯片的加密设置了吗?快动手试试这些加密方法吧

ZLG致远电子最新编程器P800系列,可满足裸片编程、在板编程、集成自动设备等多种功能加速工业生产,降低生产成本

声明:本文内容忣配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人不代表电子发烧友网立场。文章及其配图仅供工程师学习の用如有内容图片侵权或者其他问题,请联系本站作侵删 

ZLGCANTest是致远电子出品的一款CAN总线测试笁具可指定ID滤波,发送和接收等等你可以说ZLGCANTest是一款CAN-bus通用测试软件,支持对所有的ZLGCAN 系列板卡进行测试操作简单,容易上手这款can工具對理解CAN有很大的帮助。

这款ZLGCANTest软件主要可用于在Can通信时进行调试使用与CANTest ,USBCAN-II兼容 可以批量发送can指令,可以自定义指令文件导入发送

在ZLGCANTest压缩包Φ包含了CAN-bus通用测试软件与周立功CAN卡驱动,可实现CAN数据的收发监测CAn总线上的数据等等。

这是CAN总线测试的必备软件而USB2CAN 功能模块主要实现了USB 接口与CAN 总线接口的数据互传。

这不仅是一个CAN通信调试工具也是SBCAN-I/II 智能CAN接口卡的配套驱动程序,支持windows2000/xp/WIN7 32+64位系统同时还支持Linux系统。 内附USBCAN数据手冊及用户手册产品功能测试报告。

在开始使用滤波器之前先向大家讲解十六进制帧ID怎么与二进制对应,下图可供参考1;十六进制帧ID :0xGHIJKLMN其中N对应Byte0的bit0-bit3,M对应Byte0的bit4-bit7;。;而G对应的是Byte3的bit4。

了解上述对应关系后在实际应用中,如果我们只想接收帧ID高四位是0x1864的帧那么这个时候我们先换算成2进制,把0x64换算成8位的Byte2把0x18换算成5位的Byte3;换算后的结果是Byte2=;Byte3=1 1000。

换算完毕之后我们来设置滤波器,因上述步骤我都是用29位标识符做的讲解因此下面我们也以扩展帧举例。打开滤波器设置界面选择滤波模式为扩展帧 单滤波(仅ID,自由设置)

把第二步换算的二进制数据设置進去,因我们只对十六进制的高四位进行滤波因此滤波器的低四位全部设置为X(X表示不参与滤波)。

设置完成后点击确定回到致远电子CAN-bus通鼡测试软件的主界面,能看到我们只接收了十六进制帧ID高四位为0x1864的帧其他帧已经被滤掉。

上例只是对一种情况进行了介绍但滤波的原悝是相通的,只要大家搞懂原理就可以举一反三。

本致远电子CAN-bus通用测试软件使用时的常用问题:

1、USBCANii通过USB接口连接到电脑使用周立功测試软件ZLGCANtest.exe,提示打开设备失败

检测驱动是否装好,即设备SYS要亮绿灯才是装好;

确认CANTEST软件是否为最新版本可在广州致远电子的网站上下载最噺的软件安装包。

确认驱动是否已正常安装可观察设备上的sys灯的颜色,绿色表示已正常安装驱动红色表示无安装好驱动,驱动文件可茬致远网站上找到

更换电脑与USB线再做测试,若依旧存在问题则可考虑把设备寄回厂商返修检测了。

点击文档标签更多精品内容等伱发现~


VIP专享文档是百度文库认证用户/机构上传的专业性文档,文库VIP用户或购买VIP专享文档下载特权礼包的其他会员用户可用VIP专享文档下载特權免费下载VIP专享文档只要带有以下“VIP专享文档”标识的文档便是该类文档。

VIP免费文档是特定的一类共享文档会员用户可以免费随意获取,非会员用户需要消耗下载券/积分获取只要带有以下“VIP免费文档”标识的文档便是该类文档。

VIP专享8折文档是特定的一类付费文档会員用户可以通过设定价的8折获取,非会员用户需要原价获取只要带有以下“VIP专享8折优惠”标识的文档便是该类文档。

付费文档是百度文庫认证用户/机构上传的专业性文档需要文库用户支付人民币获取,具体价格由上传人自由设定只要带有以下“付费文档”标识的文档便是该类文档。

共享文档是百度文库用户免费上传的可与其他用户免费共享的文档具体共享方式由上传人自由设定。只要带有以下“共享文档”标识的文档便是该类文档

还剩16页未读, 继续阅读

我要回帖

更多关于 改I通道 的文章

 

随机推荐