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系统移植
7.
S5PV210
启动过程详解
7.1.启动涉及的内存和外存(1)内存:SRAM即静态内存,缺点是容量小、价格高,一般是几十K或几百K;优点是不需要软件初始化直接上电就能使用。DRAM即动态内存,优点是容量大、价格低;缺点是上电后不能直接使用,需要软件初始化后才可以使用。(2)单片机:内存需求量小,而且希望开发尽量简单,适合全部使用SRAM;嵌入式系统:内存需求量大,而且没有NorFlash等可启动介质;PC机:内存需求量大,而
Rston
·
2016-03-26 22:35
arm裸机
S5PV210
中断编程流程 UART中断
一.需掌握知识:怎样初始化UART中断。二.程序效果:今天编写interrput_uart程序,预期的实验结果是,通过中断的方式,在串口软件上输入的字符可以在串口软件上看见。三.编程思路1.第一步用上一篇博客的interrput初始化程序初始化中断。2.第二步通过查看串口寄存器,初始化串口设置为中断模式。3.第三步设置使能UART对应的中断源,设置中断服务程序等。4.第四步从主函数中调用以上步骤所
lz_quiet
·
2016-03-23 22:00
嵌入式裸机开发
S5PV210
中断编程流程 按键中断
二.程序效果:今天编写interrput程序,预期的实验结果是,在
S5PV210
开发板上通过按键,以中断的方式实现led闪烁。三.常用概念1.一级向量表:在以下地址寄存器中写入当异常是调用的函数。
lz_quiet
·
2016-03-23 17:00
嵌入式裸机开发
S5PV210
UART编程流程 协议类模块操作
二.程序效果:UART作用:今天编写uart程序,预期的实验结果是,在
S5PV210
开发板上实现用串口实现接受和发送功能,实现和PC机通讯。
lz_quiet
·
2016-03-22 21:00
嵌入式裸机开发
S5PV210
sys_clock编程流程 系统时钟功能模块操作
二.程序效果:今天编写sys_time程序,预期的实验结果是,在
S5PV210
开发板上实现将系统主频设置为1GHZ,检测用led闪烁的快慢表示。三.常用概念1.
lz_quiet
·
2016-03-22 15:00
嵌入式裸机开发
S5PV210
led_key编程流程 GPIO类功能模块操作
二.程序效果:今天编写led_key程序,预期的实验结果是,在
S5PV210
开发板上实现用按键控制LED闪烁。三.编程思路:1.首先我们应该知道如何点亮LED。
lz_quiet
·
2016-03-21 20:00
嵌入式裸机开发
串口——————朱老师物联网大讲堂
1.7.6.
S5PV210
串行通信接口详解31.7.6.1、串行通信与中断的关系(1)串口通信分为发送/接收2部分。
dongdong0071
·
2016-03-20 22:47
嵌入式
串口——————朱老师物联网大讲堂
1.7.6.
S5PV210
串行通信接口详解31.7.6.1、串行通信与中断的关系(1)串口通信分为发送/接收2部分。
dongdong0071
·
2016-03-20 22:00
S5PV210
一些模块编程常用寄存器
1.PLL和系统时钟(A.M.E.V)PLL(M.D.P)。MUX 。DIV1.设置时钟源 CLK_SRC02.设置升平时间 (A.P.M.V)PLL_LOCK3.设置(A.P.M.V)PLL APLL_CON04.设置分频器 CLK_DIV05.设置时钟源 CLK_SRC02.PWM(脉冲宽度调制)频率调制1.设置输出引脚 GPD0CON2.设置输出频率 TCFG0,TCFG13.设置输
lz_quiet
·
2016-03-16 19:00
嵌入式裸机开发
关于S3C2440开发板Nand flash程序烧写和运行的一些理解
这两天刚开始学习ARM9的裸机编程和Linux
系统移植
,在烧写Nandflash内存的时候对一些指定的地址产生了疑惑。
买菜市民刘先生
·
2016-03-14 13:30
嵌入式
单片机和ARM的区别
前期的操作
系统移植
工作,还是要专业人士来做。2)安全。这是LINUX的一个特点。LINUX的内核与用户空间的内存管理分开,不会因为用户的单个程序错误而引起系统死掉。这在单片机的软件开发中没见到过。
qq_28090573
·
2016-03-12 21:00
朱老师ARM裸机学习笔记(四):
S5PV210
启动过程详解
常用器件特性内存:SRAM静态内存特点就是容量小、价格高,优点是不需要软件初始化直接上电就能用DRAM动态内存特点就是容量大、价格低,缺点就是上电后不能直接使用,需要软件初始化后才可以使用。单片机中:内存需求量小,而且希望开发尽量简单,适合全部用SRAM嵌入式系统:内存需求量大,而且没有NorFlash等可启动介质PC机:内存需求量大,而且软件复杂,不在乎DRAM的初始化开销,适合全部用DRAM外
Kevin_Mr
·
2016-03-09 12:06
ARM内核和驱动
ARM基础了解
选择A8S5P210ARM的型号命名问题:ARM内核版本号ARMSoc版本号Cortex-A8芯片型号
S5PV210
SOCstm32dsp物联网ARM的产品细分为3个系列:Cortexm,microcontroller
若数
·
2016-03-05 15:34
深度实践嵌入式linux
系统移植
光盘下载地址
深度实践嵌入式Linux
系统移植
这本书,翻了翻,感觉挺好,但要获得这本书的配套光盘文件真不容易,书的序言部分给了一个支持站点,但是打不开。另外一种方式就是在以在华章网站下载。
xueyushenzhou
·
2016-02-05 22:00
linux
源代码
嵌入式
移植
光盘
S5PV210
(TQ210)学习笔记――Nand配置
S5PV210
的Nandflash跟2440和6410的Nandflash配置差不多,不同的是
S5PV210
的功能更加强大,尤其是
S5PV210
的硬件ECC(本文不涉及
S5PV210
中NandECC配置
豪猪就是壮
·
2016-01-25 14:47
TQ210
高频标签采集
条码采集
智能电子称
HI3520D高清机器
系统移植
详解
今天公司来了50块样机新板,然后硬件工程师拿了一块样机让我调试和
系统移植
下去验证板子的硬件是不是有问题,之前在学校移植过三星S3C2410,因此对过程有些了解,其实不同的开发板都是大同小异的,无非就是FLASH
yyfwd
·
2016-01-25 11:00
看朱老师视频笔记-------C语言
举例:在
S5PV210
中运行的linux系统上,运行应用程序时:这时候所有的应用程序的代码和数据都在 DRAM,所以这种结构就是冯诺依曼结构;在单片机中,我们把程序代码烧写到
dongdong0071
·
2016-01-20 00:00
看朱老师视频笔记-------C语言
举例:在
S5PV210
中运行的linux系统上,运行应用程序时:这时候所有的应用程序的代码和数据都在 DRAM,所以这种结构就是冯诺依曼结构;在单片机中,我们把程序代码烧写到
dongdong0071
·
2016-01-20 00:00
嵌入式
s5pv210
编译qt
undefinedreferenceto`rpl_malloc' 编译tslib,执行make时提示undefinedreferenceto`rpl_malloc'是因为config.h.in文件中有/*Definetorpl_mallocifthereplacementfunctionshouldbeused.*/#undefmalloc 把#undefmalloc注释掉重新make即可 re
elautoctrl
·
2016-01-18 18:00
s5pv210
编译qt
undefinedreferenceto`rpl_malloc' 编译tslib,执行make时提示undefinedreferenceto`rpl_malloc'是因为config.h.in文件中有/*Definetorpl_mallocifthereplacementfunctionshouldbeused.*/#undefmalloc 把#undefmalloc注释掉重新make即可 re
elautoctrl
·
2016-01-18 18:00
s5pv210
S34ML04G2 SLC nandflash驱动调试笔记
最近调试S34ML04G2与之前的K9F4G08区别主要是oob和ecc校验位数不一样发现直接用之前的驱动就可以启动为了确保准确性还是来重新调试下驱动S34ML04G2页大小是2K+128B4bitecc/528B(512+16)K9F4G08页大小2K+64B1bitecc/528这里需要注意的是528B是512+16B网上看的说这16B是oob现在还没搞清楚是什么情况还有后面的4bitecc不
hclydao
·
2016-01-14 13:00
s5pv210
K9F4G08U0D升级K9F4G08U0E问题修复
使用默认的驱动两种型号都是可以启动的但是U0E的使用mtdutils工具无法正常写入看到网上有一些文章进行了分析主要原因如下U0E的nop最大值是1U0D的Nop最大值是4按照我的理解就是在program/erase时只能对第一页进行一次操作在u-boot中nandflashmainarea和sparearea都是在write_page函数里完成没有单独执行write_oob而在文件系统读写时首先
hclydao
·
2016-01-14 13:00
ucos实时操作系统学习笔记——操作系统在STM32的移植
那时候就是网上找到操作
系统移植
教程以及应用教程依葫芦画瓢,功能实现也就罢了,没有很深入的去研究过这个东西。
痞子辉
·
2016-01-13 22:00
ucos实时操作系统学习笔记——操作系统在STM32的移植
那时候就是网上找到操作
系统移植
教程以及应用教程依葫芦画瓢,功能实现也就罢了,没有很深入的去研究过这个东西。
痞子辉
·
2016-01-13 22:00
TQ210嵌入式开发板:内存配置(DDR2)
S5PV210
有两个独立的DRAM控制器,分别是DMC0和DMC1,其中,DMC0最大支持512MByte,DMC1最大支持1GByte,而DMC0和DMC1又同时支持两个片选CS0和CS1。
豪猪就是壮
·
2016-01-13 14:51
数据采集
TQ210
产线管理PDA
智能电子称
<五>
S5PV210
H264视频解码后显示
上一章写了如何通过SPPV210芯片H264硬件解码生存yuv格式视频文件,yuv格式是由一帧帧的图像组成,做一下格式转换写到framebuffer上即可实现显示了。 首先看上一章中关于解码后获得YUV帧数据的处理方法,下面是解码部分代码。if(status==MFC_GETOUTBUF_DISPLAY_DECODING||status==MFC_GETOUTBUF_DISPLAY_ON
westlor
·
2016-01-12 17:00
解码
显示
h264
yuv
S5PV210
(TQ210)学习笔记――USB HOST移植
在写USB驱动程序的时候意外发现默认状态下内核没有驱动
S5PV210
的USBHOST控制器,于是,我自己动手移植了一下
S5PV210
的USBHOST模块,
S5PV210
的USBHOST控制器跟S3C2440
豪猪就是壮
·
2016-01-11 12:19
数据采集
TQ210
产线管理PDA
智能电子称
S5PV210
(TQ210)学习笔记——USB HOST移植
Linux内核(以3.8.3为例)默认仅提供了ehci-s5p.c,但是提供了很多其他平台的ohci源码,因此,我们可以参考ohci-exynos.c来编写自己的ohci-s5p.c,然后参考ehci-s5p.c的代码组织方式添加到内核就可以了。下面废话少说,直接进入正题,开始USBHOST的EHCI和OHCI移植。一编写自己的ohci-s5p.c我们以ohci-exynos.c为模板,修改以适合
天嵌科技
·
2016-01-11 11:00
TQ210
高频标签采集
智能电子称
条码管理系统
GPIO接口开发
实验环境课程中老师使用的是友善之臂的
s5pv210
开发板。而我手头是一块s3c2440开发板。本文的程序都是基于s3c2440编写。交叉工具链使用的是我自己制作的ARM-Linux-gcc工具链。
Gru--
·
2016-01-10 16:00
<四> H264解码输出yuv文件
现在来写下
s5pv210
的h264解码,这一章有些部分我理解的不是很透彻,只能写个大概了。希望看到的人能给出些意见,有些地方写错的还望指正出来!
westlor
·
2016-01-08 15:00
yuv
s5pv210
硬件解码
<一> 基于
S5PV210
实时视频传输总述
采用三星
S5PV210
作为主处理器,运行主频可高达1GHz,S5
westlor
·
2016-01-04 10:00
ffmpeg
监控
h264
s5pv210
jrtp
S5PV210
(TQ210)学习笔记——linux下HDMI显示不正常
请使用以下附件的程序;将附近中的文件替换文件系统bin目录下的hdmi_app,并修改权限为可执行(chmod/bin/hdmi_app777),在/etc/init.d/rcS文件中替换原来的启动脚本命令,添加参数成你想要的分辨率,如hdmi_app40,表示使用一直1280*768的分辨率hdmi_app[lcdresolution][displaytime]lcdresolution:1==
天嵌科技
·
2015-12-31 10:00
数据采集
HDMI
TQ210
高频标签采集
条码管理系统
s5pv210
LCD控制器初始化
s5pv210
LCD控制器功能模块框图:初始化中对寄存器的配置:(1)VIDCON0:时钟信号配置(2)VIDCON1:信号极性设置(3)VIDTCON0:VSYNC时序配置(4)VIDTCON1:HSYNC
u012990532
·
2015-12-27 15:00
s5pv210
LCD控制器初始化
fimd
S5PV210
(TQ210)学习笔记——输入子系统驱动
前面的文章简单的讲述了字符设备驱动程序的编写,用字符设备驱动的方式实现了按键驱动,但是,出了我们的自己编写的针对我们的这个驱动程序的应用程序之外,其他应用程序都无法接收我们这个驱动的键值输入,为了让所有应用程序都可以接收我们的按键驱动解析的键值,Linux内核定义了“输入子系统”的概念,也就是说,只要我们按照这个模型进行驱动开发,并为其提供必须的接口函数,那么,Linux内核就可以正常来获取我们的
天嵌科技
·
2015-12-25 10:00
数据采集
驱动
仓库管理
210
条码采集
产线管理PDA
高频标签采集
电子秤
条码管理系统
[置顶] Android
系统移植
与调试之------->如何添加一个adb wifi无线调试的功能【开发者选项】-【Wifi调试】
首先弄懂怎么设置adbwifi无线调试的功能,如下所示。1.手机端开启adbtcp连接端口:/$setpropservice.adb.tcp.port5555:/$stopadbd:/$startadbd其中setprop是用来设置系统属性的,这里不需要root权限,su即可。可通过adbshell设置,亦可通过手机上安装的Androidterminal设置。2.电脑端的设置和使用连接adb,其中
qq446282412
·
2015-12-21 16:00
[置顶] 嵌入式外部中断控制编程方法论—比较CC2541(51核)和
S5PV210
(ARM核)
这是一篇阐述如何对嵌入式SOC外部中断进行控制编程的方法论文章。希望读者理解本篇文章后,能够具备对市场上所有已经面世和将来面世的嵌入式芯片的外部中断进行控制编程的能力。笔者原创的技术分享一直都恪守以下原则:从需求的角度去理解嵌入式各种软件和硬件模块的作用和组成,并从芯片系统设计的角度去阐述如何进行控制编程。前者对于理解复杂的系统(如linux的各个子系统)是非常有效的;后者所讲的是代表一个芯片设计
yueqian_scut
·
2015-12-19 23:00
外部中断
中断编程
CC2541开发
中断控制设计
S5PV210体系编程
Fastboot刷Android系统
SDHCCard开发板(
S5PV210
)之烧写刷Android系统设备开发板一枚笔记本一枚USB转串口线一根USB线步骤ready准备好设备驱动,软件USB转串口驱动http://yunpan.cn/c3ITUnzbvUdr8
飞翔远方93
·
2015-12-18 23:15
android
开发
软件
密码
笔记本
Fastboot刷Android系统
SDHCCard开发板(
S5PV210
)之烧写刷Android系统设备开发板一枚笔记本一枚USB转串口线一根USB线步骤ready准备好设备驱动,软件USB转串口驱动http://yunpan.cn/c3ITUnzbvUdr8
哒哒哒儿
·
2015-12-18 23:15
软件
密码
笔记本
总结:
S5PV210
时钟系统
在数据手册《
S5PV210
_UM_REV1.1》中的section02_system/3CLOCKCONTROLLER(354页)一、时钟域在
S5PV210
的SoC中,时钟系统分为三个区域:MSYS、DSYS
小清奈
·
2015-12-18 21:00
ARM+linux
系统移植
3G拨号上网收发短信(三)
一、用text查看模式下面的“发”是指我敲的命令,“收”是指回车后显示的信息包括其他接收的信息。~>:microcom-s115200/dev/ttyUSB1发:at收:OK设置成文本模式读:发:at+cmgf=1收:OK将信息保存在SIM卡中:发:at+cpms="SM","SM","SM"收:+CPMS:0,50,0,50,0,50收:OK等待接收短信。。。。。。收到了会有这个提示信息:收:+
hbk320
·
2015-12-02 10:00
ARM+llinux
系统移植
3G拨号上网收发短信(二)
一、发送text格式的短信给联通发text格式的短信:~>:microcom-s115200/dev/ttyUSB1atOK设置短信格式为Text模式:at+cmgf=1OKat+cmgs="+861300711****"输入发送的内容:>hello (内容写完后按一下ctrl+z发送) +CMGS:48OK给电信发text格式的短信:~>:microco
hbk320
·
2015-12-02 10:00
ARM+llinux
系统移植
3G拨号上网收发短信(一)
一、 PPP移植各项工作具体说明向linux内核添加3G模块的驱动(USB转串口驱动)和PPP协议的支持,然后编译内核并下载到开发板。当然如果之前已经移植好内核,那么只需要增加几个选项就可以,然后在编译内核就可以了,这个文档默认内核已经移植过,所以只讲与USB转串口驱动和PPP协议支持的几个选项。[
[email protected]
]$makemenuconfig1、U
hbk320
·
2015-12-02 10:00
关于
s5pv210
的配置、编译过程中相关文件的分析(Makefile、config.mk、mkconfig)
uboot为用户提供两种编译方式,一种是在uboot当前目录下进行编译,第二种方式就是将编译生成的文件输出到指定的目录下。1)AddO=tothemakecommandline#'makeO=/tmp/buildall'##2)SetenvironementvariableBUILD_DIRtopointtothedesiredlocation#'exportBUILD_DIR=/tmp/buil
liuxu112
·
2015-11-26 21:01
makefile
mkconfig
config.mk
关于
s5pv210
主Makefile部分代码的分析和小的修改
$(obj)/include/config.mk 指的就是uboot/include/config.mkARCH=arm CPU=s5pc11x BOARD=x210VENDOR=samsung SOC=s5pc110OBJS=cpu/$(CPU)/start.o OBJS=cpu/s5pc11x/start.oLIBBOARD=board/$(BOARDDIR)/lib$(BOARD).alib
liuxu112
·
2015-11-25 22:32
Makkefile
linux内核中的.config
举个例子分析一下eg:在.config中有CONFIG_DM9000=ygrep"CONFIG_DM9000"*-R发现相关的三类:1.c文件中arch/arm/mach-
s5pv210
/mach-tq210
KjfureOne
·
2015-11-22 22:00
linux
makefile
.config
S5PV210
之时钟系统
一、
S5PV210
的时钟系统简介 1、时钟域:MSYS、DSYS、PSYS 因为
S5PV210
的时钟体系比较复杂,内部外设模块太多,因此把整个内部的时钟划分为三大块,叫做三个时钟域,分别是MSYS、DSYS
jsntghf
·
2015-11-19 19:00
嵌入式
时钟
S5PV210
之时钟系统
一、
S5PV210
的时钟系统简介1、时钟域:MSYS、DSYS、PSYS因为
S5PV210
的时钟体系比较复杂,内部外设模块太多,因此把整个内部的时钟划分为三大块,叫做三个时钟域,分别是MSYS、DSYS
jsntghf
·
2015-11-19 19:00
嵌入式
时钟
S5PV210
之时钟系统
一、
S5PV210
的时钟系统简介1、时钟域:MSYS、DSYS、PSYS因为
S5PV210
的时钟体系比较复杂,内部外设模块太多,因此把整个内部的时钟划分为三大块,叫做三个时钟域,分别是MSYS、DSYS
jsntghf
·
2015-11-19 19:00
嵌入式
时钟
S5PV210
之SDRAM初始化
阅读更多本文使用的开发板是九鼎创展的X210iNand版本。一、查阅原理图中SDRAM相关部分从以上原理图中可以得出以下信息:(1)开发板上使用的SDRAM编码是K4T1G164QQ(2)开发板上包括4片内存芯片,每片内存的数据总线都是16位的(3)横向的两颗内存芯片是并联的(并联时地址总线的接法一样,但数据总线要加起来),这样连接相当于在逻辑上可以把这两颗内存芯片看成是一个32位的内存芯片(4)
jsntghf
·
2015-11-18 19:00
嵌入式
C
SDRAM
S5PV210
之SDRAM初始化
阅读更多本文使用的开发板是九鼎创展的X210iNand版本。一、查阅原理图中SDRAM相关部分从以上原理图中可以得出以下信息:(1)开发板上使用的SDRAM编码是K4T1G164QQ(2)开发板上包括4片内存芯片,每片内存的数据总线都是16位的(3)横向的两颗内存芯片是并联的(并联时地址总线的接法一样,但数据总线要加起来),这样连接相当于在逻辑上可以把这两颗内存芯片看成是一个32位的内存芯片(4)
jsntghf
·
2015-11-18 19:00
嵌入式
C
SDRAM
上一页
29
30
31
32
33
34
35
36
下一页
按字母分类:
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
其他