- 博客(9)
- 资源 (10)
- 收藏
- 关注
转载 Linux kernel驱动写日志文件
#include<linux/kernel.h> #include<linux/init.h> #include<linux/module.h> #include<linux/syscalls.h> #include<linux/file.h> #include<linux/fs.h> #include<linux/fcntl.h> #include<asm/uaccess.h> ...
2021-04-19 17:32:10
496
原创 x4412 移植qt5.7显示图形界面
要移植qt图形界面到x4412前提是要保证x4412开发板的LCD驱动和触摸屏驱动已经移植ok。如果这两个已经可以正常使用,则参考博客https://blog.csdn.net/z961968549/article/details/82141861 这个博客已经详细介绍了tslib1.4和qt5.7的编译移植流程。我们只要按照博客上的步骤就可以正常编译生成我们需要的文件,然后直接拷贝...
2018-11-18 21:17:35
550
原创 x4412 i2c设备驱动开发实例(mpu6050)
MPU6050 包括陀螺仪和加速度传感器功能,陀螺仪和加速度传感器分别用三个 16bit 的数据表示,量程和精度都是可编程的,可按需求设置,具体 MPU6050 参数参照芯片手册。Exynos4412 共有八组 I2C 控制器,我们使用x4412引出的i2c6连接MPU6050,如下图所示。首先需要修改设备树,添加I2C6节点,如下i2c@138C0000 { s...
2018-11-17 12:36:17
805
原创 x4412 linux4.9.123的lcd驱动移植
本文分享一下如何移植x4412的lcd驱动程序。x4412默认使用的液晶屏型号VS070CXN,分辨率: 1024X600。根据4412手册, LCD 接口支持三种接口, RGB-interface indirect-i80 interface and YUV interface for write-back。使用 RGB888 接口,包含 24 位并行数据总线。 首先需要修改设备树,添加...
2018-10-30 09:47:54
653
原创 x4412 基于设备树的 hello_world驱动
首先在exynos4412-x4412.dts文件中添加HelloWorld节点,如下:HelloWorld { compatible = "x4412, hello_world"; status = "okay";};然后新建一个 hello_world.c 源文件,具体源码如下:/** Hello World Driver for X441...
2018-10-29 21:51:02
617
原创 x4412最小根文件系统制作
1 . 根文件系统制作可以从 http://busybox.net/downloads/运行 Ubuntu 14.04 系统,打开命令行终端:$ cd ~$ mkdir busybox$ cd busybox解压下载的busybox1.25(根据自己选择下载文件)$ tar xvf busybox-1.25.0.tar.bz2//解压源码$ cd busybox-1.25....
2018-10-28 21:54:24
319
原创 x4412开发板移植Linux内核4.9.123版本
X4412开发板移植Linux内核4.9.123版本基本移植1、源码下载官网下载linux4.9.123内核:https://mirrors.edge.kernel.org/pub/linux/kernel/v4.x/。 2、解压并配置xz -d linux-4.9.123.tar.xztar -xvf linux-4.9.123.tar使用命令cd linux...
2018-10-22 11:53:22
1211
1
原创 x4412 u-boot-2013.01的移植
【实验步骤】一、建立自己的平台 下载源码 我们可以在下面这个网站上下载最新的和以前任一版本的ubootftp://ftp.denx.de/pub/u-boot/ 解压uboot源码并进入目录 $ tar xvf u-boot-2013.01.tar.bz2$ cd u-boot-2013.01 指定交叉编译工具链 $ vim Makefile...
2018-10-22 11:24:17
317
原创 ubuntu 14.04 开发环境配置
一、基本环境配置1.1 安装ubuntu14.04 安装ubuntu一般使用U盘安装方式,详细安装步骤可以百度一下。U盘安装ubuntu需要使用UltraISO的写入硬盘镜像功能。写入方式usb-hdd+ 配置便捷启动 – 写入新主引导MBR选usb-hdd+ 注意: 由于ubuntu默认使用utc,而windows默认使用bios上的rtc。所以如果是双
2017-02-02 23:15:40
1077
Android三维程序设计.pdf
2018-05-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人