#bootloader #system #smart #old #rusty #micro-controller

已删除 ross-bootloader

Rusty Old Smart System的引导加载程序

6 个版本 (稳定)

1.2.0 2021年11月23日
1.1.0 2021年11月23日
1.0.2 2021年7月25日
1.0.0 2021年7月24日
0.1.2 2021年7月23日

#46 in #old

自定义许可

46KB
720 代码行

Rusty Old Smart System

此存储库包含Rusty Old Smart System项目的引导加载程序。

功能

  • 使用STM32F103CBT微控制器

入门指南

依赖项

要构建和烧录此项目,您需要

  • OpenOCD. 安装说明.
  • Rust工具链. 安装说明. 安装后运行
    $ cd ross-bootloader/
    $ rustup override set nightly
    
  • rust-std components for the thumbv7m-none-eabi target. 运行
    $ rustup target add thumbv7m-none-eabi
    
  • binutils. 安装说明.

构建

要构建此项目,请运行

$ cargo build --release

烧录

要烧录引导加载程序,请运行

$ ./flash.sh

许可

此项目采用MIT许可 - 请参阅LICENSE.md文件以获取详细信息。

依赖项

~22MB
~587K SLoC