大部分海思源码中只打开了串口0和串口1,而串口0一般都是作为调试串口使用,那么供用户使用的串口就只有串口1这一个了,很多情况下,都是不能满足客户的需求的,那么我们怎么把海思的串口都打开呢?
打开海思串口需要修改内核中两部分代码
一个是arch/arm/mach-hi3520d/core.c中对串口2和串口3进行添加,如下图
还有一个是arch/arm/mach-hi3520d/include/mach/irqs.h中将串口2和串口三添加上,重新编译烧录即可
大部分海思源码中只打开了串口0和串口1,而串口0一般都是作为调试串口使用,那么供用户使用的串口就只有串口1这一个了,很多情况下,都是不能满足客户的需求的,那么我们怎么把海思的串口都打开呢?
打开海思串口需要修改内核中两部分代码
一个是arch/arm/mach-hi3520d/core.c中对串口2和串口3进行添加,如下图
还有一个是arch/arm/mach-hi3520d/include/mach/irqs.h中将串口2和串口三添加上,重新编译烧录即可