自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (11)
  • 收藏
  • 关注

原创 02 A33 Android系统源码编译

下载源码包,解包后进入Android-SDK/tools目录.先安装dtc-master和fakeroot工具. dtc-master安装方法: 解包后,在源码目录下: make && make installfakeroot安装方法: 解包后,在源码目录下: ./configure ; make && make install安装jdk, 注意因a33提供的是androi

2017-12-14 16:38:20 1717 1

原创 28 H5上rtl8189ftv wifi驱动移植

现板上带有一个sdio接口的wifi芯片: sdio其实也就是sd/mmc的接口,只是协议有区别而已.所以使用sdio接口,需要先把sd/mmc的控制器驱动才可以.通过官网的说明: http://linux-sunxi.org/Wifi#RTL8189FTV rtl8189ftv型号的wifi用的就是rtl8189ES驱动. 与型号8189fs一致.下载驱动源码: git clone https

2017-12-07 09:48:47 12201 1

原创 27 在H5上实现spi-tft屏的简单驱动

屏的购买链接:https://item.taobao.com/item.htm?spm=a1z10.5-c-s.w4002-16248799892.67.1b6f9109XnyTYo&id=520967019281内核里设备树关于spi屏的描述:&spi1 { #address-cells = <1>; #size-cells = <0>; status = "okay";

2017-12-05 10:37:54 4288 5

原创 26 设备树里mcp2515的描述

mcp2515工作原理及使用spi_board_info描述设备的方式请参考:http://blog.csdn.net/jklinux/article/details/74347820mcp2515设备驱动在内核里的配置:make menuconfig ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu-[*] Networking support --->

2017-12-04 14:55:52 4345

原创 25 设备树里直接提供gpio口的中断号

通常是在设备树的设备节点里通过属性提供所用的gpio口,再在设备驱动代码里根据gpiod_to_irq(…)找到gpio口对应的中断号来使用.但有些场合下并不完全适用.如在描述i2c设备/spi设备时, 它们可以直接提供中断号:struct i2c_client { unsigned short flags; unsigned short addr;

2017-12-04 11:00:39 6748 2

原创 24 设备树里描述spi设备

spi设备驱动模型参考:http://blog.csdn.net/jklinux/article/details/74331212内核文档里没有直接增加spi设备的驱动方法, 但可通过设备树里现有spi设备的描述来学习.spi设备在设备树里像描述i2c设备一样,需要在spi控制器节点里用子节点描述spi设备节点:&spi0 { /* spi控制器节点 */ ... cs-gpios

2017-12-03 15:06:49 10130

原创 23 H5的spi控制器驱动

spi工作原理参考:http://blog.csdn.net/jklinux/article/details/74287735在内核里的配置选项:make menuconfig ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- Device Drivers ---> [*] SPI support ---> <*> Allwin

2017-12-03 14:06:13 1871

原创 22 使用内核里的at24-eeprom设备驱动

at24-eeprom设备驱动在内核里的配置选项:make menuconfig ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu-Device Drivers ---> Misc devices ---> EEPROM support ---> <*> I2C EEPROMs / RAMs / ROMs

2017-12-01 17:10:57 3187 6

原创 21 使用设备树的i2c设备驱动

在内核里表示i2c设备驱动的结构体有点小变化:struct i2c_driver { int (*probe)(struct i2c_client *, const struct i2c_device_id *); //当使用id_table进行匹配时, 会把匹配上的i2c_device_id变量地址传过来. int (*remove)(struct i2c_cli

2017-12-01 16:20:53 4207 6

原创 20 设备树里声明i2c设备

参考内核源码目录里的Documentation/i2c/instantiating-devices 文档里主要的内容:Method 1b: Declare the I2C devices via devicetree-------------------------------------------------This method has the same implications as m

2017-12-01 14:24:24 3616 2

原创 19 i2c的dev-interface实现eeprom的读写

eeprom是用于存放小量数据的存储芯片。 at24c02就是使用i2c接口的eeprom的一种.at24xxx eeprom的工作原理参考: http://blog.csdn.net/jklinux/article/details/74162876dev-interface就是i2c控制器供应用程序调用的接口.不熟识的话请参考: http://blog.csdn.net/jklinux/artic

2017-12-01 09:17:37 1010

基于QCamera, QTcpServer实现网络视频监控

基于QCamera, QTcpServer实现网络视频监控. 支持多客户端. 文档说明: http://blog.csdn.net/jklinux/article/details/75072993

2017-07-13

qt mp3录音程序

qt里简单的mp3录音程序,使用lame编码库. 程序执行时开始录音并编码成mp3存放在”/my.mp3”, 直到程序退出执行 说明文档: http://blog.csdn.net/jklinux/article/details/72815790

2017-05-31

ffmpeg桌面图像h264编码并封装avi

ffmpeg桌面图像h264编码并封装avi. http://blog.csdn.net/jklinux/article/details/72519344

2017-05-19

ffmpeg摄像头数据h264编码并封装avi

ffmpeg摄像头数据h264编码并封装avi http://blog.csdn.net/jklinux/article/details/72478004

2017-05-18

原创 qt 组播实现的屏幕共享程序 

原创qt 组播实现的屏幕共享程序. 更多例子: blog.csdn.net/jklinux 

2017-05-16

原创 qt数据库操作简例

原创 qt数据库操作简例 教程: http://blog.csdn.net/jklinux/article/details/72081872

2017-05-15

qt网络组播程序 

qt网络组播程序 

2017-05-15

qt实现的tcp网络聊天室

qt实现的tcp网络聊天室

2017-05-14

qt录屏程序源码

qt录屏程序源码

2017-05-12

qt贪吃蛇游戏源码

qt贪吃蛇游戏源码

2017-05-12

qt贪吃蛇源码

2017-05-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除