AVR高速嵌入式单片机第九章 AVR C语言的应用.PDFVIP

  • 0
  • 0
  • 约2.46万字
  • 约 27页
  • 2026-09-17 发布于浙江
  • 举报

AVR高速嵌入式单片机第九章 AVR C语言的应用.PDF

第九章AVRC语言的应用91

第九章AVRC语言的应用

本章程序是用IARC正版软件编译通过的,并可产生*.HEX烧录文件,用其它C语言

编译是有差异的,不一定能通过,请用户注意这点!本章最后附几种C语言的比较,不仿一

更详细资料参阅光盘文件AVRC语言的应用

9.1AVR–支持C和高级语言编程的结构

一般高级语言

•提高了MCU的重要性–缩短产品上市的时间

–简化了维护工作,可读性好

–轻便

–缩短学习时间

–可重复使用,便于移植

–方便调用库文件

•潜在的缺点

–代码较大

–执行速度慢

为什么AVR适宜用高级语言编程?

因为它是为高级语言而设计的!

IAR对AVR结构和指令集的影响

•在结构/指令集确定之前编译器的开发就开始了

•潜在的瓶颈得到确认并消除

•IAR的反馈在硬件设计上得到了反映

•几次循环反复

•修改后的结果从代码当中可看出来

存储器

•32通用寄存器

–数量多

–直接与ALU连接

–可保存变量指针和之间结果

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档