集成ymodem(暂未ceshi)
This commit is contained in:
37
mkrtos_user/user/app/Ymodem/readme.md
Normal file
37
mkrtos_user/user/app/Ymodem/readme.md
Normal file
@@ -0,0 +1,37 @@
|
||||
#### About Source Code:
|
||||
|
||||
- source : source code Of Ymodem Protocol Implemention
|
||||
|
||||
```c
|
||||
source --
|
||||
|_____ common.h : compile system header files needed to include
|
||||
|
|
||||
|_____ ymodem.c : protocol implemention
|
||||
|_____ ymodem.h : header file of protocol implemention
|
||||
|
|
||||
|_____ ymodem_util.c/.h : Tool Functions
|
||||
|
|
||||
|_____ ymodem_menu.c/.h : man - machine interaction menu
|
||||
|
||||
porting --
|
||||
|
|
||||
|_____ ymodem_export.h : All porting APIs should be Implemented by USER for different System or For different Usuage
|
||||
|_____ ymodem_export.c : a demo implemention for porting APIs, For reference only, compile error exist
|
||||
|
||||
```
|
||||
|
||||
- porting : Porting file. porting APIs declare in ymodem_export.h, and ymodem_export.c is one implemention for Keil5/STM32. and compile errors exist
|
||||
- keil : keil(v5) project, for STM32
|
||||
|
||||
---
|
||||
|
||||
|
||||
#### And Attention:
|
||||
|
||||
- the origin source code is from Project\STM32F0xx_IAP Demo Project in ST.com
|
||||
|
||||
- And you may read the blog-article to known more about Ymodem: [Ymodem Procotol Porting](https://nixlong.github.io/2017/08/14/svm/Ymodem%E5%8D%8F%E8%AE%AE%E7%A7%BB%E6%A4%8D/#more)
|
||||
|
||||
---
|
||||
|
||||
By nix.long@126.com
|
||||
Reference in New Issue
Block a user