移远4G模块Linux下USB驱动
22年6月22号版本,支持到v5.18.5版本内核
在官方xr21v1414 USB驱动源码基础上进行修改,支持5.15版本内核。由于5.15版本内核修改了部分tty相关接口,导致官方驱动无法正常编译,因此需要进行修改适配。本源码支持3.6以上内核,在树莓派 2022-04-04-raspios-bullseye-arm64上测试,能正常使用。
本代码是运行与GD32芯片,通过DVP接口,获取摄像头数据。通过软件模拟DVP接口,可同时支持两路摄像头数据采集功能,并通过SPI接口将数据传送出去。设备在从上电到采集6帧画面,并传输完成,在500ms左右。
该驱动包含安卓驱动和linux驱动,以及相关的入门介绍文档,可以直接编译对应的平台驱动。同时还附带wireless_tools和wpa_supplicant_hostapd源码,十分适合新手入门。
程序是在STM8S003芯片上调通的,采用硬件SPI方式,驱动SI24R1射频芯片。该芯片基本兼容24L01,市面上低价的24L01,几乎都是SI24R01改丝印的。