author | daisy.skye的博客_CSDN博客-Qt,嵌入式,Linux领域博主 https://blog.csdn.net/qq_40715266?type=blog |
系列 |
基于RK3568的Linux驱动开发——GPIO知识点(一)_daisy.skye的博客-CSDN博客 基于RK3568的Linux驱动开发—— GPIO知识点(二)_daisy.skye的博客-CSDN博客 |
adb 查看 显示不同的状态 |
|
NO PULL |
bias-disable; /* No PULL */ drive-strength = <2>; /* 2 MA */文章来源:https://www.toymoban.com/news/detail-635232.html |
代码修改:文章来源地址https://www.toymoban.com/news/detail-635232.html
qdsd_cmd_trace: cmd_trace {
config {
pins = "gpio2";
bias-pull-down; /* pull down */
drive-strength = <2>; /* 2 MA */
};
};
qdsd_cmd_swduart: cmd_uart {
config {
pins = "gpio3";
bias-pull-up; /* pull up */
drive-strength = <2>; /* 2 MA */
};
};
qdsd_cmd_jtag: cmd_jtag {
config {
pins = "gpio4";
bias-disable; /* NO pull */
drive-strength = <8>; /* 8 MA */
};
};
到了这里,关于Linux-GPIO 配置pull up、pull down、no pull的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!