自定义Arduino引导程序
Custom bootloader for Arduino
我已经搜索了广泛的互联网(夸张的意图),但似乎无法找到如何为Arduino创建自定义引导加载程序。
我知道如何为pc/Machine创建一个引导加载程序;我已经阅读了足够的理论,甚至试图创建一对成功的夫妇,但似乎几乎不可能为Arduino创建一个。
打开Arduino引导加载程序的源代码(预构建的)没有任何意义:没有关于编译等引导加载程序的文档形式。
如果,任何人,能给我一个开始,我将不胜感激;谢谢你!:)
AVR芯片的引导加载程序只是一个位于FLASH引导加载程序部分的小程序。你把芯片配置成用保险丝引导到这个位置。如果使用中断,还需要移动中断表。引导加载程序本身会做一些事情,从串行端口读取一些东西,解码并将其编程到闪存中。您通常有其他支持功能,如擦除闪存和计算CRC。首先要获得芯片和Atmel工作室的数据表。www.avrfreaks.com也会帮助你的
相关文章:
- 从给定的随机数组值生成随机数 Arduino程序C++
- 如何在Arduino程序中解决"invalid operands of types"?
- 如何调试无法编译的Arduino程序?
- 按下Arduino按钮后,如何在C#应用程序上执行操作
- 来自嵌入式应用程序Arduino或Intel Edison的安慰信息?
- 如何在 Arduino 中使用 C++ 成员函数作为中断处理程序?
- 运行加速引导程序
- 如何将项目共享"system calls"作为单例对象构建和链接到引导加载程序?
- 如何将JSON数组存储在Arduino程序中
- C++ Arduino Uno 的调度程序
- 如何在我的引导程序exe中嵌入MSI
- 我的arduino传感器程序出了什么问题
- Arduino倒计时计时器阻止程序的其余部分运行
- Arduino:程序与 else 不起作用
- 引导一个程序,该程序将选择一个特定的 Ubuntu iso 并从中引导
- QWebView正在覆盖引导程序3中的样式
- 读写FAT32引导程序映像文件在SD卡上的Win CE
- 自定义Arduino引导程序
- C/ c++引导程序
- .net应用程序的引导程序(预安装程序)