|
本帖最后由 Mcuzone_TKN 于 2020-5-15 09:16 编辑
关键词:Microchip Atmel SAM4E SAM4E-EK SAM4E16E 芯片 STDIO SERIAL
概述:通用标准IO管理驱动 在AVR和SAM设备上实现stdio串行接口。
打开产品光盘SAM4E16E-EK/SAM4E16E-EK中文资料/softpack软件包/Atmel Studio 7,打开14_STDIO_SERIAL_EXAMPLE例子。
int main(void)
{
uint32_t ch;
const usart_serial_options_t usart_serial_options = {
.baudrate = USART_SERIAL_EXAMPLE_BAUDRATE,
.charlength = USART_SERIAL_CHAR_LENGTH,
.paritytype = USART_SERIAL_PARITY,
.stopbits = USART_SERIAL_STOP_BIT
};
sysclk_init();
board_init();
// 使用Stdio库初始化串行接口
stdio_serial_init(USART_SERIAL_EXAMPLE, &usart_serial_options);
// 打印欢迎消息
printf("\n\rHello ATMEL World!\n\r");
//如果为真就死循环
while (true) {
scanf("%c",(char*)&ch);
if (ch) {
printf("%c",(char)ch);
}
}
}
|
|