nRF52832 — 有关Drive configuration的相关配置
来源:互联网 发布:淘宝卖家那里改包邮 编辑:程序博客网 时间:2024/06/05 21:58
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XX 作 者:ZHS(文化人)
XX 联系方式:982376496@qq.com(联系请注明CSDN)
XX 版权声明:原创文章,欢迎评论和转载~转载时能告诉我一声就最好了
XX 要说的话:作者水平有限,难免有不足之处,恳请指正!
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
写在前面:在项目开发中,曾遇到过因IO口驱动能力不足导致串口通讯异常的问题,请看这篇博客;当时
不知道什么原因,后来回过头来看这个问题,又查了一些资料,终于找到了答案。
参考文章1:单击查看(http://blog.sina.com.cn/s/blog_1637bc2740102xh9a.html)
参考文章2:单击查看(http://blog.csdn.net/u011422605/article/details/52468271)
SDK中的相关配置:
配置解释:
The different options specify how a configured GPIO pin sinks current when you set it low (write 0 to the pin) and how a configured pin sources current when you set it high (write 1 to the pin).
- Standard means the pin will be sourced or sinked with up to 0.5 mA for the assigned signal (high or low)
- High source means the pin will be sourced with up to 5.0 mA for high signal
- High sink means the pin will be sinked with up to 15.0 mA for low signal
- Disconnected means there is no drive, the pin is high impedance. Consequently, there is no current flowing to or from the pin, no matter the drive of any external circuit connected to the pin
配置的中文解释:
主要是修改了IO口的驱动能力,当设置为Standard(S)时,IO口给指定的电平,拉电流和灌电流都高达0.5mA;当设置为High(H)时,IO口输出低电平,灌电流会高达15mA,IO口输出高电平,拉电流会高达5mA;当设置为Disconnect(D)时,IO口为高阻态,如果没有外部上下拉电路,IO口是处在悬浮状态。
还是没明白?别急,且继续往下看~
一、两个概念:
灌电流(sink
拉电流(sourcing
给一个直观解释
图中PB0输出0,LED会亮,PB0的电流方向是流向PB0也就是灌电流了;
而PB1要输出1,LED会亮,PB1的电流方向是从PB1流出,也就是拉电流了。
拉电流和灌电流是衡量电路输出驱动能力(注意:拉、灌都是对输出端而言的,所以是驱动能力)的参数,这种说法一般用在数字电路中。
二、为什么能够衡量输出能力:
当逻辑门输出端是低电平时,灌入逻辑门的电流称为灌电流,灌电流越大,输出端的低电平就越高。由三极管输出特性曲线也可以看出,灌电流越大,饱和压降越大,低电平越大。
然而,逻辑门的低电平是有一定限制的,它有一个最大值UOLMAX。在逻辑门工作时,不允许超过这个数值,TTL逻辑门的规范规定UOLMAX
- nRF52832 — 有关Drive configuration的相关配置
- nRF51822的Drive configuration的解释
- nRF52832 中断相关
- nRF52832 复位相关
- nrf52832 SDK 相关问题
- 有关windows2003IIS服务器的相关配置
- nrf52832 之 gpio配置方法
- nRF52832 — 矩阵键盘
- nRF52832 — DFU升级
- nRF52832
- nrf52832
- 最全Pycharm教程(4)——有关Python解释器的相关配置
- Pycharm教程(4)——有关Python解释器的相关配置
- 最全Pycharm教程(4)——有关Python解释器的相关配置
- Proftpd有关权限配置的相关参数说明
- nRF52832 — 多通道ADC接口的使用
- Store metadata on a configuration drive
- Mybastis的Configuration.xml配置
- 网站怎么整个用windows扒下来,网站模仿精灵免费下载
- devexpress 16 17打包发布后,程序无法启动
- 技术积累 — IIC之深入理解
- JavaScript typeof运算符
- Tensorflow深度学习笔记(二)-图、会话和变量
- nRF52832 — 有关Drive configuration的相关配置
- js获取,url后面附带的参数的方法
- SQL性能优化梳理
- 源码自带项目说明
- numpy数组花式索引所造的错误 typeerror:只有整形的能作为索引
- CPU的组成结构及其原理(二)
- Spark Streaming之运行原理
- Spring MVC 文件上传
- openssl生成SSL证书的流程