# USART_AES_File **Repository Path**: QunXingShanShuo/USART_AES_File ## Basic Information - **Project Name**: USART_AES_File - **Description**: C# AES文件拼接加密软件,串口升级上位机 - **Primary Language**: C# - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 4 - **Forks**: 1 - **Created**: 2018-01-29 - **Last Updated**: 2023-03-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 已写好通信协议,还未确认 文件加密拼接已实现解密,功能未完善 更具客户需求,在协议中加入超时时间及重传, 超时时间为2S 最大重传次数为 5 次 客户已确认 协议设计完成 重新修改头像协议 修改握手包 及 反码计算 已实现文件加密软件,只是需要同时导入两个文件,测试功能正常 客户要求加密软件 可以只给单个文件加密 将要重新修改 总体框架不变 客户要求数据帧最大为1000字节,故把数据帧中的数据域 规定为256字节,小于256字节则表示发送完成 如果正好是256字节的整数,则发送一个数据域为空的数据帧 串口升级上位机已写好 初步测试功能正常 MCU 的BootLoader代码及APP代码 已完成 测试功能正常 之前BootLoader跳入到APP代码会出现死机的情况 是由于USB中的原因 ,去初始化USB后,跳转正常