上传者: 42099815
|
上传时间: 2021-10-28 10:31:05
|
文件大小: 44KB
|
文件类型: -
ADuCM引导程序
ADuCM360的简单启动代码
界面
引导加载协议符合基于Cortex-M3的ADuCxxx串行下载协议(基于Analog Devices的AN-1160)。 它可以使用ADUCINO板上的P0.1和P0.2上的UART0或使用P0.5和UART P0.6和P0.7上的RS485进行方向控制(#define ADUCINO_UART)。 对于RS485,它使用序列来区分消息已启动(可以通过#define DISABLE_RS485_SENTINELS禁用此功能),波特率固定为115200(但可以在代码中轻松更改)。
Flash版式
地址0-0x1800保留用于引导程序,其余地址用于应用程序。 应用程序描述符以3个字存储在以0x1000开头的页面中:
幻数(0xBEA70001)
应用程序起始地址(取自init矢量应用程序,位于0x0004)
应用Flash结束(取