有没有办法修改成上电设置为低电平
Rock 3A 板子上电针脚就有高电平
查看原理图,芯片引脚符号会有 _d 和 _u 后缀,表示默认上电上拉和下拉,这个是没法改的。
非常感谢,我通过寄存器修改GPIO0_B5引脚上拉电阻模式为下拉电阻模式后,输入模式还是高电平,是否需要别的修改?
试一下在内核阶段设置为下拉。
在 dts 添加像这样子的。
&pinctrl {
+ pinctrl-names = "default";
+ pinctrl-0 = <&gpio0_b5_pull_down>;
+
+ gpio {
+ gpio0_b5_pull_down: gpio0-b5-pull-down {
+ rockchip,pins = <0 RK_PB5 RK_FUNC_GPIO &pcfg_pull_down>;
+ };
+ };
+
1 Like
感谢,我会试试,这个问题卡了我好久