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