自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

跬步千里,窥叶知秋

跬步千里,窥叶知秋

  • 博客(16)
  • 资源 (29)
  • 收藏
  • 关注

原创 I2C总线(五)I2C子系统(3)-— EEPROM实例

这一篇主要是在友善的Smart210开发板上写一个符合linux的iic驱动模型的设备驱动程序,这样能有一个更感性的认识。开发环境介绍:主机linux版本:Ubuntu18.04开发板:三星的Louis210嵌入式linux版本:linux-3.10.46交叉编译器:arm-linux-gcc-4.3.3硬件简单介绍:从图可以看出来EEPROM是和Louis210上的第0个...

2018-09-28 22:34:29 560 1

原创 I2C总线(四)I2C子系统(2)

分为应用层、内核层 以及硬件层。主要分析内核空间部分,内核空间部分可以分为:IIC设备驱动、IIC核心以及IIC总线驱动1、IIC核心IIC核心提供IIC总线驱动和设备驱动的注册、注销方法,IIC通信方法(algorithm)上层的,与具体的适配器无关的代码以及探测设备、检测设备地址的上层代码等。2、IIC总线驱动IIC总线驱动是对IIC硬件体系结构中适配器端的实现,就是怎样操...

2018-09-26 21:37:45 707

原创 安装NFS服务

https://blog.csdn.net/JerryGou/article/details/80714976

2018-09-26 18:49:35 221

原创 安装Tftp服务器

tftp服务器最简单安装配置1.安装tftp-serverapt install tftpd-hpaapt install tftp-hpa(如果不需要客户端可以不安装)tftp-hpa是客户端tftpd-hpa是服务器端 2.配置TFTP服务器gedit /etc/default/tftpd-hpa将原来的内容改为:TFTP_USERNAME="tftp"...

2018-09-26 18:46:49 581

原创 Python 教程

http://www.runoob.com/python/python-tutorial.html

2018-09-24 21:53:48 290

原创 Python 打印Hello World

2018-09-24 21:39:47 1521

原创 应用移植 (二) QT编程

下载Qt源码http://download.qt.io/archive/qt/ubuntu安装QT apt-get install cmake qt5-default qtcreator下载编译好的QT for ARM :https://download.csdn.net/download/jerrygou/10662736下载软件下载以下软件包1、交叉编译工具连 su...

2018-09-11 15:17:52 405

原创 应用移植 (一) Sqlite数据库

SQLite,是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如 Tcl、C#、PHP、Java等,还有ODBC接口,同样比起Mysql、PostgreSQL这两...

2018-09-11 10:28:02 680

原创 内核驱动 (五)看门狗

尽管在linux系统中,对于S3C2440开发板来说,默认是已经配置了看门狗定时器,如:Device Drivers --->         [*] Watchdog Timer Support --->                 [*] Disable watchdog shutdown on close (NEW) //如果选中, 用户一旦 open 看门狗...

2018-09-10 10:44:20 1790

原创 内核驱动 (四)时钟控制器 - clock management unit(CMU)

这一章节主要描述S5PV210的clock management unit(CMU),在S5PV210里面,系统控制器(SYSCON)管理CMU和PMU(power management unit 电源管理单元)。1.1时钟域S5PV210包含3个时钟域,即:MSYS(main system)、DSYS(diaplay system)、PSYS(peripheral system),如下图...

2018-09-09 21:38:50 2193

原创 内核驱动 (三)Linux系统时钟RTC

RTC,实时时钟芯片,用来在系统断电时,利用备用的锂电池继续记录时间。一、RTC介绍    (1)real time clock,真实时间,就是所谓的xx年x月x日x时x分x秒星期x    (2)RTC是SoC中一个内部外设,RTC有自己独立的晶振提供RTC时钟源(32.768KHz),内部有一些寄存器用来记录时间(年月日时分秒星期)。一般情况下为了在系统关机时时间仍然在走,还会给R...

2018-09-09 20:14:30 5359

原创 内核驱动 (二)Linux按键驱动分析

一、按键驱动1、对按键驱动添加设备信息linux-stable-3.10.46对按键的驱动定义在gpio_keys.c (drivers\input\keyboard)文件中,在led驱动分析中,我们知道,只有平台设备和平台驱动两者的name名字一致才可以注册成功一个驱动。这里,内核代码中没有对按键平台信息的定义,因此我们需要给他补充完整。首先将按键驱动编译到内核: Devi...

2018-09-08 18:26:14 3996 1

原创 kernel(十九)触摸屏FT5x06

FT5x06原厂芯片资料下载https://download.csdn.net/download/jerrygou/10653027FT5x06驱动完整代码下载https://download.csdn.net/download/jerrygou/10653022一、电容触控芯片FT5x06TQ210的电容触摸屏控制芯片是FT5x06。           FT5x06引出了6根脚,...

2018-09-07 18:04:55 1539

原创 内核驱动 (一)Linux 输入子系统

一、Linux 输入子系统1. 事件层:负责与用户程序打交道,将核心层传来的事件报告给用户程序。2. 核心层:是链接其他两个层之间的纽带与桥梁,向下提供驱动层的接口,向上提供事件处理层的接口。3. 设备驱动层:负责操作具体的硬件设备,这层的代码是针对具体的驱动程序的,键盘、鼠标、触摸屏等字符设备驱动功能的实现工作主要在这层。二、数据结构及操作2.1 input_dev结构 ...

2018-09-02 20:22:58 414

原创 kernel(十八)触摸屏GT811

