E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Tiny4412
【
TINY4412
】LINUX移植笔记:(27)设备树LCD驱动
【
TINY4412
】LINUX移植笔记:(27)设备树LCD驱动宿主机:虚拟机Ubuntu16.04LTS/X64目标板[底板]:
Tiny4412
SDK-1506目标板[核心板]:
Tiny4412
-1412LINUX
大水猫
·
2020-08-18 16:00
TINY4412
LINUX
tiny4412
linux-4.2 移植(十一)LCD驱动移植
简介
tiny4412
lcd屏使用的液晶屏型号是S702,它通过RGB888跟4412进行数据通信。LCD驱动的实现方式有两种,一种是单独写驱动模块,另一种是基于源码s3c-fb.c去修改。
小黄鸡#
·
2020-08-18 16:05
Tiny4412
Linux_4.2移植
Linux摄像头驱动3——LCD显示
本博文对应地址:https://hceng.cn/2018/05/18/Linux摄像头驱动3——LCD显示/#moreLinux摄像头驱动学习第三篇,在
Tiny4412
的LCD上显示摄像头采集图像。
hceng_blog
·
2020-08-18 15:41
Linux驱动
嵌入式基础
Linux应用
Tiny4412
Android5.0 定制media codecs相关的格式(二)
http://blog.csdn.net/morixinguan/article/details/73149058上一节说到4412的在Android5.0源代码中支持了许多的格式,那么这些格式最终又是怎么确定的呢?找到以下这个文件:android-5.0.2/frameworks/base/media/java\android/media/MediaFile.java/**Copyright(C
weixin_33971130
·
2020-08-18 09:07
APP通过JNI调用直接访问LED灯DEMO
开发环境:Androidstdio3.5.3开发板:
tiny4412
开发板软件版本:Android5.0.2+kernel3.0.86一、实现一个简单的LED操作APP
TNT_TT
·
2020-08-17 13:05
Android开发
嵌入式Linux
Linux
设备驱动
tslib ts_test显示界面,但触摸无反应,运行qt4命令触摸有反应
今日刚买了块
tiny4412
+hd700开发板,想设计一个4412+12寸电容屏显示控制,想通过开发板验证自己设计的12寸电容屏好坏,以前都是用电阻屏,没有玩过电容屏,那就按照电阻屏的测试方法进行,就是先用
拿破仑的海阔天空
·
2020-08-17 05:53
qt
Linux内核移植-------操作笔记
分为以下三步:第一步:制作uboot需要准备的资料:源码包(官网提供,如友善之臂的4412,对应uboot_
tiny4412
-sdk1506.tar.bz2)SD卡(需要大的那种,因为接口是MMC)Sec
丶Apache
·
2020-08-16 07:25
Linux驱动编程(驱动层)
基于
tiny4412
开发板的I2C子系统写法
I2C总线知识I2C子系统框架I2C是一个不是很复杂的通信协议,在裸机上能够轻易实现,但是linux系统下的I2C系统框架复杂的,简单控制IO电平输出不行,这是因为与裸机相比,linux是一个多进程系统,在进行I2C通信过程中很可能被其他进程打断,这样就会造成数据丢失,为了避免此种情况,便有了现在的I2C子系统,除了保证数据不丢失,可移植性也大大增强。I2C核心I2C核心提供了I2C总线驱动和设备
年纪青青
·
2020-08-16 04:35
个人笔记
随笔
linux函数练习
tiny4412
linux
基于
tiny4412
开发板LED灯驱动标准的read write函数写法
简介原来曾经写过一个led灯的驱动,调用readwrite函数对灯的亮灭进行操作,虽然达到了控制的目的,学过系统编程的人知道,其实标准的readwrite函数的用法,并不是这样的,在对文件操作时,我们读取相关文件内容时,每当我们读取一部分内容时,文件内位置指针会随着移动,在进行文件内容读取时,读取内容会在当前位置读取一定数量的内容。写操作同样。当我们写一些内容到一个文件,例如将1234456789
年纪青青
·
2020-08-16 04:04
tiny4412
个人笔记
随笔
linux
烧写kernel,ramdisk,rootfs 到emmc
由于友善的superboot不开源,不利于我们学习,所以我们手动烧写uboot,kernel,ramdisk,rootfs到emmcuboot的烧写步骤请点击《
tiny4412
通过dnw烧写uboot到
强威先生
·
2020-08-15 14:31
nanoPC-T1 4412u-boot启动
硬件平台:nanoPC-T1-4412开发板u-boot:友善提供的
tiny4412
-ubootlinux:3.4.99nanoPC-T1-4412开发板,友善提供的资料并不是很多,只能慢慢摸索着开发了
L_Backkom
·
2020-08-15 13:33
tiny4412
lcd驱动问题记录
一下都是在友善
tiny4412
的linux3.5内核中移植lcd平台资源1.需要添加lcd的平台设备信息//初始化
highfly591
·
2020-08-15 07:26
友善FriendlyARM
Tiny4412
uboot 编译制作
READMEforFriendlyARM
Tiny4412
说明:本u-boot源代码由三星原厂提供,并由友善之臂修改移植,以适用于
Tiny4412
开发板平台。
月光下的麦克
·
2020-08-15 06:56
Linux
ARM处理器的未定义指令异常处理过程分析
开发板:
tiny4412
;工具链版本:gccversion4.5.1(ctng-1.8.1-FA)主要设置以下几个文件:start.S文
晴天_QQ
·
2020-08-15 06:07
tiny4412开发板学习记录
Tiny4412
ARM开发环境搭建—Minicom串口工具安装及配置
Tiny4412
ARM开发环境搭建—Minicom串口工具安装及配置
Tiny4412
ARM开发环境搭建Minicom串口工具安装及配置简述安装及配置串口工具以Minicom为例1Windows系统连接串口
micro虾米
·
2020-08-13 20:38
Tiny4412
ARM
ARM
Tiny4412
minicom
嵌入式环境下基于onvif协议取得的RTSP视频流以及opencv的交叉编译
Linux版本:ubuntu12.04Arm平台:
Tiny4412
交叉编译工具:arm-none-linux-gnueabi-gcc-4.5.1、arm-none-linux-gnueabi-g++交叉编译
Cayler
·
2020-08-12 15:07
基于Ubuntu15系统的
tiny4412
SD卡烧录裸机程序
烧录工具下载链接:http://download.csdn.net/detail/jzxcumt/9350473原理说明:压缩包解压后,其中的fuse.sh和子文件夹Fuse里的sd_fusing.sh的功能是一样的,只不过fuse.sh修改了sd_fusing.sh中的一些路径和输出信息,使得下载烧录不用再进入Fuse目录,这样调用更加方便。Fuse中的内容有:sd_fdisk.c、check_
jzx_cumt
·
2020-08-12 11:11
Linux开发
嵌入式课程设计 —— STM32串口编程
STM32F407串口个数:6个串口串口1:用来输出调试信息STM32串口2的使用:1)STM32F407开发板-----------------
tiny4412
开发板通信网络串口2)STM32F407
qq_38422833
·
2020-08-11 13:39
Android应用程序访问硬件驱动(JNI方式)
一、LED驱动leds_4412.c是
tiny4412
开发板一个简单的LED驱动#include#include#include#include#include#include#include#include
小跃_进击
·
2020-08-10 21:21
Android系统
android系统
Uboot2016 for
tiny4412
调试
前面已经添加了点灯代码了,那就让我们开始调试吧。 前面添加点灯代码的时候我们就知道,代码是能够成功运行到crt0.S中的_main的,那我们就可以直接从crt0.S中开始分析了。分析前大家可以花点时间看看crt0.S文件最上面的注释,看完应该就对_main所做的事情有所了解了。另外,我们还可以通过指令arm-none-eabi-objdump-S./spl/u-boot-spl>u-boot-s
xiaojimmychen
·
2020-08-10 02:34
u-boot
for
tiny4412
tiny4412
裸板程序之点灯(二)
sc@sc-System-Product-Name:~/work/
tiny4412
/sd_fuse$dfFilesystem1K-blocksUsedAvaila
白鲸入海
·
2020-08-10 01:13
[
tiny4412
]u-boot启动后点灯(二)
在uboot启动起来后,通过System.map可以得到43e00000T_start接下来,通过汇编实现对led的控制。#defineGPM4BASE0x11000000#defineGPM4CON0x2e0#defineGPM4DAT0x2e4.align2.text.global_start_start:movip,sppush{fp,ip,lr,pc}subfp,ip,#4@setGPM4
__Jason_
·
2020-08-09 23:12
Tiny4412
设备树学习之(二)点灯
开发板:
tiny4412
SDK+S702+4GBFlash要移植的内核版本:Linux-4.4.0(支持devicetree)u-boot版本:友善之臂自带的U-Boot2010.12busybox版本
Linux学习之路
·
2020-08-09 22:00
Device
Tree
Tiny4412
DTS之Tiny4412
tiny4412
裸板程序之点灯(一)
最近折腾
tiny4412
开发板,先用裸板点个灯,玩一下裸板程序,后面打算移植最新的uboot和内核到
tiny4412
开发板上去。
白鲸入海
·
2020-08-09 17:14
【ARM】
Tiny4412
裸板编程之ADC
00.目录文章目录00.目录01.开发环境02.ADC概述03.ADC特性04.ADC模块图05.ADC寄存器06.ADC电路连接07.程序示例08.附录01.开发环境开发板:
Tiny4412
SDK标准版
沧海一笑-dj
·
2020-08-09 17:01
ARM
tiny4412
开发板蜂鸣器驱动
在高级控制中可以利用PWM波对蜂鸣器进行调音,这里只演示蜂鸣器是否发声,在
tiny4412
开发板上蜂鸣器驱动电路如下:与蜂鸣器连接的引脚通过逐级查找,可以看到它的引脚与CPUGPD0引脚连接,分析蜂鸣器驱动电路可以得出这样的结论
年纪青青
·
2020-08-09 03:34
linux
tiny4412
个人笔记
随笔
移植QT5.7到
tiny4412
开发板
移植前的准备虚拟机:ubuntu16.04,硬盘空间尽量大一些,20G略微有点小,开发板根文件系统已经做好。交叉编译环境:arm-linux-gcc使用4.8版本以上,否则对c++11支持度不好,这里使用arm-2014.05-29-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2QT5.7源码包:针对嵌入式平台编译,编译完成移植到开发板用于支持运行
年纪青青
·
2020-08-09 03:34
个人笔记
随笔
tiny4412
linux
Qt
linux函数练习
tiny4412
开发板LED灯驱动写法
本章介绍只控制led灯的亮灭,
tiny4412
开发板有四个LED灯在核心板上供用户操作,led灯亮灭靠cpuIO口输出电平,具体操控看实际电路。
年纪青青
·
2020-08-09 03:34
个人笔记
随笔
tiny4412
linux
基于
tiny4412
开发板led灯字符设备ioctl驱动写法
ioctl接口作用write:向设备写入数据,单独这个接口并不能满足现实设备控制的全部需求。例如一个LCD控制器:主要作用是驱动lcd屏,要显示就是通过write接口把显示数据发给lcd控制器指定的显存。而参数设置类参数通过write接口设置就可能回和普通的显示数据弄混了。为了解决这个问题,内核提供一个接口ioctl对设备进行控制(参数设置,参数查询等功能)。ioctl主要实现不太好实现的功能。i
年纪青青
·
2020-08-09 03:03
个人笔记
随笔
tiny4412
linux
基于
tiny4412
按键中断驱动的poll、select函数演示
poll函数应用背景文件阻塞、非阻塞操作对单个文件可能影响不大,但当我们以阻塞的方式打开多个文件时,有时会出现一种不好的现象,下面利用伪代码演示一下:#includeintfd1,fd2;intmain(void){fd1=open("/dev/sd1",ORDWR);fd2=open("/dev/sd2",ORDWR);read(fd1,user,4)//读取第一个文件,如果这里阻塞,影响后面文
年纪青青
·
2020-08-09 03:03
个人笔记
随笔
linux函数练习
tiny4412
linux
tiny4412
编译并烧写系统
编译uboot_
tiny4412
:cduboot_
tiny4412
/make
tiny4412
_configmakesudocptools/mkimage/usr/bin/编译:linux-3.0.86cdlinux
Geek猫
·
2020-08-09 03:03
tiny4412
Tiny4412
裸机程序之UART收发数据
出自:http://www.techbulo.com/1555.htmlExynos4412UART的特性Exynos4412中UART,有4个独立的通道,每个通道都可以工作于中断模式或DMA模式,即UART可以发出中断或DMA请求以便在UART、CPU间传输数据。UART由波特率发生器、发送器、接收器和控制逻辑组成。使用系统时钟时,Exynos4412的UART波特率可以达到4Mbps。波特率可
过儿丶
·
2020-08-09 03:13
Tiny 4412 lcd 驱动分析 2
/home/yangjia/samba/linux-3.5/arch/arm/mach-exynos/mach-
tiny4412
.c。_initdata定义在此文件中。平台驱动都重要在这里注册。
xiaopohaibebo
·
2020-08-09 03:30
linux驱动
基于
tiny4412
搭建Android开发环境
PC主机:ubuntu12.04开发板:
tiny4412
前提:保证PC机能连接互联网,并使用ubuntu的官方源执行sudoapt-getupdate在使用ubuntu12.04.5搭建Android开发环境时
微联智控工作室
·
2020-08-09 02:54
安卓相关开发
tiny4412
andriod灯光系统_led_class驱动
对于andriod的灯光系统解析:首先别人的APP要能直接访问到你写的硬件或者不经过任何修改的APP能直接使用你的驱动,就需要使用系统自带的JNI,所以我们需要写出符合系统自带JNI文件的HAL文件和驱动程序.写出leds_4412.c1.分配led_classdev2设置:led_devs[i].cdev.max_brightness=LED_FULL;led_devs[i].cdev.brig
Mr 喃瓜
·
2020-08-09 01:47
kernel
嵌入式
安卓
韦东山 第四期安卓linux下 ubuntu安卓开发环境搭建,
tiny4412
安卓5.0 环境搭建
jdk刚好对应着安卓5.0.2的开发环境安卓android-5.0.2交叉编译工具链arm-linux-gcc-4.5.1-v6-vfplinux内核linux-3.0.86-20170221uboot
tiny4412
Mr 喃瓜
·
2020-08-09 01:46
linux
ubuntu
安卓
嵌入式
【
TINY4412
】嵌入式Linux LED驱动程序编写
主要步骤烧录内核及根文件系统用《从0开始学Linux驱动开发(一)》中的步骤做初步尝试驱动程序分析配置WDT定时器(ledwdt.c)编写各个驱动操作函数编写应用程序(ledwdt_demo.c)编译驱动并传到开发板中参考资料烧录内核及根文件系统重新编译内核(1)在模块运行之前,为了消除内核中自带的LED模块的影响,需要将自带的LED模块关掉:makemenuconfig(2)在编写驱动之前,因为
做白日梦的猫
·
2020-08-09 01:32
TINY4412
TINY4412
自制文件系统启动Qtopia
系统:Ubuntu18.04.1LTSamd64编译工具链:arm-linux-gccversion4.4.3硬件:路由器一台,网线一根一、准备工作创建一个文件夹rootfs用来存放所有资源:将需要用到的所有源码放在该目录下,包括uboot源码,linux-3.5源码,友善qtopia文件系统镜像,友善qtopia文件系统源码,友善busybox源码包放到该目录下:二、Busybox编译:解压源码
Yealdor
·
2020-08-09 01:18
嵌入式Linux学习
tiny4412
串口驱动分析九 --- shell终端
作者:彭东林邮箱:
[email protected]
开发板:
tiny4412
ADK+S7004GBFlash主机:Wind764位虚拟机:Vmware+Ubuntu12_04u-boot:U-Boot2010.12Linux
weixin_34138139
·
2020-08-09 00:58
shell
运维
移动开发
基於
tiny4412
的Linux內核移植 --- 实例学习中断背后的知识(1)
作者:彭东林邮箱:
[email protected]
:405728433平台
tiny4412
ADKLinux-4.9概述前面几篇博文列举了在有设备树的时候,gpio中断的用法示例。
weixin_34088598
·
2020-08-09 00:45
嵌入式
数据结构与算法
从零开始写linux字符设备驱动程序(一)(基于友善之臂
tiny4412
开发板)
从这篇博文开始,我将开始手把手教会大家写linux设备驱动程序这是开篇,如何来写第一个字符设备驱动程序。首先,写一个最简单的字符设备驱动程序需要什么?或者说我们需要了解什么?1、每一个字符设备至少需要有一个设备号2、设备号=主设备号+次设备号3、同一类设备的主设备号一般是相同的,但不是绝对的。那么,写一个简单的字符设备驱动程序,我们需要内核里的这几个头文件,因为我们需要调用一个基本的宏和一些基本的
weixin_34082789
·
2020-08-09 00:43
基于ARM_contexA9 led驱动编程
关于友善之臂出的这款contexA9开发板,目前在网络上的资源较少,特别是内核的,非常之少,鉴于这种情况,我将会写一个系列的驱动来做关于
tiny4412
这款板子开发的总结。
weixin_33969116
·
2020-08-09 00:46
基于
tiny4412
的Linux内核移植 --- aliases节点解析
作者信息作者:彭东林邮箱:
[email protected]
:405728433平台简介开发板:
tiny4412
ADK+S700+4GBFlash要移植的内核版本:Linux-4.4.0(
weixin_33888907
·
2020-08-09 00:22
Tiny4412
开发板 LED灯的控制
再开发板上我们的外部设备led,在核心板.所以我们需要打开核心板电路图.zshh@HP:~/work/arm/arm资料/exynos4412_lzy/schematic$lsLCD-HD700-1306.pdf
Tiny4412
weixin_33757609
·
2020-08-09 00:18
Tiny4412
使用汇编点亮LED,实现流水灯效果
2019独角兽企业重金招聘Python工程师标准>>>本文转自:http://www.techbulo.com/1313.html从今天开始就正式进入到
tiny4412
的开发学习中了,今天主要看了一下
Tiny4412
weixin_33727510
·
2020-08-09 00:09
tiny4412
解决内核编译版本号问题
内核版本:linux-3.5开发板:
tiny4412
作者:彭东林邮箱:
[email protected]
问题:由于我使用git管理内核代码,导致编译完成后内核版本变成了如下形式:Linuxversion3.5.0
weixin_33682719
·
2020-08-09 00:54
从零开始写linux字符设备驱动程序(四)(基于友善之臂
tiny4412
开发板)
前面,我们基本已经学会怎么去编写一个简单的字符设备驱动程序了,这节,我们来看看友善之臂中提供的led驱动。参考之前写的文章,我们已经知道LED的GPIO口,和一些配置信息:http://blog.csdn.net/morixinguan/article/details/50619675在友善之臂提供的内核中,已经有一个文件对这些GPIO做了对应的封装,在drivers/gpio/gpio_dvs/
weixin_33681778
·
2020-08-09 00:53
制作SD卡启动自己编译的uboot.bin
READMEforFriendlyARM
Tiny4412
-----------------------------------------------------1.Builduboota)安装好toolchain
weixin_33670713
·
2020-08-09 00:22
Tiny4412
_android5.0.2编译
源码导入android参考参考21,.setenv2,lunch(choose14.full_
tiny4412
-eng)3,mmmdevelopment/tools/idegen/4,sh.
artemiseven
·
2020-08-08 22:22
Android
Linux内核安装按键驱动步骤及测试
硬件平台:搭载ARM9芯片的
tiny4412
开发板宿主机系统:Fedora13编译内核版本:Linux3.5gcc版本:arm-linux-gcc4.5.1步骤:1、在Linux-3.5/drivers
本杰阿明
·
2020-08-08 22:13
嵌入式开发
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他