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
4412
exynos
4412
祼机LED闪灯 - 一闪一闪亮晶晶
一闪一闪亮晶晶,满天都是小星星……今天,我为你摘下一颗星,闪给你看……只有一颗喔……《exynos
4412
启动过程》一文中讲过,bootloader的作用主要是初始化操作系统启动所需的环境,并引导操作系统
ForeverIT
·
2020-08-08 12:00
嵌入式Linux
exynos
4412
裸机
led
闪灯
Ubuntu 16.04下iTop
4412
环境搭建+Android4.0.3编译
转自:https://www.linuxidc.com/Linux/2016-05/131670.htm系统:Ubuntu16.04.02安装库文件和JDK使用cd命令,进入解压出来的“Android_JDK”-->“jdk6”文件夹,运行脚本文件“install-sun-java6.sh”。进入解压出来的文件夹“Android_JDK”中运行脚本“install-devel-packages.s
Li Shawn
·
2020-08-08 12:55
linux
迅为iTOP-
4412
开发板图像识别项目实战-移植opencv(四)
环境:迅为提供的ubuntu16.04编译器:arm-linux-4.4.1.tar.gzopencv版本:opencv-2.4.9.zip平台:迅为iTOP-
4412
开发板一.安装编译器将arm-linux
Chihiro_S
·
2020-08-08 12:45
CORTEX-A9
4412
开发板图像识别项目-移植jsoncpp库(四)
环境:迅为提供的ubuntu16.04编译器:arm-2014.05-29-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2平台:迅为
4412
开发板一.jsoncpp
Chihiro_S
·
2020-08-08 12:14
开发板
图像识别
4412开发板
移植jsoncpp库
iTOP-
4412
开发板的 GPIO 是怎么操作的?
Exynos
4412
所有的GPIO都有固定的地址,为了方便操作这些GPIO,Linux内核在gpio-exynos4.h里面定义了一些GPIO的宏,例如:#defineEXYNOS4_GPA0(_nr)
Chihiro_S
·
2020-08-08 12:14
4412开发板
Tiny
4412
开始走路!
买来友善之臂的Tiny
4412
的板子,自买来就一直吃灰了,买的时候是真心不会玩,在学校里上了一个星期的培训课,培训课后就忘了怎么用了,后来一直工作上的事情也和嵌入式Linux都不咋地搭边,这段时间工作不是很忙了
_hello_cc
·
2020-08-08 12:16
Tiny4412
基于tiny
4412
按键中断编程
准备工作要先把内核中原有的按键驱动干掉,重新编译内核,用新的内核进行编程。否则原来的按键驱动会阻碍我们编写自己的按键中断驱动,比如相关资源无法使用被系统的按键驱动占用,导致我们无法使用。具体操作方法方法如下:将*号改为M或者空白执行完毕之后,重新编译内核,在linux-3.5目录执行make-j4至于j几根据机器性能来决定,机器性能越好,数字可以填的越大,可增大编译速度。make执行完毕在arch
年纪青青
·
2020-08-08 12:00
个人笔记
随笔
tiny4412
linux
ARM之GPIO介绍(Exynos
4412
平台)
GPIO概述:GPIO的英文全称是General-PurposeInput/Output,也就是通用输入输出。在微控制器芯片上一般都会提供一个“通用可编程IO接口”,即GPIO.接口至少有两个寄存器,即“通用IO控制寄存器”和“通用IO数据寄存器”。特性46个可中断通用控制I/O;172个外部中断;32个外部可唤醒中断;252个多路复用I/O口;睡眠模式引脚状态可控(除了GPX0,GPX1,GPH
凡人不会死
·
2020-08-08 11:04
ARM开发
TINY
4412
内核编译 GPIO驱动流水灯
系统:Ubuntu18.04.1LTSamd64Linux内核版本:3.5编译工具链:arm-linux-gccversion4.4.3我们知道,Linux中上层应用是不能直接访问硬件的,应用访问硬件需要通过内核,因此我们的基本过程是在内核源码中添加GPIO驱动代码,该驱动代码实现上层应用可以通过调用内核中的函数对单个GPIO写,而流水灯的逻辑我们在上层的测试程序中实现。一、准备工作:1、GPIO
Yealdor
·
2020-08-08 11:37
嵌入式Linux学习
TINY4412
GPIO驱动流水灯
minicom使用
内核编译
tiny
4412
设备树之按键中断(一)
开发板:tiny
4412
(1611)内核:linux4.4编译器:arm-none-linux-gnueabi-gcc(gccversion4.8.320140320)中断背后的知识:http://www.cnblogs.com
win9zz
·
2020-08-08 11:46
Tiny4412
Linux
Device
Tree
Tiny4412之旅
⑬tiny
4412
Linux驱动开发之RTC子系统驱动程序
本次来说一下Linux的RTC子系统.(RealTimeClock).在说之前,先说一下STM32上的一些事儿,在移植UCOS的时候,总是想着用timer为系统提供定时中断服务,然后这次搞RTC驱动,忽然,就想到了实际上还可以使用RTC来为UCOS提供系统时钟中断服务,STM32上是有集成RTC的,其实UCOS的创始人出的书上就有说,能提供定时中断的对象有很对,甚至可以用交流电来提供,这样一判断,
__毛豆
·
2020-08-08 11:08
Linux
tiny
4412
基础(三)裸板程序框架
这里描述的是裸板代码不超过BL2,即14K-4的长度,对一些简单外设的使用足够了。内存分布:要使用c语言,那么必须先设置栈,设置0x02027800,0x02027800-0x02027400=1Kstart.S:.text.globl_start_start:ldrsp,=0x02027800//调用C函数之前必须设置栈,栈用于保存运行环境,给局部变量分配空间//参考ROM手册P14,我们把栈指
qq_21353001
·
2020-08-08 11:04
tiny4412
tiny4412
4412
裸机开发
实验手册上说了安装DNW驱动,这个软件我没有细查,不过根据它的功能,它用的是USB上传文件到开发板,所以比那种用串口上传文件要方便很多。USB转串口支持驱动之前已经安装了,现在为了支持USB传输文件当然也要安装驱动,安装时有些文档里面没有说清楚,这里说下。启动DNW,先在Configure里面设置一下,然后再点击SerialPort/connect,接着再打开开发板开关,输入dnw,会自动提示缺少
p942554868
·
2020-08-08 11:53
第三十三天:Tiny
4412
驱动开发之LED驱动和u-boot移植
cd/home/bunfly/source_code/tarxfuboot_tiny
4412
-20130729.tgz2.进入ubo
小窝VS小蜗
·
2020-08-08 11:29
Linux
第三十六天:Tiny
4412
驱动开发之模式跳转
ARM支持七种模式,如下图所示:1、UserMode:用户模式。2、FIQMode:快速中断模式。3、IRQMode:中断模式。中断(不包括软中断)处理函数在这种模式下执行。4、SupervisorMode:监视模式。软中断(SWI)处理函数在这种模式下执行。5、AbortMode:所有同内存保护相关的异常均在这种模式下执行。6、UndefinedMode:处理无效指令的异常处理函数在这种模式下执
小窝VS小蜗
·
2020-08-08 11:29
Linux
第三十四天:Tiny
4412
驱动开发之按键驱动与蜂鸣器驱动
编写按键驱动的过程和编写LED灯的驱动类似。区别在于按键是在底板上的。要从底板的电路图开始看。使用key为关键字查找电路图:可以得知的信息:按键松开时候XEINT26为高电平。按下时候为低电平。所以要判断按键是否被按下,就要检测XEINT26的状态。使用XEINT26为关键字,在核心板上查看其定义。找到下图:XEINT26在核心板上链接到GPX3_2上。然后就是去datasheet中查找GPX3_
小窝VS小蜗
·
2020-08-08 11:29
Linux
Exynos
4412
处理器流水灯LED实现代码及过程详解
1.先在厂家给的原理图中找到LED灯模块我们可以看到一共4个led,按照共阳极的接法如果将led的另外一段设置为低电平的时候,led两端有电位差,led亮,如果将led的另外一段设置为高电平的时候,led两端没有电位差,led灭如果给三极管的基极设置为高电平的时候,三级管导通,led5的两端产生电位差,led亮如果给三极管的基极设置为低电平的时候,三级管不导通,led5的两端没有电位差,led灭2
hhl_work
·
2020-08-08 11:24
arm
Tiny
4412
——Android访问硬件的方法
本博文对应地址:https://hceng.cn/2019/03/15/Tiny
4412
——Android访问硬件的方法/#more2019年,正式学习Android驱动。
hceng_blog
·
2020-08-08 11:23
Android驱动
嵌入式基础
Linux驱动
tiny
4412
学习(四)之移植linux-设备树(2)设备树之LED点灯
硬件平台:tiny
4412
系统:linux-4.4文件系统:busybox-1.25编译器:arm-none-linux-gnueabi-gcc(gccversion4.8.320140320)uboot
【星星之火】
·
2020-08-08 10:40
基于ARM_contexA9 led驱动编程
基于ARM_contexA9led驱动编程关于友善之臂出的这款contexA9开发板,目前在网络上的资源较少,特别是内核的,非常之少,鉴于这种情况,我将会写一个系列的驱动来做关于tiny
4412
这款板子开发的总结
dilireba
·
2020-08-08 10:02
4412
裸机程序之点亮LED
4412
裸机程序之点亮LED看一下Tiny
4412
原理图:在Tiny
4412
核心板上有4个可编程控制LED,我们来点亮led1,led1右边接3.3V电源,左边接GPM4_0接口,把GPM4_0设成低电平
cyj88jyc
·
2020-08-08 10:28
4412裸机
tiny
4412
开发板GPIO试验
三星Exynos
4412
,它有304个GPIO,分为GPA0、GPA1、GPB、GPC0、GPC1等共37组。可以通过设置寄存器来确定某个引脚用于输入、输出还是其它特殊功能。
晴天_QQ
·
2020-08-08 10:18
tiny4412开发板学习记录
友善之臂
4412
开发板android应用层通过jni直接控制除LED、蜂鸣器外的其它IO口,系统直接重启问题
问题描述:安卓应用层,app通过jni打开/dev下的自己写的LED设备驱动文件,进行读写操作。能控制核心板上的4个LED灯亮灭。当把linux内核LED驱动中的针脚地址从GPM4_0改为GPJ1_5(也就是PCB板上的com10,连接CMOSCAMERA)或其他口,试图通过这个针脚直接点亮我外接的一个LED灯时,安卓系统卡住了,卡了约2到3秒的样子,安卓系统重启了。问题未知[备注:外设板为友善之
bilifo
·
2020-08-08 10:43
安卓底层驱动学习
安卓应用学习
基于Tiny
4412
的Linux按键输入子系统驱动的实现(一)
基于输入子系统的按键驱动的实现一、前期的准备工作1、基本的开发环境交叉开发环境:Ubuntu12.04Linux内核版本:Linux-3.0.86GUI系统:Qtopia2.2.0开发板:友善之臂的Tiny
4412
TECH_PRO
·
2020-08-08 10:48
二、Tiny
4412
开发板运行安卓系统
1、想要在tiny
4412
开发板上运行安卓系统,首先需要一个boot文件去启动内核,内核在去启动安卓系统,也就是说咱们得下载uboot、kernel、android各自的文件到sd或者emmc中。
Lidroid
·
2020-08-08 10:33
Android
迅为
4412
开发板Linux驱动教程之GPIO的初始化
视频下载地址:http://pan.baidu.com/s/1c06oitiGPIO的初始化•在内核源码目录下使用命令“lsdrivers/gpio/*.o”,可以看到“gpio-exynos4”被编译进了内核–生成.o文件代表最终被编译进了内核–除了menuconfig配置文件,还可以通过.o文件来判定该文件是否编译进了内核•在“gpio-exynos4.c”文件最下面一行–core_initc
Chihiro_S
·
2020-08-08 10:49
4412开发板
tiny
4412
开发板
核心板:CPU处理器:SamsungARMCortex-A9四核Exynos
4412
Quad-core处理器,运行主频1.5GHz。内置ARMMali-400双核GPU。
Geek猫
·
2020-08-08 10:06
tiny4412
tiny
4412
-arm嵌入式开发裸板驱动 (二):arm基础GPIO操作
GPIO:GeneralPurposeInput/Output(GPIO)Control具体查阅exynos
4412
手册第六章或googleGPIO本章介绍操作GPIO相关寄存器实现按键控制led灯亮灭或蜂鸣器
wycinxaut
·
2020-08-08 10:04
tiny
4412
-arm嵌入式开发裸板驱动 (一):开发环境及工具搭建和介绍
写在前面:在学习arm嵌入式时,发现网上exynos
4412
的资料很少(针对友善tiny
4412
开发板)走了很多弯路。把自己的学习经历写下来供参考。
wycinxaut
·
2020-08-08 10:32
【ARM】Tiny
4412
裸板编程之 printf函数
00.目录文章目录00.目录01.开发环境02.printf概述03.Uboot中printf函数04.程序示例一05.附录01.开发环境开发板:Tiny
4412
SDK标准版「Tiny
4412
SDK1506
沧海一笑-dj
·
2020-08-08 10:54
ARM
uboot
printf
tiny4412
tiny4412函数
arm
【ARM】Tiny
4412
裸板编程之LED(C语言)
00.目录01.控制原理02.配置寄存器03.程序示例一04.程序示例二05.程序示例三06.程序实例四07.附录01.控制原理咱们的LED在核心板上,所以需要看核心板的原理图打开核心板原理图(Tiny
4412
沧海一笑-dj
·
2020-08-08 10:54
ARM
tiny4412
C语言
GPIO
arm
tiny4412裸机程序
【ARM】Tiny
4412
裸板编程之按键(C语言)
00.目录文章目录00.目录01.开发环境02.控制原理03.配置寄存器04.程序示例一05.程序示例二06.附录01.开发环境开发板:Tiny
4412
SDK标准版「Tiny
4412
SDK1506」工具
沧海一笑-dj
·
2020-08-08 10:54
ARM
tiny4412
ARM
ARM裸机
tiny4412
按键
4414裸机编程
【ARM】Tiny
4412
裸板编程之蜂鸣器(C语言)
00.目录文章目录00.目录01.控制原理02.配置寄存器03.程序示例一04.程序示例二05.程序示例三06.附录01.控制原理咱们的蜂鸣器在底板上,所以需要看底板的原理图打开底板原理图(Tiny
4412
SDK
沧海一笑-dj
·
2020-08-08 10:54
ARM
蜂鸣器
tiny4412
tiny4412蜂鸣器
arm
arm裸机程序
【ARM】Tiny
4412
裸板编程之按键
00.目录文章目录00.目录01.开发环境02.控制原理03.配置寄存器04.程序示例一05.程序示例二06.附录01.开发环境开发板:Tiny
4412
SDK标准版「Tiny
4412
SDK1506」工具
沧海一笑-dj
·
2020-08-08 10:53
ARM
tiny4412
4414
arm
汇编程序
arm裸机
【ARM】Tiny
4412
裸板编程之静态库(libc.a)
00.目录文章目录00.目录01.开发环境02.概述03.库的来源04.程序示例一05.程序示例二06.附录01.开发环境开发板:Tiny
4412
SDK标准版「Tiny
4412
SDK1506」工具:「arm-linux-gcc
沧海一笑-dj
·
2020-08-08 10:10
ARM
libc
arm
tiny4412
arm
libc
arm裸机
开源项目Mjpeg-Streamer的bug修复
使用tiny
4412
开发板移植MJPEG-Streamer的时候,运行项目时发现,-d参数指定的设备路径总是出错/dev/video15在传入之后变成了/dev/video1我原先在mini2440上多次移植过这个项目所以我很确定是
segment-fault
·
2020-08-08 01:40
Exynos
4412
IIC 总线驱动开发相关问题总结
一、问题1、IIC总线上的设备是怎么描述的?structi2c_client{structdevicedev;...};2、IIC总线上的驱动是怎么描述的?structi2c_driver{structdevice_driverdriver;};3、IIC总线上的设备和驱动是怎么匹配的1)、对于Cortex-A8通过driver提供id_table和client->name匹配2)、对于Corte
zqixiao_09
·
2020-08-07 23:00
Linux
系统
Linux
IIC
驱动开发
Linux
驱动开发进阶
Android LCD(四):LCD驱动调试篇
androidLCDTFTSN75LVDS83BTTL-LVDSLCD电压背光电压平台信息:内核:linux2.6/linux3.0系统:android/android4.0平台:samsungexynos4210、exynos
4412
xubin341719
·
2020-08-07 22:58
S5PXX(三星)
android
linux
嵌入式入门
手把手教你从零实现Linux misc设备驱动一(基于友善之臂
4412
开发板)
关于如何来写一个misc设备,在前面有篇文章已经介绍了大致的流程,现在就让我们来实现一个最简单的misc设备驱动。http://blog.csdn.net/morixinguan/article/details/52700146关于前面的字符设备有以下四篇文章,可以做参考:http://blog.csdn.net/morixinguan/article/details/55002774http:/
weixin_34050389
·
2020-08-07 20:16
【TINY
4412
】LINUX移植笔记:(17)设备树HELLO WORLD驱动
【TINY
4412
】LINUX移植笔记:(17)设备树HELLOWORLD驱动宿主机:虚拟机Ubuntu16.04LTS/X64目标板[底板]:Tiny
4412
SDK-1506目标板[核心板]:Tiny
4412
大水猫
·
2020-08-07 18:32
TINY4412
LINUX
linux_module机制
语法:modinfo模块名测试:[root@localhostchar]#modinfotiny
4412
_hello_module.kofilename:tiny
4412
_hello_module.
Letcos
·
2020-08-07 15:00
android
模块分类
设备树学习之(六)RTC
开发板:tiny
4412
SDK+S702+4GBFlash要移植的内核版本:Linux-4.4.0(支持devicetree)u-boot版本:友善之臂自带的U-Boot2010.12busybox版本
Linux学习之路
·
2020-08-07 15:55
Device
Tree
Tiny4412
DTS之Tiny4412
4412
devicetree
rtc
设备树学习之(十)spi flash
开发板:tiny
4412
SDK+S702+4GBFlash要移植的内核版本:Linux-4.4.0(支持devicetree)u-boot版本:友善之臂自带的U-Boot2010.12busybox版本
Linux学习之路
·
2020-08-07 15:55
Device
Tree
Tiny4412
DTS之Tiny4412
RK3288——LCD裸机
1.常见的LCD显示接口在之前写的Exynos
4412
——LCD驱动里,使用的RGB接口。除了RGB接口,如今市面上主流
hceng_blog
·
2020-08-07 14:20
嵌入式基础
ARM裸机
【ARM】Tiny
4412
裸板编程之蜂鸣器
00.目录文章目录00.目录01.控制原理02.配置寄存器03.程序示例一04.程序示例二05.程序示例三06.附录01.控制原理咱们的蜂鸣器在底板上,所以需要看底板的原理图打开底板原理图(Tiny
4412
SDK
沧海一笑-dj
·
2020-08-06 11:48
ARM
蜂鸣器
tiny4412
arm
arm汇编
tiny4412蜂鸣器
【ARM】Tiny
4412
裸机编程之GPIO简介
00.目录文章目录00.目录01.GPIO概述02.GPIO寄存器03.GPIO框图04.附录01.GPIO概述GPIO(GeneralPurposeI/OPorts)意思为通用输入/输出端口,通俗地说,就是一些引脚,可以通过它们输出高低电平、或者通过它们读入引脚的状态──是高电平还是低电平。在嵌入式系统中常常有数量众多,但是结构却比简单的外部设备/电路,对这些设备/电路,有的需要CPU为之提供控
沧海一笑-dj
·
2020-08-06 11:17
ARM
GPIO
GPIO简介
GPIO寄存器
GPIO框图
gpio
【ARM】Tiny
4412
裸机编程之LED(一)
.目录文章目录00.目录01.控制原理02.配置寄存器03.程序示例一04.程序示例二05.程序示例三06.附录01.控制原理咱们的LED在核心板上,所以需要看核心板的原理图打开核心板原理图(Tiny
4412
沧海一笑-dj
·
2020-08-06 11:17
ARM
GPIO
LED
tiny4412
arm
tiny4412裸机
【ARM】Tiny
4412
裸板编程之LED(二)
.目录文章目录00.目录01.控制原理02.配置寄存器03.程序示例一04.程序示例二05.程序示例三06.附录01.控制原理咱们的LED在核心板上,所以需要看核心板的原理图打开核心板原理图(Tiny
4412
沧海一笑-dj
·
2020-08-06 11:41
ARM
tiny4412
led
gpio
arm
arm
gpio
设备树学习之(一)GPIO中断
开发板:tiny
4412
SDK+S702+4GBFlash要移植的内核版本:Linux-4.4.0(支持devicetree)u-boot版本:友善之臂自带的U-Boot2010.12busybox版本
镖叔
·
2020-08-05 20:13
设备树学习
4412
u-boot详细启动流程
u-boot启动1.start.S1.1u-boot入口函数_start设置异常向量表,跳转到reset函数58_start:breset59ldrpc,_undefined_instruction60ldrpc,_software_interrupt61ldrpc,_prefetch_abort62ldrpc,_data_abort63ldrpc,_not_used64ldrpc,_irq65l
ytlier112
·
2020-08-05 15:56
u-boot
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他