# iap-app **Repository Path**: lishelin/iap-app ## Basic Information - **Project Name**: iap-app - **Description**: stm底层升级代码,暂时完结,与项目iap-tool 配合使用,实现在线局域网升级功能 - **Primary Language**: C - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2017-03-09 - **Last Updated**: 2024-10-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 软件配置: IAP bootload程序规划32K IROM1起始 0x8000000 大小0x8000(1024*32K) 上位机与单片机通信方式大体流程如下: 上位机发送 updata1(或update2) Datas+OnceEnd Datas+FILEEnd 1 3 | | ............循环发送直到结束时 | | 2 4 单片机响应 Ready\n Next\n OK\n 备注1:单片机解析若数据校验不对,则返回 again\n,上位机收到则重发 备注2:因上位机在发送数据时,没有解决数据与命令分2帧发送(本意想分开发送的),则单片机解析时要解析2帧 备注3:上位机对应接收到单片机的数据暂时不支持中文,显示乱码问题没解决,希望高手不吝赐教 备注4:原始代码在网络上下载,具体出处不详