一、电容触控芯片GT811TQ210的电容触摸屏控制芯片是GT811。           GT811引出了6根脚,分别是VCC、GND、I2CSDA、I2CSCL、INT和RESET,虽然INT脚不是必须的,但是开发高效省资源的触屏驱动程序往往都采用中断方式,下面是GT811的引脚图:使用万能表实际测量了一下触控模块的各个引脚,实际线序是GND、SDA、SDL、INT、RESET和...

2018-09-01 19:25:48 2474

原创 Lcd(八) fb参数计算

Linux内核的amba lcd控制器使用clcd_panel结构体表示一个LCD屏的硬件参数:/* include/linux/fb.h */struct fb_videomode { const char *name; /* optional */ u32 refresh; /* optional */ u32 xres; u32 yres; u32 pixclock; ...

2018-09-01 11:22:11 1033

UML参考手册.doc word版本

UML参考手册.doc word版本

2022-07-29

UML参考手册.pdf pdf版本

UML参考手册.pdf pdf版本

2022-07-29

Rx8025芯片手册+使用说明(英语+汉语)

Rx8025芯片手册+使用说明(英语+汉语),配合代码使用

2019-01-27

RX8025驱动-STM+Linux

RX8025驱动-STM+Linux,包括STM和Linux Rx8025驱动,有自写Rx8025驱动For Linux, 有修改Linux原版Rx8025驱动问题版本

2019-01-27

NUC972镜像包.zip

NUC972镜像包,用于NUC972镜像下载,包含uboot-spl.bin、uboot.bin、kernel、ent

2019-01-16

02.dot_font

点阵字符显示,可以显示中文、字母,下载编译即可显示,自适应屏幕

2018-10-15

编译好的qt-4.5.Louis210.tar.gz

编译好的qt-4.5.Louis210.tar.gz,解压后可以直接使用

2018-09-12

sqlite3源码及编译好的文件

sqlite3源码及编译好的文件,可以直接移植到ARM开发板上运行

2018-09-11

FT5x06触摸屏原厂芯片资料.7z

包括:FT5x06.pdf、FT5x06_DS.pdf、FTS_AN_CTPM_Standard_eng.pdf原厂芯片资料文件

2018-09-07

ft5x06_ts触摸屏Linux设备驱动代码.7z

包括:5406参考驱动程序、ft5x06_ts厂家参考程序、S5PV210触摸屏驱动完整代码(调通可直接使用)

2018-09-07

以编译好的tslib.7z

修改了tslib编译过程中出现的问题,可以拿来直接使用。

2018-09-01

u-boot-2014.04-12_Louis.tar.gz

移植好的u-boot-2014.04-12_Louis.tar.gz,适用于s5pv10开发板

2018-07-14

linux-stable-3.10.46_Louis.tar.gz

移植好的linux-stable-3.10.46_Louis.tar.gz,适用于s5pv210开发板

2018-07-14

rootfs.tar.bz2文件系统

rootfs.tar.bz2文件系统, 已经制作好的,可以直接进行打包

2018-06-18

rootfs.tar.bz2

自制nfs文件系统,支持开发板启动NFS文件系统,rootfs.tar.bz2

2018-06-16

USB下载文件

s5pv210,通过USB将uboot下载到开发板Nand中,是能Nan的启动

2018-06-12

u-boot-2014.04-tq210-1.zip

u-boot-2014.04-tq210,实现uboot初步移植,适用于S5PV210平台

2018-05-18

S5PV210-Lcd_test.zip

S5PV210-Lcd_test.zip,S5PV210显示器LCD测试完整代码

2018-04-18

S5PV210-Lcd.zip

S5PV210-Lcd.zip S5PV210 Lcd设备驱动,支持TQ210等210平台

2018-04-15

S5PV210-Key_Platform.zip

S5PV210-Key_Platform.zip,将按键中断设备驱动改编为PlatformBus总线驱动

2018-04-02

S5PV210-总线模型.zip

S5PV210-总线模型,讲解S5PV210总线驱动模型,包括总线、设备、驱动文件

2018-04-02

S5PV210-Key_内核定时器.zip

S5PV210采用内核定时器技术对按键去抖,功效甚佳,值得信赖

2018-03-31

S5PV210-Key_中断分层.zip

本代码,采用中断分层技术,有效的减少中断丢失的概率

2018-03-30

S5PV210-Key_misc.zip Key设备驱动

S5PV210_Key Linux设备驱动,采用MISC混杂设备模型+中断处理模式

2018-03-29

S5PV210-Led.zip LED设备驱动

S5PV210-Led.zip LED设备驱动 S5PV210-Led.zip LED设备驱动

2018-03-28

GIMP图像修改软件

kernel 修改启动logo 使用 kernel 修改启动logo 使用

2018-03-23

Ubuntu下使用DNW.zip

ubuntu下tq210使用dnw进行内核下载 可运行dnw及内核模块 使用说明文档 100%可以使用

2018-03-23

freetype-2.4.10.tar.bz2 安装包

FreeType库是一个完全免费(开源)的、高质量的且可移植的字体引擎,它提供统一的接口来访问多种字体格式文件,支持单色位图、反走样位图的渲染。FreeType库是高度模块化的程序库,虽然它是使用ANSI C开发,但是采用面向对象的思想,因此,FreeType的用户可以灵活地对它进行裁剪。

2018-02-11

摄像头v4l2编写,实现视频在帧缓冲显示(非程序,文档资源)

摄像头v4l2编写,实现视频在帧缓冲显示

2018-01-10

空空如也

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

TA关注的人

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