AVR109 自编程
AVR109: 自编程
翻译:邵子扬 2006年8月4日
shaoziyang@
特点
自编程的 C 语言代码示例
读写 Flash 和 EEPROM
读写锁定位
读取熔丝位
设计为可以在 AVR911 开源编程器下工作
和 AVRProg 兼容
为高效编程优化协议
介绍
这篇应用笔记说明了怎样使用 SPM 指令(Store Program Memory)对 AVR 单片机自编程。示例应用通过 UART 和 PC 上的 AVR 开源编程器(AVROSP,参考应用笔记AVR911)进行通信,对 Flash 和 EEPROM 进行编程而无需硬件编程器。代码也兼容于 AVRProg (仅支持 AVRProg 的芯片)。
一个启动管理(BootLoader)程序位于 Flash 的 Boot 区。这个程序处理和计算机之间的通信,对 Flash 和 EEPROM 进行编程。一旦编程后,不同级别的保护可以应用到 boot 或者用户程序的 Flash 上。AVR 提供了一种独特的适应性,允许用户修改存储器的保护。
SPM 说明
为了更好的理解 AVR 的自编程能力,下面解释这个基本特点。
存储器组织
Flash 存储器分为两个部分,用户程序区和 BootLoader 区。用户程序区包含了应用程序的代码,而 BootLoader 区包含了自编程的代码,SPM 指令只能在 BootLoader 区执
您可能关注的文档
最近下载
- 初始过程能力研究计划表.docx VIP
- 浅谈国际工程设备物资管理.docx VIP
- 2024-2025学年高一下学期期末考试历史试题(含答案).docx VIP
- 光纤熔接培训(内部工程师培训).ppt VIP
- 2025年最新招标投标法修订草案实施细则全文解读.docx VIP
- 《年度关联交易财务状况分析表(报告企业合并报表信息)》(附填表说明).pdf VIP
- 2025年1月浙江高考英语真题 .pdf VIP
- 混凝土质量缺陷修补施工方案.doc VIP
- 2026广东东莞市松山湖管委会招聘24人笔试参考题库及答案解析.docx VIP
- 2024年11月30日中央国家机关遴选笔试真题及解析(B卷).docx VIP
原创力文档

文档评论(0)