0

我是 arduino 的新手,基本上是计算机科学专业的学生,​​但对嵌入式系统很感兴趣。我对用 ASM 或 C 编程芯片知之甚少。我知道 ARM 和 AVR 微控制器的基本结构。但我心中有一个问题。我在网上搜索但很困惑。

我的问题是如何在 C# 中使用串行通信读取 Arduino UNO 的整个闪存?.. 应该使用 BootLoader 完成操作。

我也有关于 ISP、BootLoader、串行编程等的概念。

我的主要观点是读/写arduino的闪存。

4

1 回答 1

0

这是一个非常大的范围问题。我建议您搜索并查看 AVRDUDE 的源代码。这是 Arduino IDE 使用引导加载程序将代码下载到 AVR 微控制器的实用程序。

您还可以查看AVR Open Source Programmer以更好地了解要求。

于 2013-09-20T19:48:09.030 回答