调试 imx6 的 spi slave 内核驱动,前期调试总免不了得要追一下寄存器的设置,过程函数的调用。采用了 printk() 打印语句。1、采用的硬件方法是:分析 imx6 spi slave 的各路引脚主要是 clk, cs, mosi, miso, gnd, vcc,连接至spi 主端(C...
分类:
其他好文 时间:
2015-04-13 22:51:06
阅读次数:
255
---恢复内容开始---1 lcd probeThe probe sequence is determined by compilation sequence:mdss-mdp3-objs = mdp3.o mdp3_dma.o mdp3_ctrl.o #1 mdss-mdp3-objs += m....
分类:
其他好文 时间:
2015-04-13 20:20:01
阅读次数:
404
position = (Spinner)findViewById(R.id.position);String[] str = {"CEO","CFO","PM"};ArrayAdapter aa = new ArrayAdapter(this, android.R.layout.simple_spi...
分类:
移动开发 时间:
2015-04-13 00:11:08
阅读次数:
172
程序查询方式和程序中断方式适用于数据传输率比较低的外围设备,而DMA方式、通道方式和外围处理机方式则适用于数据传输率比较高的外围设备。...
分类:
其他好文 时间:
2015-04-12 12:03:20
阅读次数:
192
SD卡接口的完整规范嵌入式设备中的sd卡,tf卡设计主板上的一个卡槽通过主板线路连接到mcu上的管脚中,进行交换数据。sd卡比usb速度快两个可选的通信协议:SD模式和SPI模式最大读写速率:10Mbyte/s 数据寿命:10万次编程/擦除
分类:
其他好文 时间:
2015-04-09 13:31:23
阅读次数:
100
最近在移植新网卡驱动的时候学习了下TCP/IP的协议栈的框架模型做一个总结
1、硬件相关:硬件使用Emac+DMA
2、软件相关:RTT+LWIP
测试环境搭建:使用一台PCIP地址为192.168.1.5,板子IP地址搞成192.168.1.60,路由器为192.168.1.1在一个子网下进行通信。使用wireshark 抓包,PC ide JATG接口进行 DEBUG。追踪一个UDP...
分类:
其他好文 时间:
2015-04-07 21:52:02
阅读次数:
1159
概述
I2S,PCM,IOM-2都是数字音频接口,传数据的。
I2C,SPI,UART,GPIO是控制接口,传控制信令的。
I2S
I2S(Inter-IC Sound Bus)是飞利浦公司为数字音频设备之间的音频 数据传输而制定的一种总线标准。
I2S至少3根线:
1. 比特时钟线
首先解释一下比特时钟线。比特时钟线上对每个bit有一个脉冲,比特时钟频率是
采样率...
分类:
其他好文 时间:
2015-04-04 09:17:12
阅读次数:
512
1.遇到的异常:Exception in thread "main" org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.cache.spi.RegionFacto...
分类:
Web程序 时间:
2015-04-03 17:14:08
阅读次数:
255
FT232RL是个是神奇的片子,说万能可能有些夸张,但是。。。总之就是FTDIChip这个神奇的公司基于类似的技术,做了很多好用的产品,包括转IIC啦,转SPI啦,密码狗啦之类的。是个很有用的工具就对了。言归正传。用一句话描述起因呢就是,错用了D2XX里面的FT_ProgramEx这个函数之后,片子...
分类:
其他好文 时间:
2015-04-03 17:11:18
阅读次数:
185
本文允许转载,请注明出处:http://blog.csdn.net/fulinusLinux内核代码实在太大了,一个小小的模块也会让你手足无措,今天下午决心要把spi驱动好好看看。首先分析spidev.c文件,这个文件中定义struct file_operations结构中的成员。成员有spidev_write、spidev_read和spidev_ioctl,前两者实现半双工通信,后者实现全双工...
分类:
系统相关 时间:
2015-04-02 20:58:08
阅读次数:
250