开发板咨询电话热线:13378450634
X86,PCBA咨询电话:18620626517

RK3568板卡如何配置dts节点

 二维码
发表时间:2025-09-16 15:04作者:广州定昌电子gzdcsmt.com

在主板上开发UART串口主要包括三个步骤,首先需要找到板卡上的UART,配置TTL/RS232/RS485 DTS节点,通过 DTS 属性告知内核UART的工作模式,然后做收发通讯测试。定昌可以为合作客户提供完整的示例代码及技术全程协助开发,欢迎咨询。

下面是定昌的RK3568的新款邮票孔核心板及扩展底板型号:

DC_YM568-安卓linuxRK35368底板开发板-焊接RK3568核心板-接口图.jpg

UART分为ttl,RS232和RS485,UART开头的默认为ttl。该RK3568板卡支持四路TTL,其中 3 路 TTL 串口(1 路可复用为 RS485 串口,2 路可复用为 RS232 串口),1路调试口。支持安卓11操作系统开发环境。


首先需要获取到 uart 相关节点定义,确定使用 RK3568 的哪一路 UART,需与硬件原理图对应,同时要确保确保内核已启用串口的相关驱动。


定昌提供的文件kernel/arch/arm64/boot/dts/rockchip/rk3568.dtsi 中已经有 uart 节点定义,示例代码如下:



然后需要配置UART,确保UART被正常启用。当配置成功时,在/dev目录下则会出现对应节点。如下图所示



最后是测试通信调试是否正常,串口调试需要使用USB转串口适配器,不同的串口类型连接方式可能不同。

ttl和232调试时常用USB 转串口适配器(如 CH340、CP2104、PL2303),连接方法如下:

  • 适配器GND → 开发板 GND;

  • 适配器TXD → 开发板 RX;

  • 适配器RXD → 开发板 TX;

    注意适配器3.3V一般不接。

485调试时常用USB 转串口适配器(如 MAX485、SP485),的连接方法如下:

  • 适配器A → 开发板 RS485A;

  • 适配器B → 开发板 RS485B;


这里我们以串口3来进行测试,对应的设备文件为/dev/ttyS3,串口3默认波特率为9600,发送数据,示例代码如下图所示:


接收数据




工厂.jpg

定昌研发部与研发工程师.jpg


以上只是关于板卡一小部分的开发案例代码,想要了解更详细的开发指导,欢迎加入定昌技术交流群进行咨询,定昌专注于嵌入式主板开发16年,目前已有50+人员配置的技术团队,专业的技术售后可全程协助合作客户落地项目,期待能与您达成合作!



欢迎您申请主板样品

欢迎您申请主板样品

副标题

你的姓名
*
你的联系方式
*
你的公司名称
补充说明
提交
如你有任何需求或对此款产品感兴趣,或者询工厂价,都可以给我们留言,24小时内会有专业工程师回复你,竭诚为你服务。
姓名
*
手机或微信号
*
欢迎给我们留言
提交留言
开发板咨询电话: 13378450634(刘经理)|  X86主板,SMT,PCBA加工咨询电话:18620626517(朱经理)
©2025 广州市定昌电子科技有限公司 版权所有
抖音视频账号
安卓主板
微信咨询
SMT主板加工
微信咨询
地址:广州市番禺区大龙街新水坑路段49号开达工业园4栋2,3楼
VIP客户一对一对接