自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【实战】移植QT5.6.0到嵌入式linuxS3C2440单板

欢迎扫码关注微信公众号:柒零玖嵌入式,更多嵌入式软硬件相关分享!           目前网上关于QT5.6的移植教程还不完善,本博客详细说明QT5.6.0移植到嵌入式linux单板的详细步骤。并将移植好的分享在GitHub上。一、实验环境(1)编译工具链arm-Linux-gcc-4.4.3.tar.gz(2)linux系统linux-3.4.2(3)虚拟机16.04.1-Ubuntu(4)bu...

2017-06-12 17:36:05 6941 1

原创 【总结】嵌入式Linux学习中遇到的问题及解决方法

持续更新。。。(1)uboot中执行nfs 32000000  192.168.1.101:/work/nfs_root/uImage_new,下载新内核时出现:TTT***ERROR:Cannot umount。如下图:解决方法:在linux虚拟机下输入:sudo vi  /etc/hosts。在里面加上一行:192.168.1.17  /work/nfs_root/

2017-06-01 19:34:54 4022

原创 Android驱动(二)串口操作之tiny4412开发板实现串口通讯的两种方法

硬件平台:tiny4412系统:Android  5.0.2编译器: arm-linux-gcc-4.5.1开发流程:(1)新建一个工程(2)在main目录

2017-06-29 23:08:48 7371 2

原创 Android驱动(一)硬件访问服务学习之(四)Android应用程序APP编写

硬件平台:tiny4412系统:Android  5.0.2编译器: arm-linux-gcc-4.5.1(一)Android通过JNI访问硬件http://blog.csdn.net/fengyuwuzu0519/article/details/55224423(二)Android通过硬件访问服务访问硬件http://blog.csdn.net/fengyuwuzu05

2017-06-28 22:39:14 1058

原创 【总结】嵌入式linux内核中Makefile、Kconfig、.config的关系及增加开机Hello World

