如何测试GPIO的驱动电流
2010-11-11 10:21
621 查看
有人问我如何测试GPIO的驱动电流,想想如果不看datashet是如何测量的呐,现在就把自己的想法和大家说说吧!
一般的datasheet都有说明,比如一般GPIO有2mA,4mA,8mA,16mA等驱动电流大小的设置。如果要实际测量驱动电流的大小,可以通过在GPIO上串入下拉电阻倒地测量。如果GPIO得power domain是2.8V电压,GPIO驱动电流时2mA,让GPIO output high,那么接下拉电阻的阻值在1.4k以上都能够稳定输出2.8V,而小于1.4k的下拉电阻,由于驱动电流只有2mA,2mA乘以下拉电阻小于2.8V,是不可能稳定输出2.8V,电压将被拉低,这样就能够测试出来了。如果是4mA,下拉电阻界限是700ohm
一般的datasheet都有说明,比如一般GPIO有2mA,4mA,8mA,16mA等驱动电流大小的设置。如果要实际测量驱动电流的大小,可以通过在GPIO上串入下拉电阻倒地测量。如果GPIO得power domain是2.8V电压,GPIO驱动电流时2mA,让GPIO output high,那么接下拉电阻的阻值在1.4k以上都能够稳定输出2.8V,而小于1.4k的下拉电阻,由于驱动电流只有2mA,2mA乘以下拉电阻小于2.8V,是不可能稳定输出2.8V,电压将被拉低,这样就能够测试出来了。如果是4mA,下拉电阻界限是700ohm
相关文章推荐
- 6410上的GPIO驱动及用户测试程序
- linux SPI驱动——简单的gpio模拟SPI驱动测试 (二)
- 如何编写、测试android驱动
- 如何Vue-cli开始使用在Vue.js项目中启动TDD(测试驱动开发)
- 如何制定语境驱动的测试计划
- GPIO 驱动能力测试
- Linux下如何加载一个字符驱动(GPIO)
- gpio-key的驱动测试
- 编写LED驱动:如何用Linux内核里静态映射好的GPIO
- DM8168 GPIO驱动与测试程序
- 【译】如何用Swift进行TDD(测试驱动开发)
- 如何用Vue-cli在Vue.js项目中启动TDD(测试驱动开发)
- OV8825如何调整AF驱动起始电流
- gpio驱动重构版,未优化,附上测试demo
- Win CE6.0下如何新建和修改GPIO驱动
- TQ2440 GPIO驱动及测试程序
- APP测试中的头疼脑热:测试人员如何驱动开发做好自测
- 编写LED混杂设备驱动:静态映射,如何用Linux内核里的gpio_request(),gpio_set_value()等函数,ioctl函数
- 测试驱动开发系列之四--代码中的坏味道以及如何改进他们
- GPIO(led灯)驱动和测试程序