Firefly开源社区

打印 上一主题 下一主题

rk3288 uart0不接cts 和rts 是否能正常工作

60

积分

5

威望

0

贡献

技术小白

积分
60

rk3288 uart0不接cts 和rts 是否能正常工作

发表于 2015-7-31 11:17:20      浏览:15276 | 回复:11        打印     [复制链接] 楼主
rk3288 uart0不接cts 和rts 是否能正常工作
硬件上面的cts 和rts 没有接。。
我把 uart_bt屏蔽了 然后添加了uart_0
/*
&uart_bt {
        status = "okay";
        dma-names = "!tx", "!rx";
        pinctrl-0 = <&uart0_xfer &uart0_cts>;
};*/

&uart_0 {
        status = "okay";
        dma-names = "!tx", "!rx";
        pinctrl-0 = <&uart0_xfer &uart0_cts>;
};


并且在rk3288.dtsi中
                aliases {
                serial0 = &uart_0;
                serial1 = &uart_bb;
                serial2 = &uart_dbg;
                serial3 = &uart_3;
                serial4 = &uart_4;
。。。。
但是通过uart0 往外发数据 用示波器量 貌似没波形啊。。。
回复

使用道具 举报

60

积分

5

威望

0

贡献

技术小白

积分
60
发表于 2015-7-31 11:54:44      沙发
/*
    wireless-bluetooth {
        compatible = "bluetooth-platdata";

        //wifi-bt-power-toggle;

        uart_rts_gpios = <&gpio4 GPIO_C3 GPIO_ACTIVE_LOW>;
        pinctrl-names = "default","rts_gpio";
        pinctrl-0 = <&uart0_rts>;
        pinctrl-1 = <&uart0_rts_gpio>;

        BT,power_gpio = <&gpio4 GPIO_D3 GPIO_ACTIVE_HIGH>;
        BT,reset_gpio = <&gpio4 GPIO_D5 GPIO_ACTIVE_HIGH>;
        BT,wake_gpio = <&gpio4 GPIO_D2 GPIO_ACTIVE_HIGH>;
        BT,wake_host_irq = <&gpio4 GPIO_D7 GPIO_ACTIVE_LOW>;

        status = "disabled";
    };
*/
已经关掉了~~~~
回复

使用道具 举报

60

积分

5

威望

0

贡献

技术小白

积分
60
发表于 2016-5-23 11:22:21      板凳
已经解决了
设置&uart_0 {
        status = "okay";
        dma-names = "!tx", "!rx";
        pinctrl-0 = <&uart0_xfer &uart0_cts>;
};
即可  
回复

使用道具 举报

60

积分

5

威望

0

贡献

技术小白

积分
60
发表于 2017-8-9 08:28:09      地板
先确保一下你的硬件是不是通的啊~~~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表