你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
ä¸ä½æºæä»¶å å¯å·¥å ·
意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器。关注该话题即可发布文章!
RE: STM32串口ISP上位机(开源)
6 `6 f: Q ?" ]; w
STM32串å£ä¸ä½æºåæä»¶å å¯
' H9 M" \; {2 \& L1 o7 U5 Y7 M8 @
这是之前的上位机更新版本,更新及修复如下:
1、修复在波特率比较低时升级失败的问题
2、增加一键下载功能,需要原子的开发板上的一键下载电路配合. O% Q J3 e5 d, s
3、支持F1、F4 串口ISP程序下载,都已测试通过。F4的擦除时间比较长,请注意等待!
4、支持把HEX文件转换成BIN文件保存
5、自动显示HEX文件的FLASH起始地址,如果输入为bin文件则可以直接指定下载地址下载,十六进制
新加文件加密功能:3 V& m ^' X0 s& Z- A
1、支持 DES及AES加密,DES支持8字节、16字节、24字节加密,AES支持156bit、192bit、256bit加密: l+ w1 w% M* y6 p* L" d( z9 b, c, q
2、上位机会更具您输入的秘钥长度执行对应的加密算法,秘钥及向量只支持字符串,加密模式为CBC。
3、支持附加自定义数据,比如 把版本、日期、说明等信息加入到原文中一起加密得到密文,解密后原文数据不变,附加数据会在窗口显示6 v# Y3 E+ u2 Q4 V7 T( a3 v' W
4、加密后的密文文件格式为.mxxx(乱取的),数据格式为(4字节附加数据长度 +附加数据 +4字节明文数据长度+明文数据)的加密数据(密文),此格式也非常容易在单片机上实现解密和解析
5、工程代码中用的DES、AES加密解密算法全为C语言编写,已尽力减小资源,可直接在单片机上运行,已测试通过
, P6 g, K3 W* X4 d5 b, }
软件截图:: J4 z- D, i; _
ä¸ä½æºæä»¶å å¯å·¥å ·
申请放在2楼" Y4 t7 I: o2 R( u
& | K$ a, R' F4 O2 c1 F7 Z