开发动机:前两个星期因为需要一个离线下载器,寻找了一些厂家,功能上都没有办法满足要求。问到能否增加一个加密的功能,回答可以,先交钱来。很郁闷,于是决定自己开发。
开发时间:一个星期
基本组成:采用STM32F103RET6:512K中480K用于存储代码。
初步验证:非常正常且异常快速。对比在PC上使用MCUISP 软件下载速度快50%以上。
需要强化工装本身安全的,可以外加硬件加密芯片,多重保护。
功能:1, 支持代码密文存储(下载的时候明文传输,因为BOOTLOAD)
2, 支持把STM32的唯一ID 采用DES 算法等加密算法,密文传输存储到用户指定的区域
3, 支持关键代码密文传输,下载到指定区域
4, 状态指示灯,按键(只要配套的板卡支持,可以自动检测并进行下载),蜂鸣器,LCD显示
|