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开发板
移植Ubuntu Base 20.04 LTS (Focal Fossa)到
4412开发板
前言此文填上篇文章【移植Linux-5.4+内核到
4412开发板
移植】的坑,在前面的文章移植完uboot,内核后,接下来就是文件系统的移植了。
Jason416就是我
·
2020-08-17 11:18
iTop4412移植专栏
tslib ts_test显示界面,但触摸无反应,运行qt4命令触摸有反应
执行步骤如下:1、tiny
4412开发板
光盘中的images中Linux启动;2、将bin/qt4脚本中,屏蔽#cd/usr/local/Trolltech/QtEmbedd
拿破仑的海阔天空
·
2020-08-17 05:53
qt
最新的ARM-GCC下载安装指南
developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-a/downloads我使用的是
4412
a1304662033
·
2020-08-16 18:17
制作一个最小Linux系统
使用的是itop
4412开发板
(仅记录个人的学习回顾,如有不当之处欢迎指出)---------致谢准备:busybox软件、uboot(一般和开发板配套)、zImage(kernel内核)、ramdisk-uboot.img
weixin_33853794
·
2020-08-16 15:39
cortex A9 中断模式遇到的问题
4412开发板
中断模式遇到的跳转问题在异常向量表中通常有两组地址(Normaladdress(0x00000000)和Highvectoraddress(0xFFFF0000)),其中Normaladdress
hrv7
·
2020-08-16 08:35
汇编语言
cortex
A9
基于tiny
4412开发板
的I2C子系统写法
I2C总线知识I2C子系统框架I2C是一个不是很复杂的通信协议,在裸机上能够轻易实现,但是linux系统下的I2C系统框架复杂的,简单控制IO电平输出不行,这是因为与裸机相比,linux是一个多进程系统,在进行I2C通信过程中很可能被其他进程打断,这样就会造成数据丢失,为了避免此种情况,便有了现在的I2C子系统,除了保证数据不丢失,可移植性也大大增强。I2C核心I2C核心提供了I2C总线驱动和设备
年纪青青
·
2020-08-16 04:35
个人笔记
随笔
linux函数练习
tiny4412
linux
基于tiny
4412开发板
LED灯驱动标准的read write函数写法
简介原来曾经写过一个led灯的驱动,调用readwrite函数对灯的亮灭进行操作,虽然达到了控制的目的,学过系统编程的人知道,其实标准的readwrite函数的用法,并不是这样的,在对文件操作时,我们读取相关文件内容时,每当我们读取一部分内容时,文件内位置指针会随着移动,在进行文件内容读取时,读取内容会在当前位置读取一定数量的内容。写操作同样。当我们写一些内容到一个文件,例如将1234456789
年纪青青
·
2020-08-16 04:04
tiny4412
个人笔记
随笔
linux
手把手教你写Linux设备驱动---定时器(一)(基于友善之臂
4412开发板
)
这个专题我们来说下Linux中的定时器。在Linux内核中,有这样的一个定时器,叫做内核定时器,内核定时器用于控制某个函数,也就是定时器将要处理的函数在未来的某个特定的时间内执行。内核定时器注册的处理函数只执行一次,即不是循环执行的。如果对延迟的精度要求不高的话,最简单的实现方法如下---忙等待:Unsignedlongj=jiffies+jit_delay*HZ;While(jiffies||3
weixin_34279579
·
2020-08-15 16:13
runtime
数据结构与算法
fs
4412开发板
学习笔记(七)
摄像头驱动:目录:Linux3.0drivers\media\videoLinux3.14.29drivers\media\i2c\soc_cameraCMOS摄像头驱动:一、device1.设备地址从OV3640_CSP_11_SPEC.pdfP39可知道到Thedeviceslaveaddressesare0x78forwrite(01111000)and0x79forread(0111100
原點
·
2020-08-15 16:49
嵌入式
nanoPC-T1 4412u-boot启动
硬件平台:nanoPC-T1-
4412开发板
u-boot:友善提供的tiny4412-ubootlinux:3.4.99nanoPC-T1-
4412开发板
,友善提供的资料并不是很多,只能慢慢摸索着开发了
L_Backkom
·
2020-08-15 13:33
讯为
4412开发板
嵌入式学习(十一)Makefile代码分析
文章目录五、Makefile源码分析(一)、删除不相关数据(二)、Makefile中mkconfig部分1、@$(MKCONFIG)的意思2、$(@:_config=)的意思(三)、mkconfig详解line1line3~9line11~13line15~28line30~38line40~50line52~71line73~84line86~102line106~121line124~137l
SeanOY
·
2020-08-15 11:35
Linux
uboot
讯为
4412开发板
嵌入式学习(九)uboot启动过程
一)、iROM启动流程图(二)、BL1启动流程图(三)、BL2启动流程图关于如何boot启动文档名为SEC_SolutionTrainingdoc_ubootmrstructure.pdf下一篇:讯为
4412
SeanOY
·
2020-08-15 11:35
Linux
uboot
讯为
4412开发板
嵌入式学习(十二)TFTP服务器搭建
一、安装必要的依赖命令行中输入sudoapt-getinstallxinetdtftptftpd二、修改配置文件然后配置文件/etc/xinetd.d/tftp,如下所示,其中的server_args是tftp服务器进行文件传输的地址。servicetftp{socket_type=dgramprotocol=udpwait=yesuser=rootserver=/usr/sbin/in.tftp
SeanOY
·
2020-08-15 11:04
Linux
嵌入式
讯为
4412开发板
嵌入式学习(十)uboot源代码结构
文章目录三、uboot源代码结构(一)、各文件/文件夹说明四、编译脚本build_uboot.sh分析上一篇:讯为
4412开发板
嵌入式学习(九)uboot启动过程下一篇:讯为
4412开发板
嵌入式学习(十一
SeanOY
·
2020-08-15 11:04
Linux
uboot
友善FriendlyARM Tiny4412uboot 编译制作
READMEforFriendlyARMTiny4412说明:本u-boot源代码由三星原厂提供,并由友善之臂修改移植,以适用于Tiny
4412开发板
平台。
月光下的麦克
·
2020-08-15 06:56
Linux
【学习分享】烧写OTG接口方式烧写 iTOP-
4412开发板
Android系统
刚刚入手4412学习开发板,按照手册烧写系统,记录一下。。。硬件平台1)使用串口线连接开发板串口(精英版是靠近网口的串口CON3)到PC机串口2)使用OTG线,将开发板OTG接口和PC的USB接口相连。3)连接电源,屏幕等软件平台打开串口工具(超级终端或者其它串口助手),设置默认波特率为115200烧写步骤1)将Android4.0.3文件系统和核心板配套的四个镜像“ramdisk-uboot.i
zjq77700
·
2020-08-14 02:32
嵌入式开发与学习——迅为IMX6ULL开源硬件开发板
迅为的i.MX6ULL开发板是单核的A7处理器,可以很好的学习嵌入式Linux开发;如果同时需要掌握Android技术,可以选择四核A9的
4412开发板
i.MX6ULL提供丰富的接口和扩展模块,兼容性强
zjq77700
·
2020-08-14 02:31
嵌入式开发与学习——迅为IMX6ULL开源硬件开发板
迅为的i.MX6ULL开发板是单核的A7处理器,可以很好的学习嵌入式Linux开发;如果同时需要掌握Android技术,可以选择四核A9的
4412开发板
i.MX6ULL提供丰富的接口和扩展模块,兼容性强
zjq77700
·
2020-08-14 02:31
linux开发板
【迅为推荐】适合新手学习的arm开发板-iTOP-
4412开发板
转自网站:www.topeetboard.com免费部分视频试看地址:(PS:迅为提供高清版下载地址)【视频教程】iTOP-
4412开发板
之学习方法--致初学者http://v.youku.com/v_show
玛丽奥ZJY
·
2020-08-14 02:27
【iTOP4412】
iTOP
4412开发板
Android4.4源码编译分享
在网盘“iTOP-
4412开发板
系统源码及镜像(其他)”→“android_4
weixin_30929295
·
2020-08-14 02:01
迅为iTOP-
4412开发板
-Android4.4-固定MAC
本文档主要介绍在迅为iTOP-
4412开发板
的Android4.4系统上,通过修改脚本文件来修改MAC地址的过程。主要分为两个部分:在源码中添加脚本文件以及修改配置脚本文件。
weixin_30752377
·
2020-08-14 02:29
iTOP-
4412开发板
-Android4.4-Bluetooth移植文档
目录目录...........................................................................................................................................11.1概述...................................................
mucheni
·
2020-08-14 02:17
4412
迅为
4412开发板
Linux驱动教程之内核开发基础
视频教程:http://v.youku.com/v_show/id_XMTMwNjAwMDc0OA==.html主要内容•Linux体系结构•Linux内核结构•Linux内核源码目录结构Linux体系结构从上图可知,Linux体系结构由用户空间和内核空间构成•为什么Linux体系要分为用户空间和内核空间?•从程序员的角度分析–将linux底层和应用分开,做应用的做应用,做底层的做底层,各干各的。
Chihiro_S
·
2020-08-14 01:12
4412开发板
体验更低功耗的开源硬件平台-迅为
4412开发板
尺寸60mm*70mm高度连同连接器在内0.26cmCPUExynos4412,四核Cortex-A9,主频为1.4GHz-1.6GHz内存1GB双通道DDR3(2GB可选)存储4GBEMMC(16GB可选)电源管理低功耗动态三星S5M8767电源管理,最优架构!工作电压2.65V--5.5V(推荐4.0V)系统支持Linux-QT/Android4.2/Ubuntu操作系统USBHOST板载US
Chihiro_S
·
2020-08-14 01:41
4412开发板
4412开发板
-Android4.4典型功能相关源码修改及定制
迅为
4412开发板
-(屏幕翻转)-(Android4.4设置不锁屏、去除休眠、屏幕休眠等)19.20.1屏幕翻转本节介绍如何把快速设置栏中的“屏幕锁定/自由旋转”按钮改成“旋转屏幕”按钮,实现每按一次屏幕旋转递增
mucheni
·
2020-08-14 01:25
友坚
4412开发板
Android振动器系统构架的驱动实现
基于Android振动器系统构架的驱动实现实验环境:友坚三星四核UT4412BV03开发板Android振动器驱动是基于linux内核新增加的一类驱动程序框架,其写法必须基于time_out驱动构架,并实现其中的相应函数。振动器负责控制引用电话的震动功能,Android中的振动器系统是一个专供这方面功能的小系统,提供根据时间的振动功能。振动器系统包含了驱动程序,硬件抽象层,JNI部分,java框架
友坚科技开发板
·
2020-08-12 11:46
4412开发板
友坚恒天科技
4412开发板
Linux平台下UT4412BV03裸机开发指南(四)
Linux平台下UT4412BV03裸机开发指南(四)第一章设置栈和C语言点亮LED第一节为什么调用C函数要设置栈三星
4412开发板
1.栈的整体作用1)保存现场;2)传递参数:汇编代码调用C函数时,需传递参数
友坚科技开发板
·
2020-08-12 11:15
4412开发板
4412开发板
友坚三星
4412开发板
Linux平台下UT4412BV03裸机开发指南
Linux平台下UT4412BV03裸机开发指南(三)第一章Exynos4412的启动过程注:本章的内容来自韦东山老师的《嵌入式Linux系统开发完全手册_基于4412_上册》,因为老师这部分已经讲的非常好了,没必要再写了。做实验时我们是把bin文件烧入SD卡。是谁把这些指令从SD卡读出来执行?是固化在芯片内部ROM上的代码──它被称为iROM,iROM是厂家事先烧写在芯片上的,无源码。iROM把
友坚科技开发板
·
2020-08-12 11:15
4412开发板
Linux平台下
4412开发板
开发板裸机开发指南 01
Linux平台下友坚
4412开发板
裸机开发指南(一)版权声明本手册版权归属本人所有,并保留一切权力。非经本人同意(书面形式),任何单位及个人不得擅自摘录本手册部分或全部,违者我们将追究其法律责任。
友坚科技开发板
·
2020-08-12 10:59
嵌入式课程设计 —— STM32串口编程
STM32F407串口个数:6个串口串口1:用来输出调试信息STM32串口2的使用:1)STM32F407开发板-----------------tiny
4412开发板
通信网络串口2)STM32F407
qq_38422833
·
2020-08-11 13:39
Android应用程序访问硬件驱动(JNI方式)
一、LED驱动leds_4412.c是tiny
4412开发板
一个简单的LED驱动#include#include#include#include#include#include#include#include
小跃_进击
·
2020-08-10 21:21
Android系统
android系统
三星
4412开发板
简单介绍
产品简介UT-Exynos
4412开发板
是一款功能极为强大的高端ARMCortex-A9开发平台,采用Samsung最新的Exynos4412(Exynos4412Quad),主频达到1.4~1.6GHz
zhousirong1991
·
2020-08-10 05:42
tiny4412裸板程序之点灯(一)
最近折腾tiny
4412开发板
,先用裸板点个灯,玩一下裸板程序,后面打算移植最新的uboot和内核到tiny
4412开发板
上去。
白鲸入海
·
2020-08-09 17:14
《Linux操作系统-系统移植》第8章 USB-4G/LTE移植 -第3节 USB-4G移植(移远EC20开发-PPP拨号)
开发环境主机:ubuntu14.04开发板内核版本:linux-4.14.2开发板:Exynos
4412开发板
文件系统:busybox1.29.33.1USBSerial驱动当模块连接到USB串行驱动时
Bruceoxl
·
2020-08-09 13:28
[资料分享]迅为
4412开发板
接口详解(二)
[资料分享]迅为
4412开发板
接口详解(二)http://blog.csdn.net/Chihiro_S/article/details/47085129Exynos4412有两种封装形式,其中POP封装的芯片内含
shengDay
·
2020-08-09 12:09
嵌入式Linux/unix
Exynos4412 中断驱动开发(三)—— 设备树中中断节点的创建
下面是Exynos4412-fs
4412开发板
(内核版本为Linux3.14)
zqixiao_09
·
2020-08-09 04:48
Linux
中断机制
Linux
驱动开发进阶
Linux
系统
Exynos4412 裸机开发—— 流水灯
下面是4个LED的原理图:查看原理图,
4412开发板
的LED由CPX2_7CPX1_0GPF3_4GPF3_5四个寄存器来控制,观察电路图,我们需要在IO口输出高电平才能使LED点亮。
zqixiao_09
·
2020-08-09 04:47
嵌入式开发
Exynos4412
裸机开发
tiny
4412开发板
蜂鸣器驱动
在高级控制中可以利用PWM波对蜂鸣器进行调音,这里只演示蜂鸣器是否发声,在tiny
4412开发板
上蜂鸣器驱动电路如下:与蜂鸣器连接的引脚通过逐级查找,可以看到它的引脚与CPUGPD0引脚连接,分析蜂鸣器驱动电路可以得出这样的结论
年纪青青
·
2020-08-09 03:34
linux
tiny4412
个人笔记
随笔
移植QT5.7到tiny
4412开发板
移植前的准备虚拟机: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函数练习
tiny
4412开发板
LED灯驱动写法
本章介绍只控制led灯的亮灭,tiny
4412开发板
有四个LED灯在核心板上供用户操作,led灯亮灭靠cpuIO口输出电平,具体操控看实际电路。
年纪青青
·
2020-08-09 03:34
个人笔记
随笔
tiny4412
linux
基于tiny
4412开发板
led灯字符设备ioctl驱动写法
ioctl接口作用write:向设备写入数据,单独这个接口并不能满足现实设备控制的全部需求。例如一个LCD控制器:主要作用是驱动lcd屏,要显示就是通过write接口把显示数据发给lcd控制器指定的显存。而参数设置类参数通过write接口设置就可能回和普通的显示数据弄混了。为了解决这个问题,内核提供一个接口ioctl对设备进行控制(参数设置,参数查询等功能)。ioctl主要实现不太好实现的功能。i
年纪青青
·
2020-08-09 03:03
个人笔记
随笔
tiny4412
linux
Exynos4412 Android4.4 平台 WiFi 功能移植 第二篇
KernelPortingiTOP
4412开发板
采用的是Linux3.0.15版本,MTK官方给的移植Porting没有说明针对具体的kernel版本,由于是Android4.4,所以kernel应该是
yimiyangguang1314
·
2020-08-09 03:36
ARM
基于迅为Itop
4412开发板
上控制ds18b20测量温度
前言:为了方便查看博客,特意申请了一个公众号,附上二维码,有兴趣的朋友可以关注,和我一起讨论学习,一起享受技术,一起成长。1、说明:供电为3.3V(3—5V),DQ引脚为gpio的13脚;如果要直接编译进入内核,需要配置内核驱动字符目录下的Makefile、Kconfig、makemenuconfig三处文件,如果以平台设备的方式,还需配置mach-itop4412.c这个文件。原在4412上13
霁风AI
·
2020-08-09 02:58
Linux驱动学习
从零开始写linux字符设备驱动程序(一)(基于友善之臂tiny
4412开发板
)
从这篇博文开始,我将开始手把手教会大家写linux设备驱动程序这是开篇,如何来写第一个字符设备驱动程序。首先,写一个最简单的字符设备驱动程序需要什么?或者说我们需要了解什么?1、每一个字符设备至少需要有一个设备号2、设备号=主设备号+次设备号3、同一类设备的主设备号一般是相同的,但不是绝对的。那么,写一个简单的字符设备驱动程序,我们需要内核里的这几个头文件,因为我们需要调用一个基本的宏和一些基本的
weixin_34082789
·
2020-08-09 00:43
Tiny
4412开发板
LED灯的控制
exynos4412裸版控制led灯.1.查看电路图.2.查看4412手册.找到对应的寄存器.3.配置对应的寄存器.一.再开发板上我们的外部设备led,在核心板.所以我们需要打开核心板电路图.zshh@HP:~/work/arm/arm资料/exynos4412_lzy/schematic$lsLCD-HD700-1306.pdfTiny4412_1306_core_board_sch.pdfLC
weixin_33757609
·
2020-08-09 00:18
从零开始写linux字符设备驱动程序(四)(基于友善之臂tiny
4412开发板
)
前面,我们基本已经学会怎么去编写一个简单的字符设备驱动程序了,这节,我们来看看友善之臂中提供的led驱动。参考之前写的文章,我们已经知道LED的GPIO口,和一些配置信息:http://blog.csdn.net/morixinguan/article/details/50619675在友善之臂提供的内核中,已经有一个文件对这些GPIO做了对应的封装,在drivers/gpio/gpio_dvs/
weixin_33681778
·
2020-08-09 00:53
ARM实验1 —— 流水灯实验
实验平台:FS_4412Exynos
4412开发板
,eclipse,secureCRT实验步骤:1:打开eclipse,在projectexplorer创建工程led_test,添加配置文件,common
山清水秀iOS
·
2020-08-09 00:40
iTOP-
4412开发板
实现3路ADC数模转换驱动例程
学习下linux数模程序驱动的编写,本节我们实现的功能是实现三路ADC数模转换。驱动程序驱动程序的名字:“itop4412_adc.c”。要想把这个驱动注册到内核,先把这个驱动程序放到内核的“driver/char”目录下面,如下图所示:Makefile然后打开drive/char目录下面的Makefile,添加:obj-$(CONFIG_ADC_CTL)+=itop4412_adc.o如下图所示
weixin_30868855
·
2020-08-08 23:32
学习嵌入式-迅为
4412开发板
的GPIO是怎么操作的?
Exynos4412所有的GPIO都有固定的地址,为了方便操作这些GPIO,Linux内核在gpio-exynos4.h里面定义了一些GPIO的宏详情了解:http://topeetboard.com更多了解:https://arm-board.taobao.com例如:#defineEXYNOS4_GPA0(_nr)(EXYNOS4_GPIO_A0_START+(_nr))#defineEXYN
weixin_30765505
·
2020-08-08 23:12
嵌入式
嵌入式开发板和学习推荐平台——最新迅为4412开源硬件开发板
嵌入式与物联网开发板系列-
4412开发板
迅为专为物联网研发的iTOP-
4412开发板
平台,ARMCortexA9架构,主频1.4GHz-1.6GHz,1GB双通道DDR3(2GB可选),4GBEMMC(
weixin_30555125
·
2020-08-08 23:51
嵌入式
硬件开发
操作系统
上一页
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
其他