ATxmega入门系列,大神实战经验总结,最适合新手的教程合集!

    阅读模式

ATxmega入门系列是Microchip中文社区的网友@anger0925  的连载,为了让大家更好,更方便的学习AVR相关知识。感谢他的辛苦连载~

1、ATxmega入门之一:基础介绍及集成环境Atmel Studio6.2的安装

2、ATxmega入门之二:Atmel Studio6.2软件的使用

http://microchip.eefocus.com/module/forum/thread-5497-1-1.html

3、ATxmega入门之三:ATxmage时钟模块和GPIO模块介绍 

任何嵌入式系统要正常运行都必须需要一个稳定的时钟系统。下面简单介绍一下xmega的时钟系统及初始化过程。Xmega时钟系统时钟源包括内部时钟源和外部时钟源。

http://microchip.eefocus.com/module/forum/thread-5547-1-1.html

4、ATxmega入门之四:ATxmage定时器模块介绍

一个系统,有了时钟模块,定时器一般是少不了,比如实现实时任务系统,必须需要定时器。定时器模块功能很多,我这种只介绍作为定时器功能的使用,其他模块大家用到的时候,再去看用户手册,慢慢琢磨。

http://microchip.eefocus.com/module/forum/thread-5556-1-1.html

5、 ATxmega入门之五:ATxmage串口USART模块介绍

一般的mcu设备,串口基本上都需要。第一次可以使用串口来实现与pc连接,通过串口打印信息来调试程序;第二很多产品都需要串口通信功能。Xmega16A4有5个USART串口,每个串口相互独立。Pin脚与GPIO复用。

http://microchip.eefocus.com/module/forum/thread-5584-1-1.html

6、ATxmega入门之六:ATxmage SPI模块介绍

ATxmega的SPI与USART占用相同的资源,引脚也共用,所以使用了SPI功能,有一个USART就不能使用了。

http://microchip.eefocus.com/module/forum/thread-5605-1-1.html

7、ATxmega入门之七:自带EEPROM读写操作

http://microchip.eefocus.com/module/forum/thread-5695-1-1.html

8、ATxmega入门之八:应用-实现实时系统

在xmega上实现一个简单的实时系统,对于一般的mcu已经够使用了。下面主要介绍一个简单实时调度系统的实现过程。

http://microchip.eefocus.com/module/forum/thread-5800-1-1.html

AVR的两种位操作的比较 嵌入式开发

AVR的两种位操作的比较

AVR的两种位操作的比较位域与C位操作的比较) AVR的两种位操作的比较(位域方式和移位宏方式) 测试环境如下: 硬件:AT90S2313 软件:    WiinAVR gcc3.3   -Os级优化...
IAR 快捷键列表 嵌入式开发

IAR 快捷键列表

*Ctrl+Shift+V 列出剪切板中所有的字符串供选择粘贴 Ctrl+B 智能选择光标所在括弧内的区域,多次使用可选更大的区域 Ctrl+T 对选择区域进行自动缩进 Ctrl+K 注释掉选择区域 ...