上一篇中,咱们开发了好几个程序,并且都进行了解说与阐明。 可是所演示的那些程序全都是依据HDMI显现器+410c开发板来完成的。假如仅仅想简略的在PC机上对文件体系进行操作,那么再配上一台1080p的显现器就十分负担了。并且最重要的是,410c的安卓体系只能支撑1080p以及更低的显现屏幕,那么咱们在开发的时分自然会碰到许多问题。自己也是在开发过程中由于显现器的约束不能称心如意。因而本文首要介绍怎样运用串口进行调试开发板。
410C上的UART控制台设置办法
提到串口调试,许多嵌入式开发者应该十分了解。可是很可惜, 高通官方并没有引荐UART串口调试的办法,并且官方给的材料也十分缺失。可是经过在Github的Wiki上的材料,我在一小段文字中总算找到了串口调试的办法,原文如下:
A UART serial console can be opTIonally connected from a host PC USB
port to UART1, which is available on the DB410c low speed expansion
connector (J8). This allows a developer to bring up a terminal
emulator on the host PC and communicate with the DB410c using a
command line interface. This can be very valuable when performing in
depth debugging as well as using fastboot. The following defines the
pins used for UART1 on the J8 connector:
• PIN1 is GND
• PIN11 is TX
• PIN13 is RX
A standard USB TTL FTDI cable, such as Part Number:
TTL-232RG-VREG1V8-WE, that steps up the 1.8 volts available on the
DB410c is required. If one with the part number highlighted is used,
the the pinout is as follows:
• BLACK -> PIN1
• YELLOW -> PIN11
• ORANGE -> PIN13
从上文能够看出,官方在低速扩展口上的PIN11、PIN11以及PIN13供给了UART接口。别离对应的是PIN1:GND,PIN11:发送端,PIN13:接纳端
那么咱们就能够经过这三个引脚衔接到UART端口进行调试
所需的器件
官方供给了UART转USB接线的购买链接,可是价格太贵了,并且运送到国内本钱也不廉价。因而咱们能够直接购买UART转USB的转接线,可是必定要注意转接线必定要是支撑1.8v的输入的。假如运用3.3/5v的转接线,那么410c的串口信息就无法接纳:
从淘宝购买的转接线
假如你不知道怎样购买转接线,那么能够直接在淘宝官网查找1.8v UART USB就好。 现在卖这种线的厂家许多,价格也只需求8-20人民币左右。
开端与410c进行衔接与装备
依据淘宝店家给出的解说,咱们要将转接线的TX连上410c的RX,并且将转接线的RX衔接上410c的TX,并且还要把黑线,也便是GND连上PIN1。
这个咱们只需求一个一个进行比照就能够完好的衔接了。在上电前必定要多多承认,不要GND与VCC短接哦,不然你的75美金可就成炮灰了。
与电脑进行衔接
接下来便是与电脑的衔接了,首要咱们需求在电脑上装置一个叫做putty的软件。这个软件是用来与衔接线的串口端口进行通讯的,咱们待会儿会在putty上看到410c给咱们发送的信息。
Putty下载链接:http://www.putty.org/
衔接上之后,咱们电脑会宣布一声洪亮的声响,这阐明衔接线现已成功的装置了驱动。 那么咱们能够能够在设备管理器中看到串口的标识符。
在我的电脑上,能够看到有一个USB转串口的端口,姓名叫做COM4。那么这个便是咱们的衔接线啦。这儿咱们要记住COM4这个标识符,由于后边在putty上咱们要用到这个标识符来衔接410c。
注意事项:有些人的电脑或许没有串口转USB的驱动,因而假如你不能找到这个设备,那么主张你要找客服问问需求下载什么驱动,以及驱动的芯片称号。
串口装备
接下来便是串口的装备了,咱们现已知道了串口的地址以及串口的波特率为115200,那么就能够依照如下的putty参数进行设置:
承认无误,设置完后,咱们刺进咱们的电源。那么此刻putty端上就会呈现很多的显现信息。 这些显现信息都是相同内部供给的及时log。 关于日后的调试以及测验有重要的含义。
总结
本文咱们介绍了运用putty以及转接线与410c衔接的办法。该办法一起适用于安卓与Debian体系。 除了要购买剩余的一个转接线之外,其他的都十分简略。期望对你的开发有协助。