一、增加内核启动Hello World任务:内核启动的时候加载Hello驱动,并打印出Hello World步骤:(1)在drivers目录下新建hello文件夹,在里面实现相应的hello.c、Makefile、Kconfig(2)修改上一级(linux-3.4.2/drivers下)的Makefile、Kconfig(3)make menuconfig 进行配置(4

2017-06-27 11:04:46 3407 2

原创 11-S3C2440驱动学习(七)嵌入式linux-字符设备的另一种写法及RTC驱动程序分析和字符设备驱动框架总结

一、字符设备驱动程序的另一种写法1.1、之前 major = register_chrdev(0, "hello", &hello_fops); /* (major, 0), (major, 1), ..., (major, 255)都对应hello_fops */缺点:一个主设备号,占据了0-255个次设备号,由主设备号确定file_operations结构体1.2、现在

2017-06-25 20:13:29 889

原创 linux应用项目(二)摄像头(2)从零写一个V4L2虚拟摄像头驱动之详细分析

一、框架搭建内核在V4l2-dev.c (linux-3.4.2\drivers\media\video) 中提供了V4L2的核心函数。我们再来看一下整体框架:我们要做的是写个硬件相关驱动,其中用到了核心层V4l2-dev提供的API函数。比如内核 中的vivi.c,是一个虚拟视频驱动+虚拟摄像头的例子。实际中我们需要检测到摄像头设备,然后在调用注册函数,产生/dev/vide

2017-06-22 20:45:05 7576

原创 linux应用项目(二)摄像头(1)V4L2框架分析

1、回顾字符设备驱动程序基本框架1.1、简单的字符设备驱动程序(1)file_operations(2)register_chrdev(major,name,file_operations)(3)module_init(4)module_exit(5)MODULE_LICENSE("GPL");新:(1)分配cdev结构体(2)设置cdev结构体(2)cde

2017-06-21 21:13:52 2777 1

原创 【实战】嵌入式linux修改内核启动的LOGO界面

默认是小企鹅,现在我们换成一张自己的图片。准备好BMP或者PNG 图片,若是别的格式的图片,可以使用Windows自带的画图软件打开,然后另存为BMP或者PNG格式,Logo图片分辨率不大于LCD分辨率480*272,否则无法正常显示。1. 安装资料光盘Ubuntu 9.10没有的图片转换工具netpbm$ sudo apt-get install

2017-06-19 18:04:26 5939 5

原创 10-S3C2440驱动学习(六)嵌入式linux-触摸屏设备驱动

触摸屏子系统是通过input子系统来实现,对应设备节点 /dev/input/eventn,熟悉套路后重点放在硬件程序的编写。一、内核自带触摸屏驱动S3c2410_ts的简单分析S3c2410_ts.c (drivers\input\touchscreen) 内核自带三星的触摸屏驱动(1)入口函数:注册一个平台driverstatic int __init s3c241

2017-06-16 20:22:07 1643

原创 基于S3C2440嵌入式linux学习目录-linux3.4.2+uboot2012.01+操作

一、bootloader学习1、【实战】自己写bootloader:分析bootloader的组成,自己写一个可以启动内核的bootloader。http://blog.csdn.net/fengyuwuzu0519/article/details/549872572、移植uboot-2012.04(1)【移植】新建单板、修改时钟、初始化SDRAM、初始化串口http://

2017-06-11 20:58:04 867

原创 05-S3C2440学习之内核(移植)linux3.4.2移植(4)支持LED驱动、按键驱动

一、前面的工作:(1)从头移植3.4.2内核,修改分区,制作jffs2文件系统http://blog.csdn.net/fengyuwuzu0519/article/details/69802922(2)修改内核支持yffs2、制作yffs2文件系统、内核裁剪、制作补丁http://blog.csdn.net/fengyuwuzu0519/article/details/701

2017-06-11 10:03:50 1056

原创 C语言指针和链表操作

C语言基础

2017-06-08 13:56:50 2465

原创 linux应用项目(一)数码相框(2)数码相框之freetype实现矢量字体的显示

上一节我们通过点阵数组实现了字母的显示:http://blog.csdn.net/fengyuwuzu0519/article/details/72877318现在我们通过freetype这个框架在PC和单板LCD上分别实现矢量字体的显示。一、PC上矢量字体的显示(1)矢量字体:存储一些关健点,然后通过贝塞尔曲线连接。(2)显示实现过程(3)如何写代码

2017-06-07 14:46:47 1774

原创 linux应用项目(一)数码相框(2)数码相框之字符编码与字符的点阵显示

一、字符编码为更好的存储和展示,于是出现了字符编码。下面来看一下字符编码的发展过程。分为三个阶段:阶段1:ASCII码欧美人发明,用一个字节来标志。也就是常说的ASCII码,由于英语中只有26个英文字母,以及常用符号,可以很简单的编码出来。Ox41:A;0x61:a。阶段2:国家编码GB2312(GBK)我们国家有上千的汉子,所以编码要比较多一些,用两个字节来表示一个汉字。对于

2017-06-06 14:09:47 2402

原创 linux应用项目(一)数码相框(1)数码相框之系统框架

项目说明:数码相框项目:看着简单 涉及到的内容是很多的。项目流程:弄清需求设计框架编写代码测试发展方向:专家(某个问题专研深刻)系统(设计框架功能)弄清需求:(1)    上电,LCD显示一副图片(2)    根据配置文件,决定停留当前界面还是自动显示下一张(3)    点击一下,出现一个对话框(手动,自动)(4)    上放大,下缩小,左右切换(5)    左右移动很快,显示下一张程序分俩部分(...

2017-06-06 13:38:47 3398

原创 应用程序(一)-linux应用程序学习之串口通讯编程

之前我们移植好了内核,并且支持了网卡驱动如下:http://blog.csdn.net/fengyuwuzu0519/article/details/72846205内核中已经默认支持了串口,启动内核后存在:/dev/ttySAC0、/dev/ttySAC1、/dev/ttySAC2。这节的目的是使用串口驱动来与外界串口进行数据通讯。一、串口应用编程1、网上串口资源linu

2017-06-05 17:30:14 5478

原创 05-S3C2440学习之内核(移植)linux3.4.2移植(3)之支持DM9000C网卡及修改支持串口2

之前我们裁剪并移植好了linux3.4.2内核     http://blog.csdn.net/fengyuwuzu0519/article/details/70162666也学习过 移植DM9000C网卡驱动程序到linux2.2.26内核上http://blog.csdn.net/fengyuwuzu0519/article/details/72821567接下来我们在此基础上,在l

2017-06-02 17:39:27 2268

LAN8720A.pdf

LAN8720A芯片数据手册

2021-03-21

Android arm平台tcpdump

Android arm平台上可以用的tcpdump可执行程序

2020-10-27

imx6ul_ds18b20_driver.zip

修改GPIO在imx6ul下驱动ds18B20. 修改GPIO在imx6ul下驱动ds18B20. 修改GPIO在imx6ul下驱动ds18B20. 修改GPIO在imx6ul下驱动ds18B20.

2020-09-12

ILMerge安装文件.zip

合并dll和exe。有详细的使用说明,参考本人博客: https://xingxingzhihuo.blog.csdn.net/article/details/71774094下搜索ilmerge

2020-05-16

STM32F103RCT6.OLB

STM32F103RCT6的allegro封装文件,通过官网工具转换而来,分两个组成

2019-10-13

VSC8664 Datasheet.pdf

VSC8664 Datasheet.pdf

2019-10-10

VSC8224Datasheet.pdf

VSC8224Datasheet供大家参考使用。

2019-10-10

platform-tools_r29.0.1-linux.zip

linux下adb和fastboot工具,google官方版,需要的可以下载使用

2019-06-22

iMX6 Rex模块PCB工程文件(全套PCB文件+原理图)

基于MCIMX6Q5EYM10AC的iMX6 Rex模块PCB工程文件(全套PCB文件+原理图),适合layout工程师做参考,十分有参考价值

2018-01-28

i.MX 6UltraLite数据手册-中文版

i.MX 6UltraLite数据手册-中文版。适用于imx6ul开发人员,中文版数据手册

2018-01-07

IMX6UL的PCB文件,包含底板和核心板的原理图和PCB文件

NPX火爆的IMX6UL的PCB文件,包含底板和核心板的原理图和PCB文件。可用于imx6电路板设计。很好的原理图及走线参考。

2018-01-07

javaEE通过MVC模式实现注册登入案例的myeclipse工程

javaEE通过MVC模式实现注册登入案例的myeclipse工程,设计MVC设计结构,数据库操作,等等。完整的工程代码。博客:http://blog.csdn.net/fengyuwuzu0519/article/details/75174713

2017-07-15

移植linux4.4后修改源文件支持网卡的部分代码

移植linux4.4后修改源文件支持网卡的部分代码

2017-07-03

windows下fastboot工具

windows下fastboot工具

2017-07-02

tiny4412上移植linux4.4支持设备树的最终文件

tiny4412上移植linux4.4支持设备树的最终文件,包含uImage、uboot、文件系统,可下载运行。配套博客:http://blog.csdn.net/fengyuwuzu0519/article/details/74101380

2017-07-02

支持tiny4412-1506的uboot

支持tiny4412-1506的uboot源码

2017-07-01

linux下dnw安装包适合tiny4412

linux下dnw安装包适合tiny4412,配套博客http://blog.csdn.net/fengyuwuzu0519/article/details/74080109

2017-07-01

Android串口通讯实现两种方法基于tiny4412

通过JNI和硬件访问服务两种方法实现android串口操作。

2017-06-30

基于HAL的Android硬件访问服务操作LED基于tiny4412

tiny4412上实现基于HAL的Android硬件访问服务操作LED。包含中间写出的各种文件

2017-06-28

移植的S3C2440可用的uboot,支持JZ2440

移植的S3C2440可用的uboot-2012.04.01,支持JZ2440。支持nand、nor启动,支持网络下载等。

2017-04-27

android通过硬件访问服务访问硬件LED

android通过硬件访问服务访问硬件LED,包括硬件访问服务访问LED的所有文件。aidl,led服务,onload.cpp文件,SystemServer.java,JNI文件等代码

2017-02-16

android通过JNI访问硬件LED

android通过JNI访问硬件LED,包含应用程序APP,JNI代码,和LED驱动程序。

2017-02-16

飞思卡尔国赛四轮车光电128程序

飞思卡尔国赛四轮车光电程序,国赛程序,知得拥有,为你打开思路

2015-12-12

STM32温湿度光照采集程序IIC

STM32温湿度光照采集程序IIC,实现了STM32通过IIC采集温湿度,光照的功能,例程清晰简单,实用。

2015-12-12

空空如也

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

TA关注的人

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