驱动安装问题

刚拿到SAM4L-Xplained-Pro套件,今天就来配置他的编译环境了,我这次选了他的自家的编译平台Atmel Studio,现在已经更新到6.2版本了,首先大家可以到Atmel官网里下载,自己可以百度Atmel官网,如果大家的英语比较吃力的话,可以到他的中文官网里浏览,网址 http://www.atmel.com/zh/cn/ ,。如下图。

浏览

然后选择下载 Atmel Studio 6这个链接,点进去后可以看到有几个文件,如下图:

文件

红色方框的是不完全的版本,下载这个之后,大家安装是提示你安装环境包,这些需要联网下载的。而第二个绿色方框的,是带一些环境的安装包。笔者我就选择了第一个安装包。
下载后,大家就可以安装Atmel Studio 6了。

Atmel串口查询收发

之前测试了SAM4L-Xplained-Pro套件之串口发送模式。今天有空就写了查询方式的串口收发程序。可以实现串口发送数据和接收数据。同样都是基于我之前自己建模板修改过来的。这次只需要用到一个函数就可以了usart_putchar(XXX);

代码如下:
int main()
{
sysclk_init();
arch_ioport_init();
ioport_set_pin_dir(PIN_PC07, IOPORT_DIR_OUTPUT);
ioport_set_pin_level(PIN_PC07, IOPORT_PIN_LEVEL_LOW);

ioport_set_pin_mode(PIN_PC26A_USART1_RXD, MUX_PC26A_USART1_RXD);
ioport_disable_pin(PIN_PC26A_USART1_RXD);
ioport_set_pin_mode(PIN_PC27A_USART1_TXD, MUX_PC27A_USART1_TXD);
ioport_disable_pin(PIN_PC27A_USART1_TXD);

configure_console();

while (1)
{