itloverhpu

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

1. GPIO有8种mode可以设置

2.IO口的结构记在心里

3.

推挽输出:高低电平都可以输出,既可以向负载灌电流又可以从负载吸收电流,带载能力强

开漏输出:平时输出地电平,加上拉电阻可以输出高电平,上拉电阻决定功耗和速度,可以方便实现线与。

4. 上拉下拉电阻大小

  上拉/下拉电阻阻值:一般是30~50K,典型值是40K
   除了PA10和PB12 的所有管脚:min=20K, typ=30K, max=40K
   PA10和PB12管脚:           min=8K, typ=11K, max=15K

5.

 

1.1.1       对于串口,假如最大波特率只需115.2k,那么用2M的GPIO的引脚速度就够了,既省电也噪声小。
1.1.2       对于I2C接口,假如使用400k波特率,若想把余量留大些,那么用2M的GPIO的引脚速度或许不够,这时可以选
             用10M的GPIO引脚速度。
1.1.3       对于SPI接口,假如使用18M或9M波特率,用10M的GPIO的引脚速度显然不够了,需要选用50M的GPIO的引脚速度

 

1.2         GPIO口设为输入时,输出驱动电路与端口是断开,所以输出速度配置无意义
1.3         在复位期间和刚复位后,复用功能未开启,I/O端口被配置成浮空输入模式。
1.4         所有端口都有外部中断能力。为了使用外部中断线,端口必须配置成输入模式
1.5         GPIO口的配置具有上锁功能,当配置好GPIO口后,可以通过程序锁住配置组合,直到下次芯片复位才能解锁

》》》》》》》》》详细参考:http://blog.csdn.net/bear2529/article/details/5559501

 

posted on 2013-08-01 22:37  itloverhpu  阅读(268)  评论(0编辑  收藏  举报