dsPIC33E-引导加载程序
用于 Microchip dsPIC33E 和相关微控制器的 CAN (CANopen) 和 UART 引导加载程序。
特征
dsPIC33E/PIC24E 使用串行或 CAN 连接编程
用 Python 编写的客户端(主机),带有 C 和 Python 中可用的 CAN 上传器
CANopen 兼容
UART 使用 1 个内存页,CAN 使用 2 或 3 个(取决于优化级别)页
在 Linux (Ubuntu) 和 BeagleBone Black (Angstrom) 上测试
设计
####Target(微控制器)引导加载程序使用中断向量表之后的第一个内存页(对于具有 1024 条指令/页的设备,通常位于地址 0x800)。 主应用程序应该在下一个免费页面上启动。
引导加载程序通过 CAN 或 UART 接收完整的程序存储器页面,然后继续将该页面写入闪
2021-09-24 22:03:17
13.49MB
C
1