您的位置:首页 > 其它

at91sam7x256之gpio与串口 uart0

2010-06-08 11:58 176 查看
at91sam7x256的gpio输出很简单,只要设置一下

PIO_OER寄存器,输出或者清零的时候操作PIO_SODR或PIO_CODR寄存器就可以了。

可是gpio输入状态读取的时候直接读取PIO_PDSR是得不到管脚高低电平状态的,

必须设置PMC_PCER相应位将PIO 控制器时钟使能,

手册上写道【对I/O 线电平读取时需要将PIO 控制器时钟使能,否则PIO_PDSR 读到的是时钟禁用时的I/O
线电平。】

串口(UART)读写的时候也需要设置PMC_PCER相应位将uart 控制器时钟使能,这个51里面没有。

现在对波特率设置还有点疑问,等设置好了再加上……

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: