- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 MTK SPI总线简单介绍及驱动示例
SPI总线由Motorola公司推出的同步串行总线,全双工工作模式,用于CPU与各种外围器件进行全双工、同步串行通讯。硬件由SCLK,MOSI,MISO及SS/CS(Slave Select/Chip Select,主机发出,拉低有效)组成,简略图如下:SPI总线工作方式有四种,由时钟信号的极性及相位组合而成,CPOL: 时钟极性选择,为0时SPI总线空闲为低电平,为1时SPI总线
2016-02-17 09:21:12 12308 3
原创 MTK I2C驱动代码分析
I2C总线(I2C bus,Inter-IC bus)是一个双向的两线连续总线,提供集成电路(ICs)之间的通信线路。I2C总线是一种串行扩展技术,最早由Philips公司推出。Philips公司推出的I2C总线采用一条数据线(SDA),加一条时钟线(SCL)来完成数据的传输及外围器件的扩展;对各个节点的寻址是软寻址方式,节省了片选线,标准的寻址字节SLAM为7位,可以寻址127个单元。 I2
2016-02-15 18:45:12 11063 7
原创 局域网远程adb调试
1. 执行stop adbd;setprop service.adb.tcp.port 5555;start adbd命令更改adb tcp端口号为5555,2. pc与调试的板子连接到同一个局域网,adb connect 板子的IP地址连接成功后,adb可以正常调试了。
2016-02-01 14:52:15 1500
原创 MTK UART驱动代码分析
首先参考网上的一些资料,给出UART驱动的整体描述与框架,在 linux 系统中,tty 表示各种终端。终端通常都跟硬件相对应。比如对应于输入设备键盘 鼠标,输出设备显示器的控制终端和串口终端。最上面的用户空间会有很多对底层硬件的操作,像 read,write 等。用户空间主要是通过设 备文件同 tty_core 交互,tty_core 根据用空间操作的类型再选择跟 line di
2016-02-01 12:05:43 6495
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人