TMS320F28xx器件上的代码安全模块CSM提供了保护,防止非法的程序拷贝。在当前的TMS320F28xx器件中,整个FLASH、OTP存储器,LO和L1都被CSM保护(Flash配置寄存器同样被保护)。当器件被保护的时候,只有从被保护的存储空间运行的代码可以访问(读或写)其他被保护存储空间中的数据。从非保护的存储空间运行的代码不可以访问被保护存储空间中的数据。 CSM使用128-bit密码组成8个单独的16-bit字。在当前的TMS320F28xx器件上,这些密码被存储在Flash的**高8个字中(如地址:Ox3F7FF8-Ox3F7FFF)。在开发过程中,建议在密码位置放入假密码0FFFF。使用假密码时,对CSM解保护只需假读密码位置。把假密码放在密码位置是很容易的.因为在Flash编程过程中.Flash被清除后这些位置的状态将会是0FFFF。用户只需要在自己的代码工程中避免连接任何段到密码地址,密码将保持 为OxFFFF。 在开发完成以后.可能想把真正的密码放在密码位置中。另外,为了正确地保护CSM模块,当前TMS320F28xx器件上的CSM模块需要编写值Ox0000
上一条:1361NO6125
下一条:13465201卡件
【如果您还没有关注“公司名称”手机网站】