初学驱动开发,目前需要在A8平台上驱动telit的GC864模块,不知从何下手
Linux 驱动
GSM模块主要通过UART(串口)与处理器通信,所以在硬件上只需要将串口的两个引脚与处理器的串口连接,因为一般平台都提供有串口驱动,所以你只需要编写应用程序访问相应的串口设备,然后通过发送AT指令控制GSM模块即可,剩下的工作就是数据解析部分了。 另外,你可以把单独的GSM模块通过串口直接与PC连接,在PC上可以通过串口调试助手等软件发送AT指令,这样你可以先熟悉GSM模块的使用,然后再编写相应的程序。
ioctl什么时候会调用失败,而且返回-1
用的是Android的内核,在board file里注册一个spi的device,会有特别步骤吗?
对内核同步机制的一个疑问
linux 驱动 insmod和probe函数
ubuntu下TP-LINK TL-WN823N无线网卡死活打不上
采用 MODULE_DEVICE_TABLE 注册的i2c设备是怎么设置i2c通道的呢?
学习Linux的几点建议
最先进的战舰也使用Linux