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
s5pv210驱动学习
Sate210(Cortex A8
S5pv210
)邮票孔核心板PCB设计说明
作者:sate210设计团队硬件工程师整理:gooogleman时间:2011.10.226.Sate210PCB设计说明6.1Sate210核心板PCB层叠结构Sate210采用8层板设计,板厚1.2mm。Sate210最高运行频率1GHz,内存总线带宽频率是DDR400MHz所以PCB设计要严格遵守信号完整性与电源完整性设计原则。首先是层叠结构设计,PCB层叠需要考虑多个因素,层叠结构的选择首
gooogleman
·
2020-08-05 13:54
原创S5PV210
Sate210开发板
uboot移植五:添加板级打印信息
一、初始化时钟
s5pv210
内部的irom中有对时钟的初始化,但是其时钟配置不是三星官方的推荐的配置,它的配置是arm主频400MHz,在这里我们在lowlevel_init函数中重新初始化时钟,将主频初始化到
Wenlong_L
·
2020-08-05 12:01
uboot移植
Linux
驱动学习
笔记之一——高精度定时器(2)
二、相关的接口代码定时器初始化之后,进行设定定时器的到期时间,并启动定时器,函数声明代码hrtimer_start(structhrtimer*timer,ktime_ttim,constenumhrtimer_modemode),timer代表将要被添加的定时器,tim代表到期时间,mode代表定时器模式。如果启动成功,则返回0,否则返回1。如果要取消一个设置好的定时器,可以使用inthrtim
bingqingsuimeng
·
2020-08-05 04:10
linux驱动程序设计
蓝牙HCI
驱动学习
笔记
数据结构1、HCI_EVENT表示蓝牙控制器硬件的状态。enumHCI_EVENT{DEVICE_UP,设备开启DEVICE_DOWN,设备关闭DEVICE_ERROR设备出现错误};头文件:bt_hcip.h2、HCI_TYPE表示数据包的类型enumHCI_TYPE{ COMMAND_PACKET=1, 命令包 DATA_PACKET_ACL=2, 访问控制列表数
AndyZhang
·
2020-08-05 04:06
winCE驱动开发总结
前端面试每日 3+1 —— 第413天
前端面试每日3+1题,以面试题来
驱动学习
,每天进步一点!让努力成为一
浪子神剑
·
2020-08-05 01:19
javascript
前端
svg
uml
html5
ARM_DDR初始化
TQ210采用的处理器解决方案是集成了ARMCortex-A8core的
S5PV210
芯片,
S5PV210
有2个独立的DRAM控制器和端口(引脚):DMC0和DMC1。
Horsdy123
·
2020-08-04 23:38
Linux
ARM9 mini2451裸机学习——NAND flash
驱动学习
1
一。基础Flash:NORFlash,NANDFlash系统上电时,会执行IROM中固化代码,把NANDFlash中的前4k拷贝到0x40000000(芯片内部RAM)位置运行。内存(外接芯片)(0x30000000)如果执行的代码小于4k,程序直接在内部RAM直接运行。如果执行代码大于4k,要把代码完整搬到内存运行。NORFlash的块(擦除单元)大小为64kb-128kb擦除时间4sNANDF
痞子晶
·
2020-08-04 22:19
ARM
Linux驱动最简单驱动-------helloworld
开始进行Linux
驱动学习
之旅。首先从最简单的helloworld开始!Linux驱动可以直接编译进内核,也可以以模块的形式进行加载,前者比较复杂,本文就以模块的形式加载!
好清闲
·
2020-08-04 22:36
高通camera
驱动学习
流程一 ----------- 硬件篇(1)
工作流程:自然景观->摄像头模块->摄像头接口->手机的摄像头控制器->LCD摄像头模块将采集到的数据(RGB、YUV)通过摄像头接口传输到手机的摄像头控制器中,然后显示在手机的LCD上,其中,摄像头模块输出的什么数据(格式、分辨率等)是由手机的摄像头控制器来控制的,它是通过摄像头接口来操作摄像头模块的寄存器来控制输出的数据。工作原理:光线通过镜头Lens进入摄像头内部,然后经过IRFilter过
weixin_42092127
·
2020-08-04 20:28
高通camera
WM8960音频播放
tid=20515&page=1#175657
S5PV210
通过i2s和i2c与音频编解码芯片wm8960进行交互,其中i2s负责只传输声音数据,而i2c负责传输控制信息(如音量调节、静音等),wm8960
weixin_33739646
·
2020-08-04 20:19
asoc 音频
驱动学习
笔记2
接下来我们看看codec的probe函数吧staticintwm8960_probe(structsnd_soc_codec*codec){structwm8960_priv*wm8960=snd_soc_codec_get_drvdata(codec);structwm8960_data*pdata=dev_get_platdata(codec->dev);intret;u16reg;wm896
疯狂的蘑菇
·
2020-08-04 18:24
linux驱动
Linux内核
驱动学习
(六)GPIO之概览
文章目录前言功能如何使用设备树API总结前言GPIO(GeneralPurposeInput/Output)通用输入/输出接口,是十分灵活软件可编程的接口,功能强大,十分常用,SOC也非常依赖GPIO,在实际应用中几乎都能看到它的影子,在Linux内核驱动的学习中,这部分相对来说也是比较基础的,但是涉及的东西其实相对来说也比较多,感觉还是很有必要学习和总结一下。功能正如之前所说,GPIO是通用输入
小麦大叔
·
2020-08-04 18:05
Linux
Driver
Linux内核
驱动学习
(八)GPIO驱动模拟输出PWM
文章目录前言原理图IO模拟输出PWM设备树驱动端调试信息实验结果附录前言上一篇的学习中介绍了如何在用户空间直接操作GPIO,并写了一个脚本可以产生PWM。本篇的学习会将写一个驱动操作GPIO,同样的也可以发生PWM,因此这里还需要部分的硬件配合,需要一块开发板,当然可能还需要一台示波器。原理图和上一篇相同,引脚依然是GPIO3_D0,具体硬件肯定会不同,注意参考soc的datasheet和硬件原理
小麦大叔
·
2020-08-04 18:05
Linux
Driver
Qt-5.3.2 在友善Smart210开发板的移植记录
(Soc是三星的
S5PV210
,内核是cortex-a8,下面的移植方法是普适的,不是此平台的也可参考下面的移植步骤)Qt版本:Qt-5.3.22Qt5.3.2在ARM-Linux平台(Mi
NewThinker_wei
·
2020-08-04 12:48
嵌入式
LINUX
驱动学习
之7-字符设备驱动
字符设备驱动设计到两个重要的结构体cdev和file_operations。在include/linux/cdev.h和include/linux/fs.h文件定义一、cdevstructcdev{structkobjectkobj;//内嵌的kobject对象structmodule*owner;//所属模块conststructfile_operations*ops;//文件操作结构体stru
思途积跬
·
2020-08-04 10:04
LINUX驱动
1.
S5PV210
定时器系统概述和时钟结构框图分析
PULSEWIDTHMODULATIONTIMER(脉冲宽度调制定时器)1.1OVERVIEWOFPULSEWIDTHMODULATIONTIMERThe
S5PV210
hasfive32-bitPulseWidthModulation
丶一个有梦想的老实人
·
2020-08-04 09:32
1.9.
S5PV210
启动过程详解(二)
三星的
S5PV210
的启动方式是:InternalROMBooting即iROM启动TouseIROMbootloader,severalhardwarefeaturesarerequired.
丶一个有梦想的老实人
·
2020-08-04 09:31
ARM汇编
嵌入式启动之五:基于
S5PV210
的UBOOT概述
启动引导(bootloader)是包括两个部分:1.引导加载os2.为了让os能够正常运行所要做的硬件和软件初始化工作。从OS引导的方式来看,启动又分两种模式,一种是用于开发人员调试的“下载模式”,配置好网络环境、网络文件系统变量之后,OS可以从PC宿主机进行引导;另一种是量产产品的启动模式,OS已经存在于产品系统的外存设备中,启动即从外存中加载。常见的启动引导模块技术如下图:uboot是一个通用
吴跃前
·
2020-08-04 09:55
启动/uboot
S5PV210(Cortex
A8)
Tiny210
s5pv210
uboot移植(编译过程)
基于从官方gitclone下来的uboot进行修改。只是修改了框架,使得编译通过,熟悉下uboot的架构,要使得板子可用,还要显示菜单,需要自己加好多代码,关于NandFlash和NorFlash还有很多外围器件,需要根据datasheet作修改,网上有人已经作了整合:http://blog.csdn.net/liukun321/article/details/8610868。我把它的ver4.0
Norton-Linux内核研究
·
2020-08-04 08:55
uboot
S5PV210
之UBOOT-2011.06启动过程解析-基于u-boot for tiny210 ver3.1 (by liukun321咕唧咕唧)
//主题:
S5PV210
之UBOOT-2011.06启动过程解析//作者:
[email protected]
//版权:kevinjz原创//平台:
S5PV210
ARMV7TINY210//发布日期
xiaoxizi198807
·
2020-08-04 08:05
S5PV210
RealV210开发板Cortex-A8内核Android2.3
S5PV210
开发板www.realarm.cn支持自由选配模块(WIFI,GPS,GPRS,3G,300万摄像头)华天正科技【抛弃浮华呈现真实】倾情三星十年研发!
xiaoshiniu
·
2020-08-04 08:29
【
S5PV210
学习笔记】外插SD卡启动程序失败的解决办法
正常的SD卡启动办法是:通过在uboot的命令行下输入如下命令:moviwriteu-boot0x30000000该命令是把内存0x30000000处开始的内容写到iNand的u-boot分区中。这样就把原有的u-boot破坏,iROM的代码校验失败,转而进行第二启动。即通过外插的SD卡进行启动。如下图,正常情况下,这种办法是可以的,而且多次实测都没问题。不过,有一次,执行了上述的代码后,硬是没有
secondfeeling
·
2020-08-04 07:27
嵌入式
S5PV210
的中断体系
1、
S5PV210
的向量中断控制器可以将异常处理分为两个阶段来理解。第一个阶段是异常向量表跳转;第二个阶段就是进入了真正的异常处理程序irq_handler后的部分。
最后一位大侠
·
2020-08-04 07:34
ARM
s5pv210
的学习之路(1)环境搭建
参考朱老师:https://eyun.baidu.com/enterprise/share/link?cid=8272060746427218340&uk=672611650&sid=201712195532878833#sharelink/parent_path=%2F%E6%9C%B1%E6%9C%89%E9%B9%8F%E8%80%81%E5%B8%88%E7%89%A9%E8%81%94%
weixin_43097675
·
2020-08-04 06:41
arm
S5PV210
-NoOS-汇编写启动代码之设置栈和调用C语言
C语言运行时需要和栈的意义"C语言运行时(runtime)"需要一定的条件,这些条件由汇编来提供。有些单片机直接写C语言是因为启动文件已经做好了这部分工作。C语言运行时,主要是需要栈。C语言与栈的关系:C语言中的局部变量都是用栈来实现的。如果我们汇编部分没有给C部分预先设置合理合法的栈地址,那么C代码中定义的局部变量就会落空,整个程序就死掉了。我们平时在编写单片机程序或者写应用程序时并没有去设置栈
咸亨苦行僧
·
2020-08-04 06:01
linux
单片机
S5PV210
-NoOS-一步一步点亮LED
LED特性电流从LED正流向LED负,LED就发光,没有电流就不亮。原理图最下面一颗是电源指示灯,上面三个普通IO口。LED4为PWM调节,可以用来调亮度。如何点亮LED?把GPJ0_3写成低电平,即可点亮LED1.数据手册和寄存器分析1、GPIO概念的引用GPIO:generalpurposeinputoutput,能用输入输出GPIO就是芯片的引脚,作为GPIO的这类引脚,他的功能和特点是可以
咸亨苦行僧
·
2020-08-04 06:01
(小白嵌入式)基于
S5pv210
的arm初级驱动开发之认识驱动开发
内核的作用:1、承上启下。即要熟悉应用,才知道上面是怎么写程序,又要懂arm知道怎样操作硬件。2、应用和arm开发链接贯穿为一条线(内核框架API宏达成)。3、对上请求相应、对下操作硬件。VFS:各种文件系统的封装提供通用的接口,比如不同文件系统复制文件。内核和驱动的关系:1内核理论代码非常复杂,写驱动仅仅是用内核的人。2内核中内存,中断,进程只需要了解它的原理机制。3.驱动是内核的一部分,写驱动
lvredbin
·
2020-08-04 06:29
嵌入式开发笔记(二)嵌入式系统启动过程 (
S5pv210
)
官方文档1.
S5PV210
支持多种启动方式(IROM),MoviNAND/iNand,MMC/SDCard,pureNand,eMMC,eSSD,UARTandUSBbootwithiROMissupported
weixin_34399060
·
2020-08-04 05:14
嵌入式
S5PV210
点亮LED
GPIO简介GPIO(通用输入/输出端口)是相对于芯片而言的,如果在对应的芯片存在GPIO引脚则可以通过读这些引脚来获取引脚的变化(即:引脚的高低电平的变化)。通过寄存器来访问引脚:在S3C2410芯片中存在117个I/O端口,共分为A~H共8组分别为GPA~~GPH,在S3C2440中存在130个I/O端口,共分为A~J9组名分别为GPA~GPJ,配置这些端口相应的寄存器(GPXCON,x=A~
weixin_34306446
·
2020-08-04 05:08
S5PV210
中断体系
第一节关于
S5PV210
的中断体系结构
S5PV210
的中断控制器是由4个向量中断控制器(VIC)、ARMPrimeCellPL192和4个TrustZoneInterruptController(TZIC
weixin_34293059
·
2020-08-04 05:03
S5PV210
-uboot移植-从三星官方uboot开始移植
11、1、uboot移植前的准备工作1、三星移植过的uboot源代码准备(1)三星对于
S5PV210
的官方开发板为SMDKV210,对应移植过的uboot是android_uboot_smdkv210.
weixin_34246551
·
2020-08-04 05:11
嵌入式Linux裸机开发(八)——
S5PV210
中断处理流程
嵌入式Linux裸机开发(八)——
S5PV210
中断处理流程中断是一个过程,是CPU在执行当前程序的过程中因硬件或软件的原因插入了另一段程序运行的过程。
weixin_34220623
·
2020-08-04 05:57
用
S5PV210
学习 Linux (一) 刷机(一)
简介:习惯了用keil或者IAR一键下载(烧写)代码,
S5PV210
貌似就不能这么简单用仿真器的方式下载代码了,因此学习
S5PV210
的第一步就是学习怎么下载代码,下面就是学习过程。
weixin_34204057
·
2020-08-04 05:53
《嵌入式Linux软硬件开发详解——基于
S5PV210
处理器》——2.4 DM9000A以太网控制器...
本节书摘来异步社区《嵌入式Linux软硬件开发详解——基于
S5PV210
处理器》一书中的第2章,第2.4节,作者:刘龙,更多章节内容可以访问云栖社区“异步社区”公众号查看2.4DM9000A以太网控制器嵌入式
weixin_34087503
·
2020-08-04 05:43
嵌入式
操作系统
《嵌入式Linux软硬件开发详解——基于
S5PV210
处理器》——导读
前言嵌入式Linux软硬件开发详解——基于
S5PV210
处理器近年来,嵌入式技术和嵌入式产品发展势头迅猛,其应用领域涉及通信产品、消费电子、汽车工业、工业控制、信息家电、国防工业等各个方面。
weixin_33937913
·
2020-08-04 05:30
嵌入式Linux裸机开发(六)——
S5PV210
时钟系统
嵌入式Linux裸机开发(六)——
S5PV210
时钟系统一、时钟系统简介外设工作需要一定频率的时钟,这些时钟都由系统时钟提供。系统时钟一般由外部低频24MHZ晶体振荡器通过锁相环电路PLL倍频产生。
weixin_33889665
·
2020-08-04 05:47
S5PV210
-uboot移植-从uboot官方的uboot进行移植
1、从uboot官方网站下载uboot2、uboot并不越新的版本越好,早期的uboot版本号是类似于1.3.4xx这样的,现在的是类似于2009xxx的是用日期的。uboot版本越新支持的开发板和CPU就越多,代码量就越多,如果我们的CPU和开发板的并没有这么多东西,那我们可以不用新的。而用合适我们的,一般结合开发板处来的日期,和uboot的日期来结合找到合适的uboot。3、一般情况下,ubo
weixin_33894640
·
2020-08-04 05:11
S5PV210
NAND Flash
NANDFlash关于NANDFlash
S5PV210
的NANDFlash控制器有如下特点:1)支持512byte,2k,4k,8k的页大小2)通过各种软件模式来进行NANDFlash的读写擦除等3)8bit
weixin_33796177
·
2020-08-04 04:10
S5PV210
开发板 V3
WY-
S5PV210
V3
S5PV210
具有更高的主频和更丰富外设,能适用于对性能和处理能力有更高要求的嵌入式系统应用场合。
weixin_33786077
·
2020-08-04 04:08
移动开发
嵌入式
S5PV210
-uboot-fastboot原理
1、什么是fastboot(1)fastboot是android使用的一种刷机方法。因为Android、的底层是Linux(2)fastboot使用usb作为物理传输(3)fastboot是uboot中的一个命令在uboot下输入fastboot命令,就可以让uboot进入fastboot模式,刷机就是在fastboot模式下进行刷机。(4)fastboot需要主机端的fastboot软件相配合(
weixin_33743661
·
2020-08-04 04:25
[smart210]
s5pv210
的中断体系
平台:smart210CPU:
s5pv210
目标:学习
s5pv210
的中断体系,从一个子中断的使能等设置的流程中体会完整的中断过程。
weixin_30832143
·
2020-08-04 04:30
s5pv210
uboot——移植DM9000网卡驱动
1:DM9000原理分析
s5pv210
接DM9000底板图:重要的引脚有:IOR、IOW、AEN、CMD、INT、RST以及数据引脚SD0-SD15看数据手册这些引脚的作用:IOR:读选择引脚,低电平有效
weixin_30820151
·
2020-08-04 04:29
S5PV210
定时器
在
S5PV210
内部,一共有4类定时器件。这4类定时器件的功能、特征是不同的。1、PWM定时器(1)这种是最常用的,平时所说的定时器一般指的是这个。像简单单片机(譬如51单片机)中的定时器也是这类。
weixin_30765475
·
2020-08-04 04:12
操作系统
嵌入式
友坚
S5PV210
开发板10份闪耀登场 1G的主频 速度最快 性能最强大
UT-
S5PV210
是一款功能极其强大的高端ARMCortex-A8开发平台,其功能全面、接口丰富,完美展现了Samsuung
S5PV210
芯片的强大,主要面向企业用户进行产品开发过程中,对
S5PV210
weixin_30687587
·
2020-08-04 04:51
[smart210] UART设置与编程
平台:smart210CPU:
S5PV210
目标:通过官方文档【
S5PV210
_UM_REV1.1.pdf】,获取UART设置的相关信息,进一步学习UART编程1.通过搜索UART,在P853找到该芯片的串口功能介绍
weixin_30498921
·
2020-08-04 04:30
linux内核移植到
S5pv210
make
s5pv210
_defconfig1.SystemType--->(0)S3CUARTtouseforlow-levelmessages2.Kernelhacking--->[*]Kernellow-leveldebuggingfunctions
weixin_30497527
·
2020-08-04 04:59
驱动学习
5: zynq实现点亮led
驱动代码:#include#include#include#include#include#include#include//包含了device、class等结构的定义#include//包含了ioremap、iowrite等内核访问IO内存等函数#include//包含了copy_to_user、copy_from_user等#defineDEVICE_NAME"axiled"#defineCL
weixin_30420305
·
2020-08-04 04:10
s5pv210
裸机之LED流水灯
_4、GPJ0_5、PWMTOUT1输出为低电平则LED亮,所以首先要设置相应引脚为输出模式,在把输出值设置为0则led亮,查核心板原理图找到相应的引脚,在搜索user_manul设置相应为即可;2:
s5pv210
weixin_30401605
·
2020-08-04 04:02
uboot启动第一阶段分析
一.uboot第一阶段初识1.1.什么是uboot第一阶段1.1.1.启动os三个阶段1.1.1.1.bl0阶段a.这段代码是三星固化到iROM中,可以查看《
S5PV210
_iROM_ApplicationNote_Preliminary
weixin_30361641
·
2020-08-04 04:20
ARM-Linux
S5PV210
UART驱动(4)----串口驱动初始化过程
对于
S5PV210
UART驱动来说,主要关心的就是drivers/serial下的samsung.c和
s5pv210
.c连个文件。
weixin_30343157
·
2020-08-04 04:16
上一页
25
26
27
28
29
30
31
32
下一页
按字母分类:
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
其他