驱动相关
DriverMonkey
擅长驱动,软件框架设计
展开
-
LCD之调色板
对于一个显示设备,数据的更新率正比于画面的像素数和色彩深度的乘积。在嵌入式Linux系统中,受处理器资源配置和运算能力的制约,当使用大分辨率显示时(如在一些屏幕尺寸较大的终端上,往往需要640×480以上),需要降低显示的色彩深度。否则,由于数据处理负担过重会造成画面的抖动和不连贯。这时,调色板技术将发挥重要作用。ARM9内核的S3C2410在国内的嵌入式领域有着广泛的应用,芯片中带有LCD控制器转载 2012-01-06 14:51:49 · 3216 阅读 · 0 评论 -
Direct memory access(DMA)
----DriverMonkey.PXL资料来源:WikipediaDirect memory access (DMA) is a feature of modern computers that allows certain hardware subsystems within the computer to access system memory independ转载 2012-04-04 11:13:29 · 2625 阅读 · 0 评论 -
IIC时序详解
AT24C02是由ATMEL公司提供的,IIC总线串行EEPROM(electronic eraser programmer read only memory),其容量为2kbit(256B),工作电压在2.7v"5.5v之间,生产工艺是CMOS。 一般数字芯片都在左下角和右上角为GND,VCC。容量的计算方法:AT24Cxx :01"1024 容量 = xx * 1k转载 2012-06-27 11:27:51 · 28322 阅读 · 10 评论 -
Using the I2C Bus
Using the I2C Bus Judging from my emails, it is quite clear that the I2C bus can be very confusing for the newcomer. I have lots of examples on using the I2C bus on the website, but many of these ar转载 2012-10-23 13:52:46 · 1487 阅读 · 0 评论 -
STM32 Unique device ID reading
——彭晓林欢迎交流:196568501(QQ)读取 Unique Device ID Codeu32 Dev_Serial0, Dev_Serial1, Dev_Serial2;Dev_Serial0 = *(u32*)(0x1FFFF7E8);Dev_Serial1 = *(u32*)(0x1FFFF7EC);Dev_Serial2 = *(u32*)原创 2012-10-25 22:35:55 · 2938 阅读 · 2 评论 -
一种扩展总线的方法
——彭晓林欢迎交流:196568501(QQ)注:此方法适合于SPI 扩展,I2C扩展 UART 等总线的扩展1. MCU 为主控器2. CLK 为时钟, DATA 为数据3. CS1-C4 为片选4. HUB为扩展芯片5. CLK1-CLK4 为扩展时钟, DATA1-DATA4 为扩展数据原创 2012-10-25 22:52:12 · 1490 阅读 · 0 评论 -
I2C 调试记录之——无应答 (ACK) 信号
Author:DriverMonkey欢迎交流:196568501(QQ) bookworepeng@Hotmail.com 以下是我的调试日志,目前无应答信号的原因未明 I have tried to use MCU to control the active Probes(ZS1000) by writing Regsiter(0x46)原创 2012-10-26 19:18:08 · 16154 阅读 · 5 评论 -
调试开发板 ZCU102 (Zynq Ultrascale+ MPSoC ) 遇到 program interpreter 不匹配问题
Athor:DriverMonkey测试环境:开发机 ---Ubuntu 5.4.0-6ubuntu1~16.04.10开发板 ---ZynqMP ZCU102 Rev1.0问题现象:自己编译的环境的 APP 到开发板上运行有如下错误 ----sh: ./a.out: No such file or directory问题原因:由于 开发板上的li...原创 2018-09-13 08:51:37 · 2143 阅读 · 0 评论