8051 核
简介
Duo 使用的 CPU 中包含一个 8051 核,8051 子系统位于由 RTC 独立供电的模块中。 该子系统配置有 8051、I2C/UART/SPI NOR/SD 控制器、定时器/WDT、中断管理和 Mailbox IP。系统软件可以使用 8051 管理唤醒条件并在睡眠模式下唤醒系统,并通过外设控制器与外部设备通信。
快速开始
8051核编译指南
源码地址: github。
执行:
git clone https://github.com/milkv-duo/duo-8051.git
cd duo-8051/sdcc/mars/project/base_project
make clean && make
编译成功后在 sdcc/mars/project/base_project/output
中可以找到编译好的固件 mars_mcu_fw.bin
。
加载固件方法
首先下载固件及工具,并将压缩包解压:firmware.zip。
一、在8051-SRAM中加载固件:
-
将
8051_up
、mars_mcu_fw.bin
、blink.sh
拷入/mnt/data