1.IIC
2.SPI
3.8080/8600
4.RGB接口
5.MIPI_DSI
6.TFT接口
7.MCU工作特点...
分类:
其他好文 时间:
2016-04-16 19:07:16
阅读次数:
497
CYPRESS的USB外设控制器CY7C68013A是一款广泛应用于USB打印机,手机,存储设备,USB测试等多个领域的经典产品。该产品符合USB2.0协议规范,支持full speed和high speed两种速度模式,并且配有8051的MCU,带有IO,IIC,UART,定时器等功能。由于该芯片 ...
分类:
其他好文 时间:
2016-04-08 13:14:23
阅读次数:
289
在对USB设备的驱动名字进行更改时,需要利用keil软件对固件进行修改,并生成 .iic 文件烧录到CY7C68013A所带的外部EEPROM中,keil生成的 .hex文件只能烧录到 Cypress的RAM中。 这个配置也是非常的简单,首先找到安装套件中的bin文件夹,找到hex2bin软件。如下... ...
分类:
其他好文 时间:
2016-04-05 21:31:29
阅读次数:
320
用户态驱动模型 用户态驱动模型首先是一个应用程序,其次是在这个用户程序中通过内核调用来驱动设备。 IIC通用驱动代码 IIC通用驱动程序的代码在/drivers/i2c/i2c-dev.c中。一次读操作或者一次写操作就是一条消息。 EEPROM用户态驱动 IIC通用设备对应/dev/i2c-0设备文
分类:
其他好文 时间:
2016-03-17 21:25:02
阅读次数:
410
IIC电气特性 I2C(inter intergrated circuit)总线是由philps公司开发的两线式串行总线,用于连接微控制器及其外围设备。 I2C总线只有两根双向信号线: SDA:serial date line 数据线 SCL:serial clock line 时钟线 总线寻址 I
分类:
其他好文 时间:
2016-03-16 17:09:14
阅读次数:
190
所有的结局都是好的,不好,是因为你还有坚持到最好。 OV7725摄像头的初始化配置,需要SCCB总线即IIC接口配置。先发送配置数据到OV7725中,然后通过随机读取对应地址的数据来验证数据是否写进去,基本思路是这样。 第一次测试读数据,是地址0X1C,读出来的数据是0X45,理论上应该是0X7F。
分类:
其他好文 时间:
2016-03-05 16:16:17
阅读次数:
500
背景: 最近负责为主板管理电源的电源管理模块编写软体,使用的MCU为MSP430G2333。功能上很简单,即通过板子上的硬件拨码设定,或者通过IIC与主板通信,由主板的BIOS决定开机及关机的延时供电时间。 正文: 所有功能均按预期实现,但有一个bug在最后蹦了出来,即在延时关机设定时,明明设定为1
分类:
其他好文 时间:
2016-02-29 10:37:46
阅读次数:
307
最近在研究linux的i2c驱动,从最底层i2c控制器初始化到应用层与i2c设备交互基本打通了。 一、linux的i2c架构可以用下图表示: IIC适配器对应一条i2c总线,linux里面用i2c_adapter结构表示。总线下的i2c设备用i2c_client结构表示。algorithm是i2c的
分类:
系统相关 时间:
2016-02-22 00:23:43
阅读次数:
305
实物图原理图效果图程序烧录:/*****************************************************************************
*文件名称:main.c
*版本:KeiluVision4
*控制器:STC89C52RC/12M
功能:显示时间到串口
*说明:
1,DS3231实时时钟模块测试程序
2,1T的单片机用不了
3,晶振12M..
分类:
其他好文 时间:
2016-01-23 18:33:01
阅读次数:
1460
1、 使用iic协议的外设的两个数据端口是SDA和SCL,所以外设不需要自己再定义新的端口,直接使用iic协议中定义好的端口就好 同理基于spi协议的外设也是如此2、 往往iic、spi协议等都是用的都是自己编译的,不会使用库中自带的协议3、 5110一行中每个字符之间的间距是6 例: ...
分类:
其他好文 时间:
2016-01-19 14:29:47
阅读次数:
109