fengdaokanhai / bootloader_stm32f103rbt6 Goto Github PK
View Code? Open in Web Editor NEWThis project forked from shatang/bootloader_stm32f103rbt6
采用的是串口485,Ymodem协议进行IAP升级
This project forked from shatang/bootloader_stm32f103rbt6
采用的是串口485,Ymodem协议进行IAP升级
/******************************************************************************** * 函数名 : IAP_Uart_Ymodem * 功 能 : IAP功能,使用串口,采用Ymodem协议进行升级 * 说 明 : 基于Stm32F103RBT6 * 入 参 : none * 返 回 : none * 设 计 : Shatang 时 间 : 2020.09.17 * 修 改 : none 时 间 : none ********************************************************************************/ 1. 该IAP升级,通过超级终端进行串口传输文件,Ymodem协议 2. 文件名、类型不定;当前为:Shatang.bin,可从Ymodem协议传输获取 3. 该Bootloader进行升级需要重新上电启动 4. 上电0.8s检测是否上位机是否一直发送空格,且满足15个;0.8s后检测不到(或升级完毕)进入App程序 5. 无升级则LED指示灯一直亮,直到跳转至APP;进行升级时灭灯 6. 升级过程在超级终端有提示 7. 不进行CRC校验;带有加密示例(注释部分) 8. Bootloader程序总大小为6KB
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.