1

有没有人有一些文档如何为 atmega8-microcontroller 实现自己的闪烁程序?

搜索时,我只找到了有关如何使用普通刷机软件(在大多数情况下是 atmels 翻转)刷机自定义软件的教程,但我没有找到任何文档,您将如何在自己的软件中实现它。例如。什么是命令,哪些时间和来自微控制器的响应。

所以,提前谢谢你

4

2 回答 2

0

如果您想实现引导加载程序功能,您应该查看 avr-gcc 帮助中的boot_page_write()函数。基本上,您需要的是来自 PC/其他 uC 的数据流,它将在 RAM 中累积,直到您有足够的时间写入一页。

您可以搜索 AVR 通用引导加载程序,例如它是如何实现的。

于 2012-09-24T08:15:38.487 回答
0

当芯片处于复位状态时,您可以通过 SPI 线路与芯片通信来对芯片进行编程。您可以在芯片的数据表中找到详细信息。

您不能直接从您的 PC 执行此操作,您需要有一个外部硬件设备(即使它只是连接到您的串行/并行端口的电平转换器)。您与该设备的通信方式取决于该设备。

于 2010-12-16T15:24:09.307 回答