MCF51AG128_Bootloader_SPI:通过MCF51AG128微控制器的SPI开发自举程序 源码

entertaining_1475 2 0 ZIP 2021-04-18 08:04:11

所有参考文献均来自MCF51AG128RM.pdf 语境 该项目的目的是通过SPI重新刷新MCF51AG128程序。 在我们的情况下,微控制器位于无法访问BDM端口的系统中。 因此,无法通过此程序对其进行重新编程。 微控制器可访问的通信仅通过SPI进行。 因此,为了使微控制器可重新编程,我们必须制作一个引导加载程序,在该引导加载程序中以SPI的形式发送数据 引导程序 算法 有引导程序的算法。 重新启动后,程序将等待特定的SPI信号进入闪存的更新模式。 如果未收到SPI信号,程序将跳至应用程序。 记忆组织 跳转地址 闪存> Program.elf.xMAP SPI命令 SPI算法 快闪记忆体 介绍 要操作闪存(P.86),我们必须将闪存时钟配置在150kHz至200kHz(P.84)之间。 然后,我们必须遵循特定的算法(第88/89页),方法是写入寄存器以发出命令。

用户评论
请输入评论内容
评分:
暂无评论