自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Linux DRM Developer's Guide

http://www.landley.net/kdocs/htmldocs/drm.html#drmIntroduction

2017-12-06 23:55:50 693

原创 tca9539

TCA9539 dts:https://patchwork.kernel.org/patch/9158777/

2017-09-23 22:22:09 1552

原创 install samba on ubuntu

1, sudo apt-get updatesudo apt-get install samba2, add the following to the file end:sudo vim /etc/samba/smb.conf[root]path = /home/max/sharebrowsable = yeswritable = yesgues

2017-09-23 09:48:04 558

转载 Android Things:外设I/O接口-GPIO

http://blog.csdn.net/p106786860/article/details/61414559

2017-07-27 23:17:01 486

转载 lvds电压

2017-06-27 07:45:53 1387

原创 fb_get_option读取bootargs参数,没有用module_param()

Linux内核中,video相关的驱动,在bfmem.c文件中,通过函数fb_get_options()来读取bootargs里的配置参数。

2017-06-27 07:34:03 1032

转载 飞思卡尔i.MX 6Quad Android 4.2.2的LVDS屏幕驱动移植

飞思卡尔i.MX 6Quad Android 4.2.2的LVDS屏幕驱动移植:   http://www.eetrend.com/forum/100047946

2017-06-26 23:26:58 431

转载 video_device ops in user_space

#include "ccameradevice.h"#include CCameraDevice::CCameraDevice():    m_fdMedia(-1),    m_fdCcdc(-1),    m_fdCam(-1),    m_fdCap(-1),    m_fdDis(-1),    m_fdResizer(-1),    m_fdR

2017-06-14 00:50:40 746

转载 gpmc地址映射

http://blog.csdn.net/zouchengshuai/article/details/52737395

2017-06-08 07:45:47 558

转载 gpmc fpga communication

/*gpmc_fpga driver*/#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include /* GPMC r

2017-06-04 23:31:01 1282

转载 gpmc

http://www.cnblogs.com/imapla/p/4122609.html

2017-06-02 18:44:32 326

转载 制作文件系统

http://blog.csdn.net/zhangliang_571/article/details/8519889

2017-06-01 06:41:08 412

原创 hisi gpio_i2c

GPIO5_6/I2C_SDA :pinmux =  0x120f_0000 +   0x17C         0为gpio5_6GPIO5_7/I2C_SCL   = 0x120f_0000  + 0x180 0为gpio5_7GPIO5  gpio_base_addr:  0x121A_0000Table 13-18 Sum

2017-05-26 07:59:04 1244

转载 gpio simulate i2c

