1、在DTS里面通过status='okay',开机创建设备节点,就会在dev/目录下创建dev/ttyS1.
&uart_gps {
status = "okay";
dma-names = "!tx", "!rx";
pinctrl-0 = <&uart1_xfer &uart1_cts>;
};
2、在https://github.com/zxcwhale/android_hal_gpsbds 下载GPS上层代码,gps_zkw_v3.c里面需要设置波特率和ttyS*,需根据自己平台和项目的设置
3、加入gps.c,加入GPS 使能脚得控制代码,
4、调试,可以先通过cat dev/ttyS* 来看数据输出是否正常。
5、下载页面http://download.csdn.net/detail/diandaer/9902012