当前位置:网站首页 > 更多 > 玩软件 > 正文

[软件教程] (海思)内核添加串口方法

作者:CC下载站 日期:2023-10-12 00:06:11 浏览:33 分类:玩软件




    前言

    一般海思源码只打开了串口0和串口1,而串口0基本都是作为调试串口使用,所以能供用户使用的也就只有串口1了。那么我们如何把海思的串口都打开呢?添加海思串口只需修改内核中两部分代码:


    1、arch/arm/mach-hi3536/core.c 中添加

    提示:直接找到自己对应的芯片平台:mach-hixxx

    新增串口2和串口3,如下图:

    [软件教程] (海思)内核添加串口方法

    2、arch/arm/mach-hi3536/include/mach/irqs.h 中添加

    提示:若 irqs.h 已经默认添加,可忽略此步骤

    新增串口2和串口3,如下图:

    [软件教程] (海思)内核添加串口方法

    3、内核中串口添加完毕后,重新编译烧录即可

    运行新内核后,通过命令查看串口是否已成功添加:

    dmesg | grep ttyAMA

    串口成功添加,如下图:

    [软件教程] (海思)内核添加串口方法

    4、参考文献

    海思打开4路串口方法

    您需要 登录账户 后才能发表评论

    取消回复欢迎 发表评论:

    关灯