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
exynos
Tiny4412裸机程序之UART收发数据
出自:http://www.techbulo.com/1555.htmlExynos4412UART的特性
Exynos
4412中UART,有4个独立的通道,每个通道都可以工作于中断模式或DMA模式,即UART
过儿丶
·
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驱动
exynos
4412_迅为开发板gpio的操作
当使用有复用的gpio,在内核中解除后,重新编译内核烧写到开发板,以模块方式打开新设备时,出现以下问题的解决方法[108.272880]WARNING:atdrivers/gpio/gpiolib.c:101gpio_ensure_requested+0x5c/0x118()[108.280681]autorequestGPIO-7[108.283719]Moduleslinkedin:sht11
霁风AI
·
2020-08-09 02:57
itop4412相关学习
uboot移植----以
Exynos
4412(Cortex-A9)为例
前言:当在公司做开发时,拿到一个裸板,上边无BootLoader,无操作系统内核。我们首先需要做的事情是:根据板子信息(SOC、Arch、CPU、Vendor、board、参考板等),移植Uboot,继而移植linux内核。下面是以Cortex-A9为例,uboot移植的具体步骤。1、确定开发板信息目的:嵌入式的系统移植就是移植BootLoader、linux内核、根文件系统。针对不同开发板所移植
雅痞萌叔
·
2020-08-09 01:07
BootLoader
exynos
4412中文手册(32章)USB2.0 Device
32.1USB2.0设备概述三星USB2.0控制器被设置成协助快速启用USB2.0外设。它支持高速(480Mbps)和全速(12Mbps)传输,使用标准的UTMI接口和AHB接口,USB2.0控制器能支持可编程中断,批量,等时的16位端点传输模式。32.2USB2.0设备关键特性USB2.0设备特性包括:遵从USB2.0规格(1.0a版本)操作高速和全速模式支持UTMI+3接口(1.0版本)支持3
tiny-sf
·
2020-08-09 01:32
翻译
exynos
4412中文手册(9.3节)
9.3功能概述这个章节包括:功能接口分配器CPU接口9.3.1功能接口图所示显示了GIC图解图2列举出了所有的信号,但是一些GIC的配置也学不包含这些信号GIC的主要模块包括:AMBA从接口分配器CPU接口时钟复位使能和匹配信号9.3.1.1AMBA从接口AMBA从接口提供了访问GIC寄存器,这些寄存器能使你编程系统配置参数并获得状态信息GIC提供两个AMBA从接口:一个为分配器另一个为共享CPU
tiny-sf
·
2020-08-09 01:32
翻译
exynos
4412中文手册(6章)
这张描述了GPIO6.1总览
Exynos
4412SCP包含304个多功能输入输出端口和164个存储端口。有37组通用端口和两组存储端口。
tiny-sf
·
2020-08-09 01:01
翻译
exynos
4412中文手册(9.1节)
9.1综述GIC(一般中断控制)是在系统中支持和管理中断的集中资源。GIC提供:管理中断源,中断工作方式,多处理器中断路由选择的寄存器支持ARM架构安全扩展从硬件中断源使能、禁止使能、产生处理器中断产生软件中断中断屏蔽功能和优先级处理功能GIC在系统级声明中断并且发送适当的信号到每一个级联的处理器,当GIC执行安全扩展,他能执行两种中断请求,架构声明这两种请求为IRQ和FIQ9.1.1特点GIC的
tiny-sf
·
2020-08-09 01:01
翻译
基于ARM_contexA9 led驱动编程
它采用三星
Exynos
4412作为主处理器,运行主频可高达1.5GHz,
Exynos
4412内部集成了Mali-400
weixin_33969116
·
2020-08-09 00:46
Tiny4412开发板 LED灯的控制
exynos
4412裸版控制led灯.1.查看电路图.2.查看4412手册.找到对应的寄存器.3.配置对应的寄存器.一.再开发板上我们的外部设备led,在核心板.所以我们需要打开核心板电路图.zshh@
weixin_33757609
·
2020-08-09 00:18
Tiny4412使用汇编点亮LED,实现流水灯效果
工程师标准>>>本文转自:http://www.techbulo.com/1313.html从今天开始就正式进入到tiny4412的开发学习中了,今天主要看了一下Tiny4412的启动流程及存储器映射及
Exynos
4412
weixin_33727510
·
2020-08-09 00:09
ARM实验1 —— 流水灯实验
掌握
Exynos
4412处理器GPIO功能使用。
山清水秀iOS
·
2020-08-09 00:40
调试
exynos
4412—ARM嵌入式Linux—LEDS/GPIO驱动之三
/*********************************************************************************@author暴走的小哥哥*@versionV1.0.0*@date2016-02-23**************************************************************************
weixin_30872789
·
2020-08-09 00:04
学习嵌入式-迅为4412开发板的GPIO是怎么操作的?
Exynos
4412所有的GPIO都有固定的地址,为了方便操作这些GPIO,Linux内核在gpio-
exynos
4.h里面定义了一些GPIO的宏详情了解:http://topeetboard.com更多了解
weixin_30765505
·
2020-08-08 23:12
嵌入式
讯为
Exynos
4412开发板例程及注释——LED
include/*注册杂项设备头文件*/#include/*注册设备节点的文件结构体*/#include/*Linux中申请GPIO的头文件*/#include/*三星平台的GPIO配置函数头文件*//*三星平台
EXYNOS
Sonihr
·
2020-08-08 23:09
讯为
Exynos
4412开发板例程及注释——驱动模块传递参数
#include/*包含初始化宏定义的头文件,代码中的module_init和module_exit在此文件中*/#include/*包含初始化加载模块的头文件,代码中的MODULE_LICENSE在此头文件中*//*定义module_parammodule_param_array的头文件*/#include/*定义module_parammodule_param_array中perm的头文件*/
Sonihr
·
2020-08-08 23:09
Exynos
4412 学习 (三)——UBoot添加命令的方法
U-boot添加命令U_BOOT_CMDU-Boot的每一个命令都是通过U_BOOT_CMD宏定义的。这个宏在include/command.h头文件中定义,每一个命令定义一个cmd_tbl_t结构体。/*命令宏U_BOOT_CMD*/#defineStruct_Section__attribute__((unused,section(".u_boot_cmd")))#defineU_BOOT_C
微尘hjx
·
2020-08-08 22:04
uboot
arm cotex-a9裸机led实践-以
exynos
4412为例
具體的源代碼存放與:https://download.csdn.net/download/u010299133/11244210文件列表说明:├──led.lds--链接脚本├──led.S--led主程序├──makefile--编程步骤控制Mafile└──sd_fuse--这个文件夹中的内容是用于制作BL2的工具源码├──Makefile---编译BL2制作工具的Makefile├──tin
酸菜鱼的鱼
·
2020-08-08 22:36
linux驱动
BootLoader
linux系统
arm
13_GPIO初始化
itop4412学习记录这两期视频教程的目的•让大家能够接受或者理解下面的内容–对宏定义
EXYNOS
4_GPL2(0)的操作就是对4412芯片管脚AC21寄存器的操作。
亮亮&媚媚
·
2020-08-08 21:06
itop4412学习记录
4412开发版led控制
exynos
4412裸版控制led灯.1.查看电路图.2.查看4412手册.找到对应的寄存器.3.配置对应的寄存器.一.再开发板上我们的外部设备led,在核心板.所以我们需要打开核心板电路图.zshh@
-沉默羔羊-
·
2020-08-08 21:08
linux
c
Exynos
4412系统移植总结
更多文章请关注嵌入式机器人公众号经过了三天的填坑,终于在
Exynos
4412上移植成功了Uboot2015+Linux4.1.36+Rootfs。
Muggle_zero
·
2020-08-08 19:31
Linux移植
QT5.9.6移植到ARM平台
常见错误及解决参考链接前言最近做嵌入式的课程设计,需要将QT5移植到ARM平台上,我使用的教学平台所用的CPU为SamsungExynos4412,ARMCoretex-A9四核,主频为1.4GHz,
Exynos
4412BlockDiagram
飞萤乱入帘
·
2020-08-08 19:06
环境搭建
QT
ARM
ITOP4412裸机编程-串口驱动
文章目录前言:原理分析:源码:修改main.S修改
exynos
4412.h修改Makefile修改uart.lds烧录SD卡:现象:源码获取:前言:看过我文章的小伙伴有的可能会有疑问,为什么用汇编,用C
平凡的小蚂蚁
·
2020-08-08 19:10
嵌入式linux系统
(2)tiny4412 裸机程序之点灯
启动流程
Exynos
4412属于
win9zz
·
2020-08-08 19:37
Tiny4412
Tiny4412之旅
Exynos
4412裸机开发 —— RTC 实时时钟单元
RTC(Real-TimeClock)实时时钟。RTC是集成电路,通常称为时钟芯片。在一个嵌入式系统中,通常采用RTC来提供可靠的系统时间,包括时分秒和年月日等,而且要求在系统处于关机状态下它也能正常工作(通常采用后备电池供电)。它的外围也不需要太多的辅助电路,典型的就是只需要一个高精度的32.768kHz晶体和电阻电容等。一、RTC控制器实时时钟(RTC)单元可以通过备用电池供电,因此,即使系统
小米拍客光
·
2020-08-08 18:11
嵌入式开发
Exynos4412
裸机开发
tiny4412 基础(一)启动过程
主要参考《Android_
Exynos
4212_iROM_Secure_Booting_Guide_Ver.1.00.00.pdf》,其启动方式和4412是类似的。
qq_21353001
·
2020-08-08 18:39
tiny4412
tiny4412
tiny4412 驱动 (17)RTC驱动
设备树vimarch/arm/boot/dts/
exynos
4.dtsirtc:rtc@10070000{compatible="samsung,s3c6410-rtc";reg=;interrupt-parent
qq_21353001
·
2020-08-08 18:08
tiny4412
IMX6Q的DDR3初始化配置
处理器:IMX6Q5EYM10ADDDR3时钟频率400MHz、528MHzDDR3:NT5CB128M16BP-CG16位667MHz时钟频率1333MHz数据频率相比于
Exynos
4412的内存,飞思卡尔
碧_XIA
·
2020-08-08 18:26
ARM
Linux嵌入式
Exynos
4412裸机开发系列教程--启动流程
在
Exynos
4412上电后,其内部的IROM会首先运行,下面是一张IROM运行流程图:由流程图可以看出,首先关闭看门狗,关闭中断及MMU,
QQ8192542
·
2020-08-08 18:42
Exynos4412
Exynos
4412裸机开发系列教程--源码下载
exynos
4412裸机系列教程源码之按键查询方式
exynos
4412裸机系列教程源码之按键声光响应
exynos
4412裸机系列教程源码之按键中断方式
exynos
4412裸机系列教程源码之电源自锁
exynos
4412
QQ8192542
·
2020-08-08 18:42
S5P4418
Exynos
4412裸机开发系列教程--TICK机制
Tick信号对于任何一款操作系统而言,就类似于人的心脏脉搏,关键性不言而寓,其本质上就是操作系统的激励源,各种调度算法,时间片等概念,包括具体的任务,可以理解为一个巨大的状态机,在激励源的激励下,按部就班执行,一切都是可预测的,只不过复杂度比较高而已。同样,对于裸机而言,虽没有多任务执行的能力,但是实现了tick机制,可以编写出比较复杂的裸机软件,而且结构清新,可读性强,扩展简单。当然,如果我们真
QQ8192542
·
2020-08-08 18:42
Exynos4412
linux驱动中分配连续物理内存
移植
exynos
4412的MFC驱动时,出现了dma_alloc_coherent失败,于是展开其了解作用,如下:dma_alloc_coherent&dma_alloc_writecombine都是分配连续物理内存
咕唧咕唧shuboLK
·
2020-08-08 17:13
linux
设备驱动
linux
kernel
linux
移植
04-opencv移植-终极解决方案之buildroot文件系统图片测试(原创)
平台:
Exynos
4412。实验平台:iTOP-4412-精英版。编译平台:Ubuntu12.04。编译器版本:arm-4.4.1,懒人直接用开发板自带的。buildroot版本:直接官网下载。
「已注销」
·
2020-08-08 17:58
原创-嵌入式opencv移植
opencv
linux
arm
嵌入式
Linux驱动之GPIO初始化
开发平台iTOP4412,主机windows+虚拟机Ubuntu,内核源码iTOP4412_Kernel_3.0.15,SourceInsight查看内核代码,
EXYNOS
4412的DATASHEET,
kuangzuxiaoN
·
2020-08-08 17:25
ARM
+
Linux
Linux驱动开发(6)——GPIO初始化
gpio-
exynos
4.c文件的最后一行core_initcall(
exynos
4_gpiolib_init);core_initcall代表在linux初始化过程中会调用
exynos
4_gpiolib_init
孙太忙
·
2020-08-08 16:48
Linux嵌入式
Exynos
4412——SD卡启动
本博文对应地址:https://hceng.cn/2017/11/07/
Exynos
4412——SD卡启动/实现Tiny4412从SD卡的启动内核与根文件系统。
hceng_blog
·
2020-08-08 16:31
嵌入式基础
内核启动
Exynos
4412——内核移植
本博文对应地址:https://hceng.cn/2017/10/26/
Exynos
4412——内核移植/#moreExynos4412移植最新的Kernel-4.13.9。
hceng_blog
·
2020-08-08 16:31
Linux驱动
嵌入式基础
基于
exynos
4412的按键驱动编程
本文基于华清4412开发板,讲解如何从零开始编写按键驱动程序和测试程序。首先介绍一下该4412开发板的按键硬件原理图。这里我们实现K3和K2的按键驱动。从底板的原理图中可以看到K3按下之后SIM_DET引脚被拉成低电平(0),K3抬起时引脚又被拉高,变成高电平(1),K2同理。再看核心板的原理图。可以看到K3按键对应芯片4412的外部中断10,也就是XEINT10,K2同理。接下来我们看4412的
fenglang1233307
·
2020-08-08 15:07
嵌入式
Tiny4412汇编流水灯代码,Tiny4412裸机LED操作[1]
从今天开始就正式进入到tiny4412的开发学习中了,今天主要看了一下Tiny4412的启动流程及存储器映射及
Exynos
4412数据手册,用汇编写了一个跑马灯程序(后续会有C语言版本的出来),先说一下我的开发环境吧
dengdun6257
·
2020-08-08 15:02
开发工具
嵌入式
c/c++
linux driver ------ GPIO的驱动编写和调用
/arch/arm/mach-
exynos
/include/mach/gpio-
exynos
4.h/drivers/gpio/gpio-e
dee53994040
·
2020-08-08 15:57
Exynos
4412按键中断驱动
1什么是中断?中断是指CPU在执行程序的过程中,出现突发事件去处理,CPU需要停止当前程序的执行,转去处理突发事件,处理完成之后再返回原程序部分。2什么是中断源?引发中断的原因3硬件中断和软件中断硬件中断一般指外设发出的中断请求以及内部硬件产生的中断(计算溢出,除数为0,掉电等)4硬件中断的分类内部中断:内部硬件产生的中断(例如:除数为0)外部中断:外设产生的中断(重点)5外部中断的触发方式上升沿
danwuxie
·
2020-08-08 15:45
讯为4412
tiny4412开发板时钟操作示例
在上一节总我们介绍了《
Exynos
4412芯片的时钟管理单元》,有了上一节的基础知识我们就可以写程序操作CPU的时钟了。通过操作led来感受时钟速率的变化。
晴天_QQ
·
2020-08-08 14:48
tiny4412开发板学习记录
基于三星 ARM Cortex-A9
Exynos
4412处理器的底层实验(led跑马灯、pwm蜂鸣器)
Exynos
4412简介:
Exynos
4412又称为
Exynos
4Quad,
Exynos
4412采用了三星32nmHKMG工艺,是三星的第一款四核处理器。
ShawnWang1994
·
2020-08-08 13:32
ARM
exynos
4412 祼机LED闪灯 - 一闪一闪亮晶晶
一闪一闪亮晶晶,满天都是小星星……今天,我为你摘下一颗星,闪给你看……只有一颗喔……《
exynos
4412启动过程》一文中讲过,bootloader的作用主要是初始化操作系统启动所需的环境,并引导操作系统
ForeverIT
·
2020-08-08 12:00
嵌入式Linux
exynos
4412
裸机
led
闪灯
iTOP-4412 开发板的 GPIO 是怎么操作的?
Exynos
4412所有的GPIO都有固定的地址,为了方便操作这些GPIO,Linux内核在gpio-
exynos
4.h里面定义了一些GPIO的宏,例如:#defineEXYNOS4_GPA0(_nr)
Chihiro_S
·
2020-08-08 12:14
4412开发板
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开发
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
基于ARM_contexA9 led驱动编程
它采用三星
Exynos
4412作为主处理器,运行主频可高达1.5GHz,Ex
dilireba
·
2020-08-08 10:02
tiny4412开发板GPIO试验
三星
Exynos
4412,它有304个GPIO,分为GPA0、GPA1、GPB、GPC0、GPC1等共37组。可以通过设置寄存器来确定某个引脚用于输入、输出还是其它特殊功能。
晴天_QQ
·
2020-08-08 10:18
tiny4412开发板学习记录
迅为4412开发板Linux驱动教程之GPIO的初始化
视频下载地址:http://pan.baidu.com/s/1c06oitiGPIO的初始化•在内核源码目录下使用命令“lsdrivers/gpio/*.o”,可以看到“gpio-
exynos
4”被编译进了内核
Chihiro_S
·
2020-08-08 10:49
4412开发板
上一页
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
其他