MSP430单片机的加密熔断器设计_第1页
MSP430单片机的加密熔断器设计_第2页
MSP430单片机的加密熔断器设计_第3页
MSP430单片机的加密熔断器设计_第4页
MSP430单片机的加密熔断器设计_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

MSP430MSP430单片机的加密熔断器设计引言MSP430系列单片机是德州仪器(TI)16位超低功耗单片机1.8~3.6V电压、1MHz0.1~400μA。在运算速度上,MSP4308MHz125ns16125ns(如FFT等)。在整合方面,MSP430系列单片机将大量的CPU外围模块集成在片内,有如下一些模块:看门狗(WDT)10位/12位/14位ADC、端口0~6、根本定时器。其中定时器A、B均带有多个捕获/比较存放器,同时可实现多PWM输出;模拟比较器与定时器协作,可便利地实现ADC160笔段;硬件ADC10μs10~14位的高速、高精度转换,同时供给采样0、1、2能够接收外部上升沿或下降沿的中断输入。MSP430系列单片机的开发调试有多种技术方案,其中以JTAGBOOTSTRAP(简称“BSL”)Flash型的MSP430单片机初期开发进展的仿真,只需要1台PC1JTAGFlash的保护熔丝以后就无法再通过JTAG口访问单片机,这时用户对Flash中的程序再进展检查或更就只能通过BOOT-STRAP进展。不用担忧用户代码会泄露,BOOTSTRAP供给32256位的密码保护,能完全确保代码的安全性。1熔断加密原理MSP430系列单片机承受JTAG(实际上称为IEEE1149.1或边界扫描)接口技术,实现对单片机全部存储器的访问,包括程序Flash、ROM、RAM,并可对其进展擦除、读写。它能用于程序的下载,监测程序使用状况和各个变量与存放器的使用状况,并可对其进展修改。JTAG4根信号线、地线和电源线。具体信号线的定义如表1所列。JTAG接口为程序的调试、仿真及监控带来了很大的便利,大大提高了编程效率,缩短了JTAGJTAG标准的把握器就可以将程序代码读出,所以必需制止JTAG功能。对于MSP430系列单片机,制止JTAG功能的途径是将单片机内部的加密保险丝熔断,熔断后的单片机就无法再使用JTAG功能,从而到达JTAG及加密保险丝构造框图如图1所示。MSP430系列单片机在上电复位时会通过TDI/TCLKTDI/TCLK1mATMS丝检测方式时才会流过TDI/TCLK端,当检测不到保险丝电流时,JTAG功能就会失效,且这种加密方式是硬件方式的加密,一旦保险丝熔断,JTAG功能就永久失效了,无法再通JTAG口访问单片机,从而保证了单片机内代码的安全。2MSP430单片机保险丝的熔断必需在特定的条件下进展。表2列出了熔断保险丝所需的条件及具体参数。26.5V电压加在TDI/TCLK端上时,是无法熔断保险丝的,必需在确定的时序及指令下才可以完成。下面是熔断保险丝所需的指令准时序:IR_SHIFT(“IR_CNTRL_SIG_16BIT”)为切换JTAG进入16DR_SHIFT_IN(0x7201)TDOTDI,TDIVppIR_SHIFT(“IR_PREPARE_BLOW”)为设置MSP430进入保险丝熔断方式;MsDelay(1)为延时1ms,同时连接熔断电压Vpp至TDITR_SHIFT(“IR_BX_BLOW”)MeDelay(1)1msTDIVpp,TDITDI,JATG保险丝加密熔断完成。33熔断加密器的设计与实现熔断加密器可以实现对MSP430Flash单片机的编程、烧熔丝和BSL下载。可以选择编程编程和保存编程,通过BSL方式读出目标CPU内的代码。熔断加密器的硬件承受了MSP430F1111AJTAG口的通信把握、熔断电压VppMSP430熔断电压Vpp100mA7806三端稳压芯片与地之间串接二极管IN4001Vpp3个LED分别2所示。软件局部是通过C语言来实现熔丝加密器与目标单片机之间的数据通信及指令把握的。具体3所示。以下为加密熔断器主程序:本加密熔断器在实际应用中取得了格外抱负的效果,可对MSP430系列单片机的保险丝进展牢靠而有效的熔断,完全保护了MSP430单片机中的代码安全。整个系统的本钱把握在30元左右

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论