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嵌入式学习笔记
smart210 资源
smart210启动参考
S5PV210
_iROM_ApplicationNote_Preliminary_20091126.pdf操作顺序注意:手册里面补充BL1/BL2:Itcanb
qq_21353001
·
2020-08-26 07:42
smart210
S5PV210
的SD卡启动详解1
1.10.4.
S5PV210
的SD卡启动详解11.10.4.1、SoC为何要支持SD卡启动(1)一个普遍性的原则就是:SoC支持的启动方式越多,将来使用时就越方便,用户的可选择性就越大,SoC的适用面就越广
qq_18973645
·
2020-08-26 07:41
ARM裸机
S5PV210
的DDR初始化
S5PV210
中DDR的初始化在数据手册中已经说明了步骤,总共27步。本人借助手册进行简单翻译和用代码描述。
to_run_away
·
2020-08-26 07:41
嵌入式
s5pv210
——SDRAM的初始化
以下内容源于朱友鹏《物联网大讲坛》课程的学习,以及博客http://www.cnblogs.com/biaohc/p/6346949.html的学习整理,如有侵权,请告知删除。一、SDRAM引入1、SDRAM(SyncronizedDynamicRamdamAccessMemory,同步动态随机存储器)DDR:严格来说应该叫DDRSDRAM((DDR:doubledatarate,双倍速度的SDR
天糊土
·
2020-08-26 07:28
ARM裸机
Tiny210(
S5PV210
) U-BOOT(一)----启动过程
但此时:PLL没有启动,CPU工作频率为外部输入晶振频率,非常低(
S5PV210
中晶振在CPU旁边,两颗24MHz,一颗27MHz);CPU的工作模式、中断设置等不确定;存储空间的各个BANK(包括内存
mutemob
·
2020-08-26 07:50
u-boot
tiny210(
s5pv210
)DDR2的初始化
做一个裸机测试内存DDR2的小程序,找了好多,没有找到类似的,只能静下心来看三星给的文档了!三星文档描述(P598):InitializationsequenceforDDR2memorytype:1.Toprovidestablepowerforcontrollerandmemorydevice,thecontrollermustassertandholdCKEtoalogiclowlevel.
Kallen_man
·
2020-08-26 07:13
Linux
S5PV210
之UBOOT-2011.06启动过程解析
//主题:
S5PV210
之UBOOT-2011.06启动过程解析//作者:
[email protected]
//版权:kevinjz原创//平台:
S5PV210
ARMV7TINY210//发布日期
简单并快乐着
·
2020-08-26 07:03
bootloader
linux
驱动
S5PV210
(tiny210) linux-3.0.8 卡在 Starting kernel ...(UART设置均正常)
Startingkernel...排除串口号设置等问题后;发现还是没有打印信息uart发送使用了fifo的方法,因fifo_mask、fifo_max没被赋值,导致死在了一个while循环里面(arch/arm/mach-
s5pv210
Roger_Lee_1986
·
2020-08-26 07:57
S5PV210
之SDRAM初始化
本文使用的开发板是九鼎创展的X210iNand版本。一、查阅原理图中SDRAM相关部分从以上原理图中可以得出以下信息:(1)开发板上使用的SDRAM编码是K4T1G164QQ(2)开发板上包括4片内存芯片,每片内存的数据总线都是16位的(3)横向的两颗内存芯片是并联的(并联时地址总线的接法一样,但数据总线要加起来),这样连接相当于在逻辑上可以把这两颗内存芯片看成是一个32位的内存芯片(4)每个内存
Tadas-Gao
·
2020-08-26 07:08
嵌入式
s5pv210
u-boot的那些事儿之---mem_setup.S的分析
/**armboot-MemoryInitializeCodefor
S5PV210
/ARM-CortexCPU-core**Copyright(c)2009SamsungElectronics***SeefileCREDITSforlistofpeople
jayyuz
·
2020-08-26 07:00
210学习
【u-boot-2016到
s5pv210
】3.0 uboot命令运行
【u-boot-2016到
s5pv210
】3.0uboot控制台命令1structcmd_tbl_s{char*name;/*CommandName*/intmaxargs;/*maximumnumberofarguments
gjianw217
·
2020-08-26 06:33
ok210-uboot
S5PV210
启动过程详解
S5PV210
启动过程如下:1.SoC芯片上电后,立即运行iROM中的程序(三星出厂时固化的),即BL0。
肥仔不肥
·
2020-08-26 06:55
S5PV210
smart210开发板裸机bin文件起始地址设置
一、平台代码1、使用的平台我使用友善之臂公司出品的smart210平台,cpu是
s5pv210
。在裸机开发时,用usb线烧写bin文件到内存中直接运行。
comporsa
·
2020-08-26 06:05
嵌入式
S5PV210
uboot启动过程
按照三星《
S5PV210
_UM_REV1.1》手册上说明的启动流程,
S5PV210
上电将从IROM处执行固化的启动代码,对时钟等初始化、对启动设备进行判断,并从启动设备中复制BL1(最大16KB)到IRAM
Knight.Hw
·
2020-08-26 06:05
arm
arm
transplant
C语言专题笔记——内存话题
在
S5PV210
中运行的linux系统上,运行应用程序时:这是时候所有的应用程序的代码和数据都在DRAM,所以这种结构就是冯诺依曼结构;在单片机中,我们把程序代码烧写到Flash(NorFlash)中,
Lwins
·
2020-08-25 02:37
C语言专题
c语言
内存
冯诺依曼
应用
GEC210 LED 裸机编程 原理介绍
GEC210LED裸机编程开发环境:ADS1.2或者arm-linux-gcc4.4.1开发板:GEC210(
s5pv210
soc)原理部分:Led的控制是单片机控制中最简单的部分,所以我们从这个开始入门
zhaozhi0810
·
2020-08-24 18:48
arm
s5pv210
单片机
linux驱动开发之交叉开发环境搭建详细流程及linux-3.0.8内核移植
开发板型号
s5pv210
操作系统win7和ubuntu一、linux驱动开发之交叉开发环境搭建1,先用下面的Linux内核镜像在zImage和文件系统在开发板中搭建交叉开发环境1》将Linux内核镜像:
辉夜星辰
·
2020-08-24 17:55
驱动开发
移植u-boot-2012-10到tiny210v2(一)-----基本芯片介绍和启动流程介绍
软硬件环境宿主机系统:Fedora10U-boot版本:U-boot-2012-10板子芯片:
S5PV210
(Contex-A8),512MDDR2,512MSLCNand交叉编译器:arm-linux-gcc
Eastsea.Chen
·
2020-08-24 16:51
u-boot
嵌入式学习笔记
之GPIO详解
一、什么是GPIOGPIO,英文全称为General-PurposeIOports,也就是通用IO口。在嵌入式系统中常常有数量众多,但是结构却比较简单的外部设备/电路,对这些设备/电路有的需要CPU为之提供控制手段,有的则需要被CPU用作输入信号。而且,许多这样的设备/电路只要求一位,即只要有开/关两种状态就够了,比如灯亮与灭。对这些设备/电路的控制,使用传统的串行口或并行口都不合适。所以在微控制
dilireba
·
2020-08-24 14:38
Android应用程序通过JNI调用驱动程序(友善Smart210)
开发环境:win732位的系统;开发板:友善Smart210(
s5pv210
);Android版本:Android-4.0.3;Linux内核版本:Linux-3.0.8环境搭建以及完成JNI部分:这里假设你的电
xie0812
·
2020-08-24 11:55
andriod驱动开发
s5pv210
_gpio驱动及其在android2.3.1下jni调用~~
1、编写GPIO驱动并编译为模块完全按照linux驱动的编写方式,封装为标准的linux字符驱动2、使用C语言编写测试程序编写、编译一个操作led的程序进行驱动测试以上两步可参考《
s5pv210
-gpio
老徐拉灯
·
2020-08-24 11:07
Android系统及底层驱动
Android 底层开发例子一
伟研科技
S5PV210
开发板实验一Android底层开发Led控制实验一、代码讲解1、编写HAL层代码一般来说HALmoudle需要涉及的是三个关键结构体:structhw_module_t;structhw_module_methods_t
weixin_33948416
·
2020-08-24 10:15
Android
S5PV210
创建的video设备
S5PV210
会在/dev/下生成几个video相关的设备节点,分别为/dev/video0,/dev/video1,/dev/video2/dev/video14,/dev/video21,/dev/
kickxxx
·
2020-08-24 08:56
Samsung
S5PV210
我的RTOS 之六 -- Touch移植(
s5pv210
+threadx+ucgui+touch)
在
S5PV210
上使用。调试I2C时。废了非常多周折,最后借助示波器才发现一个小小的错误。折腾了非常久非常久。
weixin_33887443
·
2020-08-24 06:29
嵌入式学习笔记
起点
本人研一,由于本科毕业设计涉及到arm+linux方面,所以对此比较感兴趣,决心好好学习嵌入式软件设计方面的知识。每周发一次博客,以此勉励自己!
largehappy
·
2020-08-23 06:26
input 子系统的分析与学习(二)
include#include#include#include#defineEVENT_TYPE_LIGHTABS_MISC#defineLIGHTSENSOR_NAME"lightsensor"#define
S5PV210
ajige
·
2020-08-23 05:11
系统移植之uboot源代码简要分析(1)
本次Linux系统移植是基于三星公司的
S5PV210
(又名Hummingbird)处理器的移植;采用的BootLoader为三星官方的uboot:android_uboot_smdkv210.tar.bz2
_HAIHUI_
·
2020-08-22 16:42
uboot
Linux
cortex_m3_stm32
嵌入式学习笔记
(十六):ADC实验(模数转换)
之前没学过数模电,对A/DD/A转换一窍不通,也百度了很多资料大都深奥难懂。。算了,先自以为是一下吧,等以后学了专业课再说。。(寒假回家一定要学。。恩就这么决定了)看了那么多资料,感觉A/D转换就是将电压(或者是其他模拟量:如压力,图像等)转换为数字,D/A就是反过来,而ADC就是A/D转换器,他可以采集外部电压转化为数字。本节实验通过ADC采集外部电压转换为数字显示在屏幕上。STM32拥有1~3
_lyl
·
2020-08-21 09:36
嵌入式_stm32
S5PV210
之LCD画图、字符串、显示图…
这个周末又献给了
S5PV210
。以前在学习裸机的时候并没意识发博客记录学习过程。当遇到自己特别感兴趣又需要学习的知识时,就会有很强的感觉去记录自己学习道路上的每一处风景。
marc07
·
2020-08-21 09:02
S5PV210学习
S5PV210
地址映射
1.
S5PV210
是32位SoC,寻址能力为4G,0x00000000~0xFFFFFFFF。DRAM地址为0x1FFFFFFF~0x5FFFFFFF,即只支持外挂1G内存。
肥仔不肥
·
2020-08-21 08:04
S5PV210
S5PV210
地址映射
H264解码输出yuv文件
现在来写下
s5pv210
的h264解码,这一章有些部分我理解的不是很透彻,只能写个大概了。希望看到的人能给出些意见,有些地方写错的还望指正出来!
萧条桑拓
·
2020-08-21 08:16
S5PV210实时视频传输
S5PV210
Android Overlay系统(视频输出系统)分析
Overlay是Android经常看到的名字,我们可以理解为视频叠加,Overlay也可以理解为视频输出视频输出和视频叠加是密切相关的,一般来说,输出的视频背景是系统UI层,而视频输出是叠加到UI层上的。视频输出和系统UI一般使用独立的显存区,系统UI通过framebuffer显示;而视频输出在驱动层可以有两种实现方式:1.framebuffer方式,2.V4L2的output设备实现方式,具体使
kickxxx
·
2020-08-21 00:14
交叉编译工具链arm-linux-gcc
三星公司开发
S5PV210
时使用的,错误最少。在linux系统下的应用程序一般安装在那里呢?从技术角度讲,都可以。
Setul
·
2020-08-20 15:40
驱动调用底层的硬件
动态映射的相关函数函数一:第一步申请资源:参数一:物理地址:
S5PV210
_GPJ0CON_PA参数二:数据的长度:4是以字节为单位(在ARM这种32位系统中
qq_1335857320
·
2020-08-20 13:14
驱动学习
朱有鹏老师嵌入式linux核心课程--裸机第十二部分--I2C通信学习笔记
S5PV210
中I2C通讯12.1、什么是I2C通信12.1.1、物理接口:SCL+SDA12.1.2、通信特征(I2C):串行,同步,非差分,低速率。
森林-bruce
·
2020-08-20 08:15
网卡驱动的移植
1.平台代码修改:vimarch/arm/mach-
s5pv210
/mach-smdkv210.c修改结构体数组smdkv210_dm9000_resources为:staticstructresourcesmdkv210
冲天菜鸟
·
2020-08-20 06:13
嵌入式内核开发
LINUX
系统移植
轻松学ARM系列之I2C总线
一、总体架构图二、I2C操作的一般步骤2.1查看
s5pv210
开发板的I2C相关的硬件原理图开发板上IIC实际连接电路,AT24C02为EEPROM,大小为2k位,256字节核心板对应的原理图2.2设置
华清远见嵌入式学院
·
2020-08-20 06:10
ARM相关
嵌入式教程
嵌入式培训
ARM时钟系统(
S5PV210
)
特别说明:为方便以后查阅,本文是由朱友鹏老师的《朱老师物联网大讲堂》学习整理而成,在此特别感谢朱老师!!!1.6.1.1、什么是时钟?SoC为什么需要时钟?(1)时钟是同步工作系统的同步节拍。(2)SoC内部有很多器件,譬如CPU、串口、DRAM控制器、GPIO等内部外设,这些东西要彼此协同工作,需要一个同步的时钟系统来指挥。这个就是我们SoC的时钟系统。1.6.1.2、时钟一般如何获得(1)So
minwang362
·
2020-08-20 03:37
ARM
根据LQ035NC111_V-B_20080613修改LCD驱动
开发板:tiny210内核:linux-2.6.35.7触摸屏:3.5寸触摸屏LCD采用8bit串行接法,驱动主要进行了如下修改:/arch/arm/mach-
s5pv210
/mini210-lcds.cstaticstructs3cfb_lcdwvga_w35
anmyt521
·
2020-08-19 23:10
Linux驱动开发
S5PV210
LCD控制器
LCD简介LCD(LiquidCrystalDisplay),即液晶显示屏,是一种采用了液晶控制透光度技术来实现色彩的显示器,LCD有很多种类型,常见的有:STN(超扭曲向列),它的特点是功耗低,但亮度不足,响应时间长;(1602那种类型的)TFT(薄膜晶体管),它的特点是响应时间短,画面清晰,但功耗稍高,(自己实验用的应该是这个类型的,这个类型当作计算机液晶显示设备)。LTPS(低温多晶硅),各
小白yige
·
2020-08-19 23:53
嵌入式
s5pv210
LCD驱动移植
defined(CONFIG_BACKLIGHT_PWM)//openthebacklightgpio_request_one(
S5PV210
_GPD0(3),
月月爱猫粮
·
2020-08-19 23:46
210学习
S5PV210
u-boot LCD驱动 自动更新增加进度条
这里使用的是ICOOL210开发板之前我写过一篇2416的u-bootLCD驱动具体请参照http://blog.csdn.net/hclydao/article/details/17911747过程基本都是差不多这里实现的效果跟之前的2416的不一样主要是把之前的串口打印的信息显示在LCD上这样自动更新的时候会占用不少时间所以这里我去掉了这个功能在上面加了一个进度条具体修改过程如下首先在driv
yuzeze
·
2020-08-19 22:01
Uboot
S5PV210
的LCD控制器
1、FIMD结构框图(1)210的LCD控制器叫FIMD,FIMD是210内部和图像处理相关的一些部件,在摄像头等和图像处理有关的部分都可以有关联。(2)FIMD在内部与AHB总线等相连接,在外部提供RGB接口、I80接口、YUV接口与外部相连接,我们实际使用的是RGB接口。2、虚拟屏幕叠加(1)虚拟屏幕的意思是,我们平时看到的屏幕上显示出来的场景实际使多个屏幕显示叠加在一起的效果(譬如新闻图像、
林凡_123
·
2020-08-19 21:51
s5pv210
LCD编程原理
1:LCD基本工作原理(1)LCD(LiquidCrystalDisplay)液晶显示,液晶特性:在电信号的驱动下液晶分子进行旋转,旋转会影响透光性,因此整个液晶面板后面用白光(背光)来照射,通过不同的电信号让液晶分子进行旋转性透光,此时液晶面板就会看到显示不同的颜色。液晶本身不发光,而是位于后面的背光发的光。(2)白光是由多种颜色的光组合而成,光的实质是一种波,不同波长/频率的波具有不同的颜色,
weixin_30466953
·
2020-08-19 20:28
s5pv210
LCD控制器初始化
s5pv210
LCD控制器功能模块框图:初始化中对寄存器的配置:(1)VIDCON0:时钟信号配置(2)VIDCON1:信号极性设置(3)VIDTCON0:VSYNC时序配置(4)VIDTCON1:HSYNC
Hunter Chu
·
2020-08-19 20:21
ARM体系编程
s5pv210
开发板 linux LCD液晶屏 时序分析
staticstructs3cfb_lcdlte480wv={.width=1024,//800,.height=600,//480,.bpp=24,//24,//32,.freq=45,//45,//60.timing={//这里主要会影响图像在LCD上显示的位置,偏移啥的.h_fp=160,//210,//8,.h_bp=160,//46,//13,.h_sw=16,//3.v_fp=12,/
u010192845
·
2020-08-19 20:02
linux
今夜,按捺不住心中的兴奋——
S5PV210
真的好厉害,LCD 控制器居然可以输出1080P(1920 1080超高分辨
首先给大家分享一个巨牛巨牛的人工智能教程,是我无意中发现的。教程不仅零基础,通俗易懂,而且非常风趣幽默,还时不时有内涵段子,像看小说一样,哈哈~我正在学习中,觉得太牛了,所以分享给大家!点这里可以跳转到教程作者:
[email protected]
:00今天睡的比较多,所以今晚就开始拿Sate210带VGA工控板来调试,因为我看见1080P的时钟和参数标准并不是很高,
浅色的火
·
2020-08-19 19:22
ARM之
S5pv210
启动详解
一、210内置了96kb大小的SRAM(叫iRAM)和64kb大小的Norflash(叫iROM)二、启动过程1、CPU上电后先从内部iROM中读取预先设置的代码BL0到iRAM中执行。该段IROM代码首先执行基本初始化CPU(CPU时钟,关看门狗,初始化设备拷贝参数......)(该段代码是三星出厂前设置的,三星也不知道我们板子上将来会接什么样的DRAM和NandFlash,因此该段代码不能负责
雨于鱼
·
2020-08-19 19:32
ARM
S5PV210
时钟系统
1.
S5PV210
总共有三个时钟域:详情见图MSYS:DSYS:PSYS:2.各个域各有什么作用:MSYS域:ARMCLK:给cpu内核工作的时钟,也就是所谓的主频。
Mark wyz
·
2020-08-19 19:42
S5PV210
S5PV210
系列 (裸机十三)之解决X210开发板的软开关按键问题
解决X210开发板的软开关按键问题X210开发板的软启动电路详解(1)210供电需要的电压比较稳定,而外部适配器的输出电压不一定那么稳定,因此板载了一个文稳压器件MP1482.这个稳压芯片的作用就是外部适配器电压在一定范围内变化时稳压芯片的输出电压都是5V。(2)MP1482芯片有一个EN(Enable)引脚,这个引脚可以让稳压芯片输出或关闭输出。EN为高电平时有输出电压,EN引脚为低电平时稳压芯
dsjdjsa
·
2020-08-19 18:02
S5PV210
裸机
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他