From 18881fe9a98826641ff2222fc8fa17fc7804aaf6 Mon Sep 17 00:00:00 2001 From: kk <17630350805@163.com> Date: Mon, 11 Nov 2024 11:00:23 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E6=96=87=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 4 +++- docs/index.md | 2 ++ docs/tools/microlink/microlink.md | 4 ---- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 54cd4c9..c8f1ec6 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@ # MicroBoot -MicroBoot is a lightweight framework designed to simplify and accelerate the setup and development process for embedded microcontroller applications. + MicroBoot 是一个由模块化代码组成的框架,旨在简化和加速嵌入式单片机程序的升级和开发过程。 + +文档介绍: https://microboot.readthedocs.io/zh-cn/latest/ \ No newline at end of file diff --git a/docs/index.md b/docs/index.md index 466d1d0..452c3d6 100644 --- a/docs/index.md +++ b/docs/index.md @@ -41,6 +41,8 @@ MicroBoot就是为了解决这些灾难而生的,它是我开发的BootLoader框架,专为嵌入式单片机设备的升级而优化。从断电保护到断点续传,从校验机制到高效通信,它全面提升了升级过程的可靠性,让固件升级变得轻松愉快。 +**一个稳定可靠的bootloader,是产品快速迭代的基石!** + ### 问题1:bootloader 在跳转到app前没有清理干净存在的痕迹 **问题描述:** 固件更新完毕后从 bootloader 跳转至 APP 前需对所用的外设 deinit ,以使外设恢复至上电时的初始状态。但是当使用复杂的外设收取固件包时, deinit 也将变得复杂,甚至很难排除对 APP 的影响。因此最佳的方法是升级完固件进行软复位,再次进入bootloader在程序运行之前,先通过判断标志的方式,来直接跳转到app,这样就相当于给APP提供了一个干净的外设环境。 diff --git a/docs/tools/microlink/microlink.md b/docs/tools/microlink/microlink.md index 84d8991..2f2096a 100644 --- a/docs/tools/microlink/microlink.md +++ b/docs/tools/microlink/microlink.md @@ -45,10 +45,6 @@ MicroLink是一款集多功能于一体的嵌入式系统开发工具,专为 淘宝链接:https://item.taobao.com/item.htm?ft=t&id=826800975011 -**手机淘宝扫码领优惠券:** - -![](../../images/microlink/TB.jpg) - ### 更多技术支持