/* * Bitbanging I2C bus driver using the GPIO API * * Copyright (C) 2007 Atmel Corporation * * This program is free software; you can redistribute it and/or modify * it under the terms of

2017-05-25 08:03:36 557

转载 软件运行时,任务栏图标显示不正常的问题

使用过windows7系统的用户应该都知道任务栏的强大了吧,我们可以将图标锁定在任务栏然后就可以方便打开了,但是最近我一朋友跟我说他发现任务栏上的chrome谷歌浏览器图标显示异常,遇到这种问题的话我们可以先关闭chrome并将它从任务栏解锁,那要如何解决呢?快跟小编来学习一下Windows7任务栏中chrome图标显示异常解决方法。1、要先关闭chrome和将它从任务栏解锁,首先在电脑桌

2017-05-21 10:45:01 14496 1

转载 How to get real file offset in NAND by file name?

http://stackoverflow.com/questions/14683460/how-to-get-real-file-offset-in-nand-by-file-name

2017-05-17 19:14:16 289

转载 Enabling Software BCH ECC on a Linux Platform

https://www.google.co.id/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0ahUKEwjMgM73wPDTAhWBOo8KHbDlAJAQFgglMAA&url=https%3A%2F%2Fwww.micron.com%2F~%2Fmedia%2Fdocuments%2Fproducts%2Ftechnical-note%2Fna

2017-05-15 07:57:13 813

转载 内核的驱动和在cpu的大小端无关,内核提供一套函数来处理大小端的区别

最近在做将kernel由小端处理器(arm)向大端处理器(ppc)的移植的工作,现在kernel进入console稳定工作,基本工作已经完成,不过移植中有很多心得还是需要总结下,今天先将kernel对于大小端字节序的处理来总结下。之前写过大小端字节序的思考,文章链接地址:http://blog.csdn.NET/skyflying2012/article/details/420

2017-04-28 00:32:31 1123

转载 4g dial up相关

http://www.voidcn.com/blog/robot__man/article/p-5042573.html3、配置init.rc。这里是在Android_src/device/samsung/ut4412/conf目录里新建init.mu709.rc,然后在init.ut4412.rc中导入:import init.mu709.rc,再在ini

2017-04-06 07:07:50 503

转载 umask

https://en.wikipedia.org/wiki/Umask

2017-03-30 08:26:50 327

原创 mount 命令

1,可以指定文件格式"-t 格式", 格式可以为vfat, ext2, ext3等.用Linux mount命令来挂载cdrom.命令:mount  -t  auto  /dev/cdrom  /mnt/cdrom这命令就是把cdrom挂载在/mnt/cdrom目录中,这里我就可以访问里面的内容了2,范例将 /dev/hda1 挂在 /mnt

2017-03-28 08:12:50 372 1

转载 alsa驱动的函数调用过程

http://www.cnblogs.com/linucos/archive/2013/04/08/3007226.htmlalsa驱动分析(1)0.       ALSA驱动分析a)         重要数据结构                         i.              snd_minors 维护了所有声音主设备的次设备信息,次设备号

2017-03-26 10:18:06 1890

转载 Linux Device Drivers的函数接口的描述

http://landley.net/kdocs/Documentation/DocBook/xhtml-nochunks/device-drivers.html

2017-03-26 10:16:34 426

转载 alsa路径问题

http://blog.csdn.net/bingqingsuimeng/article/details/8437637

2017-03-24 07:07:43 480

原创 file 命令和 编译开源程序

用file查看生成的库文件和可执行程序是否是arm平台,命令:$file  libasound.so $file  aplay实例:aaa@ubuntu:/usr/lib/alsa-lib$ file libasound_module_pcm_pulse.so libasound_module_pcm_pulse.so: ELF 32-bit LSB shared object

2017-03-21 07:49:41 781

转载 alsa音频驱动相关

http://www.aiuxian.com/article/p-1839390.htmlhttp://www.aiuxian.com/article/p-1839391.html

2017-03-19 22:31:04 392

转载 audio 网址

alsa 录音命令,及其播放命令:http://www.ithao123.cn/content-8035473.html关于Linux的alsa音频问题解决:http://blog.csdn.net/gamelife_lch/article/details/8866396

2017-03-17 00:45:53 510

原创 从dts里的of_device节点中获取变量值实例

static int palmas_rtc_probe(struct platform_device *pdev){struct palmas *palmas = dev_get_drvdata(pdev->dev.parent);struct palmas_rtc *palmas_rtc = NULL;struct palmas_platform_data *palmas_pda

2017-03-16 00:35:22 1484

转载 tk1 网站

http://elinux.org/Jetson_TK1tk1 的i2c 相关:https://devtalk.nvidia.com/default/topic/770603/jetson-tk1/i2c-port-name-and-i2cb

2017-03-15 23:45:50 727

原创 android系统更新rtc是通过过dev下的alarm设备更新的,而不是rtc设备

ADROID 2.1 架构解析 11 系统时间:http://blog.csdn.net/skdev/article/details/5579508android 4.0.3 设置时间无法更新到RTC:http://www.itdadao.com/articles/c15a194467p0.html SystemClock.cpp文件:https://cloud.seu.edu.cn/gi

2017-03-15 00:40:55 1633

原创 内核中驱动程序的写法

驱动程序的核心部分,就是用一个对象,向上通过cdev给应用层提供访问接口,向下通过一个函数集ops 提供硬件操作的接口。这样向上能给应用层提供一个统一(一致)的访问接口,  向下又能做到了硬件无关性。

2017-03-14 00:17:47 507

原创 不要修改dtsi,修改自己板子的dts,通过 &label 语句修改子文件里已经存在的节点

dts里的of_device节点的属性都是分开写的,这样是降低耦合,把比如imx6q的i2c的节点,它的compatible 属性是在最经常被包含的imx6qdl.dtsi文件中,如:i2c1: i2c@021a0000 {#address-cells = ;#size-cells = ;compatible = "fsl,imx6q-i2c", "fsl,imx21-i2c";

2017-03-12 18:58:13 6207

原创 内核添加dts后,device和device_driver的match匹配的变动:通过compatible属性进行匹配

内核添加dts后,device和device_driver的match匹配的变动:先看platform总线:/driver/base/platform.c文件:static int platform_match(struct device *dev, struct device_driver *drv){struct platform_device *pdev = to_pla

2017-03-12 17:57:45 9837

原创 of 的函数集中的of是 OpenFirmware的缩写

内核中操作dtb的一套函数都是of打头,这个of是什么的缩写呢??? 是Open Firmware !这个dts的方法就来源于Open Firmware。include/linux/of.h文件:#ifndef _LINUX_OF_H#define _LINUX_OF_H/* * Definitions for talking to the Open F

2017-03-12 15:39:11 1677

原创 从内核启动到执行多个arch_initcall、late_initcall等的调用过程

start_kernel->rest_init->kernel_init->kernel_init_freeable->do_basic_setup->do_initcalls

2017-03-12 10:12:04 1090

原创 内核对新板子的支持

arch目录下是不同的架构,比如arm、mips、x86架构等,在arm架构文件夹里,是当前内核已经支持的板子(是具体的板子,不是cpu,也不是soc),比如arm里面的mach-omap1文件夹、mach-omap2文件夹、mach-zynq文件夹、mach-imx文件夹都代表内核支持的一些板子,这些文件夹里定义了一个或者多个machine_desc的结构体(用宏DT_MACHINE_START

2017-03-12 00:27:31 652

翻译 最全的Android源码目录结构详解

http://blog.csdn.net/ruanniu/article/details/8486183

2017-03-08 07:30:40 338

转载 Android通过JNI调用驱动程序(完全解析实例)

http://blog.csdn.net/loongembedded/article/details/9226861http://blog.csdn.net/ok138ok/article/details/6317212

2017-03-07 18:40:00 358

原创 网络启动

1,#setenforce 0#/etc/init.d/iptables stop#service nfs restart#/etc/init.d/xinetd restart2,$pri打印当前的环境变量,并保存备份。然后开始修改:      target$setenv ipaddr 192.168.0.63      target$setenv serv

2017-03-06 23:48:53 680

原创 common note

ubuntu 下的常用命令:1,新建一个terminal 窗口:Ctrl + Alt + T 2,新建一个terminal Tab栏:Ctrl + Shift + T

2017-03-05 20:07:58 312

BPF Performance Tools - Brendan Gregg.rar

BPF Performance Tools - Brendan Gregg.pdf

2021-04-16

imx linux sound 源码

imx linux sound 源码

2017-03-20

mt29c nand flash

mt29c nand flash

2017-02-22

vim 编辑器 windows版本 gvim

最强大的代码编辑器vim,在windows系统上运行的vim,如果不习惯vistual studio编辑的,可以把vim插件装到vs中,用vs编译,vim方式编辑,强大到没有朋友。让无数coder感概到:厉害了word 编辑器!且用且珍惜吧。vim强大的编辑能力,高效的输入方式,真实节省了我们很多宝贵时间,很多受益者如是说:生命苦短,我用vim。

2016-11-27

opencv2计算机视觉编程手册

opencv2计算机视觉编程手册,这本教材从基础到深入,从数学原理到编程的算法实现,由浅入深的讲解了opencv的内容,是学习Computer Version 的非常好的教程,也是业内教学推荐的一本经典教材。希望对大家的学习有帮助。

2016-04-10

S3C6410中文手册.

S3C6410中文手册.

2015-11-24

can转串口实例

can转串口,一个can协议转uart协议的通信实例,非常有借鉴价值。

2015-11-10

3D mouse demo

3D 鼠标,一个模拟鼠标的实例代码。非常有参考价值。

2015-11-10

嵌入式以太网

stm32 usb-can 嵌入式以太网教程。

2015-11-10

stm32 usb-can

stm32 usb-can stm32的usb转can的实例代码。非常有用。

2015-11-10

stm32以太网终端

stm32以太网终端,非常有参考价值,如果要学以太网,可以参考此示例。

2015-11-09

串口调试工具

串口调试工具,非常经典的串口助手,自使用以来,从未出现过任何错误。

2015-11-09

虚拟串口软件

虚拟串口软件,用于在电脑上虚拟一些串口,这样就不用物理串口,也能调试串口程序了。

2015-11-09

读取拨码开关的拨动方向

读取拨码开关的拨动方向,来递增/递减某个值。

2015-11-09

串口调试器.exe

串口调试器 非常好用的串口调试助手。非常经典

2015-11-02

MyCatchScree

MyCatchScree 非常小巧的抓屏工具,无需安装。

2015-11-02

The C Programming Language

The C Programming Language 学C语言的必看教材。

2015-11-01

Beginning Linux Programming

Beginning Linux Programming.学习linux编程必看的书。非常经典。

2015-11-01

人月神话 it

人月神话 it界不能不看的奇书,非常有用。每次看后,都有意外的收获。

2015-11-01

tps65910 文档

tps65910 文档,里面有rtc的register相关介绍。

2015-09-27

global_mem.c

global_mem.c

2015-08-28

Linux设备驱动(LDD) 中文第三版

Linux设备驱动(LDD) 中文第三版 开发linux驱动的圣经。

2015-08-27

LinuxDeviceDriver_3_en

LinuxDeviceDriver_3_en linux设备驱动 第三版,2.6内核,英文原版。尽情享用吧。

2015-08-27

msp430g2253

msp430g2253

2015-08-15

board-omap3evm

board-omap3evm

2015-08-14

Texas_Instrument.User_Guide

3_MUX(SDMMC2_DAT6, OMAP_MUX_MODE1 | OMAP_PIN_OUTPUT),

2015-08-14

Beginning Linux Programming 4th Edition

Beginning Linux Programming 4th Edition,the best book for the newer to the Linux Programming.

2015-07-24

linux 测试程序代码

linux应用层的实例代码,是嵌入式培训机构的实例代码,有串口操作,IIC 操作,等等。先在pc上跑通,然后交叉编译,搞到开发板上。

2015-07-19

heads code

C++ Class test code .

2015-05-11

8 位cpu的verilog实现

8 位cpu的verilog实现 verilog代码

2015-05-08

verilog 开发板基础实例代码

verilog 开发板基础实例代码,有or latch p2s s2p等等实例基础代码

2015-05-07

.Understanding.and.Using.C.Pointers.

.Understanding.and.Using.C.Pointers.

2015-04-20

C++ standard library

C++ standard library

2015-04-20

华为linux资料

华为linux技术资料。不错的学习资料,大家好好利用。

2015-03-18

ucos源码注释

ucos源码注释,每句都有注释,适合初学ucos系统的同学们。大家好好利用吧。

2015-03-18

BSP 相关内容

bsp定义,开发方法,bsp部分的相关内容,bsp与系统之间的接口设计等相关内容。

2015-03-10

嵌入式BSP基础知识

嵌入式BSP开发所包含的范围,开发流程,BSP在整个嵌入式系统中所提供的服务。BSP与bios和driver两者在概念上的区别。BSP在常用操作系统中开发方式,常用用的开发模板等。

2015-03-09

LPC芯片I2C控制逻辑

LPC芯片arm的外设I2C控制逻辑。讲解翔实,有助于更好的写驱动程序。

2015-03-05

arm assembly language programming (Pete_Cockerell)

arm assembly language programming tutorial, the book is very useful and practical,and i hope you can make the best of it.Good luck!

2015-02-25

arm instruction spec

arm instruction specification ,it's pretty useful when you learn the arm cpu.

2015-02-16

空空如也

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

TA关注的人

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