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
S3C6410
S3C6410
存储器映射存储器映射
存储器映射存储器映射
S3C6410
支持32位物理地址域,并且这些地址域分成两部分,一部分用于存储,另一部分用于外设。
Tommy_wxie
·
2012-03-20 14:00
c
Flash
存储
mfc
IIS
图形
深入理解ARM体系架构(
S3C6410
)---
S3C6410
复位
muge0913编写,转载请注明出处:http://blog.csdn.net/muge0913/article/details/7371433作者:张同浩,邮箱:
[email protected]
S3C6410
XhasthreetypesofresetsignalsandSYSCONcanplacethesystemintooneofthreeresets
muge0913
·
2012-03-20 00:00
c
timer
System
Go
Signal
Types
S3C6410
MFC H264 编码
自己的MID平台播放视频支持的格式有限,按照应用要求需要扩展更多的格式。6410自己是带MFC(multiformatcodec),支持MPEG4,H263,H264的硬解码。通过ls-l/dev可以得知s3c-mfc的驱动模块已经加载了,在android中操纵MFC的编解码部分是在external/opencore/codecs_v2/video/s3c_mfc目录下,发出IO控制。在SD卡中拷
leo115
·
2012-03-19 13:00
c
Stream
mfc
buffer
exe
h.264
S3C6410
MFC H264 编码流程分析
转自:http://blog.sina.com.cn/s/blog_65f6a0520100rgg7.html在代码分析开始前需要对一个概念进行解释,就是MFC。MultiFormatCodec的缩写,是ARM微处理器内部一种支持多种硬件编码方式的硬件电路,能够编码/解码MPEG-4/H.263/H.264(30fps)等多种格式的多媒体影像。TOP6410开发板使用的是ARM11的核,我们现在要
leo115
·
2012-03-18 13:00
c
工作
buffer
mfc
代码分析
linux内核
S3C6410
MFC H264 解码分析
本文转自:http://www.rosoo.net/a/201111/15254.htmlH264的解码流程:@函数Test_Display_H264:1打开源文件,返回文件描述符in_fd,函数open()2将文件的相关信息存放的结构体stat中,函数fstat(),比如文件的大小3将文件映射到内存中,函数mmap()返回首地址,in_addr4打开postprocessor,返回文件描述符,p
leo115
·
2012-03-18 13:00
c
Stream
File
null
mfc
buffer
深入理解ARM体系架构(
S3C6410
)---
S3C6410
系统时钟
编写,转载请注明出处:http://blog.csdn.net/muge0913/article/details/7364706作者张同浩,邮箱:
[email protected]
系统时钟控制逻辑,在
S3C6410
muge0913
·
2012-03-17 18:00
c
System
mfc
performance
reference
generation
深入理解ARM体系架构(
S3C6410
)---
S3C6410
存储映射
pid=1637&tid=1380
S3C6410
的物理内存分成Memory和Pheriperal两部分,地址范围分别为0x0~0x6fffffff和0x7fffffff~
muge0913
·
2012-03-15 23:00
c
Flash
存储
扩展
深入理解ARM体系架构(
S3C6410
)---认识
S3C6410
blog.csdn.net/muge0913/article/details/7358731芯片架构如图S3C64xx系列的应用处理器芯片是三星主推的16/32RISC微处理器,三星目前推出了S3C6400和
S3C6410
muge0913
·
2012-03-15 22:00
c
timer
三星
audio
图像处理
Codec
深入理解ARM体系架构(
S3C6410
)---arm7,arm9,arm11区别
本系列文章由muge0913编写,转载请注明出处:http://blog.csdn.net/muge0913/article/details/73507891.时钟频率的提高虽然内核架构相同,但ARM7处理器采用3级流水线的冯·诺伊曼结构;而ARM9采用5级流水线的哈佛结构,ARM11为8级流水线哈弗结构(从arm9开始都采用了哈弗结构)。增加的流水线设计提高了时钟频率和并行处理能力。5级流水线能
muge0913
·
2012-03-13 22:00
编程
c
语言
平台
ARM处理器分类小结(2012-03-13)
厂商:ATMELNXP SamsungST TIARM7LPC2378LPC2478ARM9AT91SAM9G45AT91SAM9G20AT91SAM9263S3C2440AARM11
S3C6410
Cortex-M0LPC1114LPC11C14LPC11U14LPC1227Cortex-M3ATSAM3S4C
HanTangSongMing
·
2012-03-13 16:00
c
S3C6410
的PWM驱动实例
我们使用PWM来控制蜂鸣器,主要是两种功能,一是使能蜂鸣器,并设置其频率;二是禁止蜂鸣器。这些操作均可通过ioctl来完成。所以在pwm的设备驱动中,主要也就是ioctl这个函数。 首先,我们要定义两个命令,用在ioctl函数中的switch语句中,至于怎么来定义这两个命令呢?其实简单的做法,我们可以将其定义为两个不同的常量,能用在switch语句中即可,但是这样会造成一定的问题。例如,其
chenlong12580
·
2012-03-12 10:00
c
struct
File
Module
Semaphore
IOC
S3C6410
的PWM部分
这一章主要是讲述
S3C6410
XRISC微处理
chenlong12580
·
2012-03-11 20:00
编程
c
timer
暂时解决
S3C6410
无法进行裸机浮点运算
由于之前在函数中插入了浮点运算,导致程序异常,最后查阅相关资料得知
S3C6410
的浮点协处理器VFP需要初始化,但是我现在也不知道如何使用汇编进行初始化,因此我选择了软件处理浮点运算,但是依然不成功,最后发现问题所在
cp1300
·
2012-03-11 14:00
c
汇编
S3C6410
裸机中断终于搞定了,不需要汇编 ,使用VIC
经过几天的努力,期间遇到很多的麻烦,终于搞定了
S3C6410
裸机中断,测试使用的是外部中断0组的PN0,定时器使用的是定时器0.
cp1300
·
2012-03-11 13:00
Linux 下摄像头驱动支持情况(arm linux 同样适用)
我要做一个
s3c6410
的摄像头视频采集的项目,由于我接手的这套开发板,内核编译的使用可能没有配置摄像头头驱动程序,所以我尝试了好多时间安装摄像头驱动,因为是新手,所以吃的苦头比较多,在前期的诸多尝试之后
leo115
·
2012-03-08 08:00
linux
video
嵌入式
express
流媒体服务器
linux内核
根文件系统的加载
前言:本篇文章以
S3C6410
公版的LinuxBSP和U-Boot来进行分析,文中所有提及的名词和数据都是以该环境为例,所有的代码流程也是以该环境为例来进行分析。哈哈。
dianhuiren
·
2012-03-07 20:00
thread
linux
command
null
代码分析
delay
S3C6410
电路板设计(二)
布局完器件后进行关键信号的布线,因为
S3C6410
大都会使用DDRRam,所以DDR布线关系到整个系统的成败。布线之前最好进行关键信号的仿真,protel是不能进行信号完整性仿真的,还好c
mayaoyao11
·
2012-03-02 20:00
c
qq
Flash
工具
s3c6410
wince开机log
将Logo图片写Flash的思路继续细分,又可以分为几种不同的实现方法,今天先描述实现方法一,这是其中比较简单的一种方法,不需要修改bib文件等配置性文件,只需要修改代码即可。 首先提几个问题: 1、在什么时候将Logo数据写入NandFlash? 2、在什么时候读NandFlash数据到显示缓存? 3、要写的Logo的数据是什么? 4、写入Fla
lanyzh0909
·
2012-02-24 16:00
[20091126]
s3c6410
的 usb host功能
(1)首先看了
S3C6410
的数据手册,25章USB-HOST就薄薄两页,和S3C2410基本一样,大意是你去参考OHCI手册吧。这说明S3
protheschildren
·
2012-02-23 17:14
S3C6410
裸机UART驱动(将printf重定义到串口)
要确保
S3C6410
已经初始化,一般是使用UBOOT初始化 //串口寄存器//UART0#defineULCON0 *((vu32*)0x7F005000)
cp1300
·
2012-02-22 20:00
c
struct
File
Android中G-Sensor相关流程
driver/i2c/chips/lis331dl.cdriver/i2c/chips/sensorioctl.hinclude/linux/lis331dl.h并在/kernel/arch/arm/mach-
s3c6410
tanxs001
·
2012-02-22 09:00
S3C6410
的双Framebuffer于Android系统中存在的问题
S3C6410
的双Framebuffer于Android系统中存在的问题在为
S3C6410
移植Android系统过程中,发现在拖动任务栏,软键盘输入信息等情况下,屏幕会出现闪烁现象,类似刷新率不足情况。
protheschildren
·
2012-02-20 09:40
(第一天)
S3C6410
点亮一个LED
平台信息:采用的是三星的
S3C6410
,板载256MBDDR,2GNAND.Win732bitRVDS2.2 1.像以前学习51时一样,首先点亮一个LED.这是启动文件,最简单的,就声明一个代码段,跳转到
cp1300
·
2012-02-19 09:00
数据结构
c
struct
三星
平台
delay
qwt移植到
s3c6410
昨天在一群里有一哥们问到关于qwt移植的问题,我就自己动手做了一下,发现还是比较容易的,示例程序也编译通过了,现在将移植的过程记录一下。 首先要说明一点的是在这之前,我的Qt-4.7.3已经移植成功了,这里做的就是移植qwt并且在板子上测试示例程序。 第一步:下载最新的qwt源码,主页是http://qwt.sourceforge.net/,我下载的是qwt-6.0.1.tar.b
chenlong12580
·
2012-02-17 10:00
c
command
ide
Build
qt
终端
tld 算法移植到arm开发板(6410) (一)
环境:ubuntu10.04+
s3c6410
交叉编译工具链:光盘自带的arm-linux-4.4.1opencv动态库已经交叉编译好(上一篇),复制到开发板/lib/下1,vim打开src/下的CMakeLists.txt
sun_x_t
·
2012-02-17 09:00
算法
features
compiler
reference
编译器
linker
基于
S3C6410
的小车制作(四)
有了硬件之后,就需要软件来控制。我在Tiny6410上使用的是linux系统,为了实现硬件控制,就得编写相应的驱动和软件。在驱动方面,linux系统自身支持USB摄像头和Wifi网卡,只需要我编写电机驱动模块的驱动和D8253的驱动在控制电机的时候,我使用了两路PWM时钟,这样我们通过改变PWM的占空比来实现速度控制。同时还得有一路GPIO来控制电机的方向。可见电机驱动的关键就是配置两路PWM时钟
gt945
·
2012-02-14 22:00
c
timer
struct
user
output
delay
基于
S3C6410
的小车制作(三)
有了基本的控制方案,我们就可以开始设计电路了CPU部分我使用了Tiny6410核心板,在这个核心板的基础上设计底板.电源部分由于电池用的是两节18650锂电池,电压在7~8v,而Tiny6410的输入电压是5V,因此,使用一片AMS1086CM-5.0来进行降压.由于D8253和wifi模块的工作电压是3.3V,因此,我还用了一片AMS1086CM-3.3来进行降压提供3.3V电源.由于小车上需要
gt945
·
2012-02-13 18:00
c
工作
Linux 3.3.0移植到
S3C6410
开发板上之一
这里仅仅是移植成功内核,可以挂载文件系统运行,至于驱动会陆续添加。 第一步:到内核官网上下载最新的内核,我下载的是linux-3.3-rc3.tar.bz2。 第二步:解压内核,进入arch/arm/mach-s3c64xx目录下,看到不少6410的板级文件,我们这里选择mini6410开开展工作,在目录下将mach-mini6410.c文件复制一份,命名为:mach-jfj6410
chenlong12580
·
2012-02-13 15:00
c
linux
socket
function
File
makefile
S3C6410
存储器映射
1存储系统块图 我们以行为单位来看,在每一行中,最前面的两列表示的是地址范围,后面的几列则是不同的存储控制器。在每一行中用粗边框标示出来的部分表示最前面两列的地址范围映射到这个区域当中。例如:最后两行的地址范围:0x50000000~0x5FFFFFFF和0x60000000~0x6FFFFFFFF分别映射到了DRAM控制器。用6410芯片的人应该对0x50000000这个内存地址比较熟悉。
chenlong12580
·
2012-02-12 14:00
基于
S3C6410
的小车制作(二)
下面的一个三口接线口从标示可以看到,分别接输入电源,地和一个5V的输出,两边两排杜邦线接口接控制信号,分别控制两个电机.当我们给IN1高电平,IN2低电平,左边电机正转,而给IN1低电平,IN2高电平,电机反转.由于
S3C6410
gt945
·
2012-02-12 12:00
c
基于
S3C6410
的小车制作(一)
这是我在大三的时候做的一个小车,现在整理一下东西,把制作过程写出来.设计这个小车的初衷是,这个小车可以探测障碍并自动行驶,虽然最终的成果离设想有一些差距,但是我依然把他写出来,供那些有兴趣的人参考,让他们少走弯路.关于设计的原理,我会慢慢道来.首先是小车的选择因为这是我第一次做小车,在一开始选择小车的时候,走了些弯路.我一开始选择的是那种四个轮子的小车,这种小车最大的问题就是不能原地转弯,因此在设
gt945
·
2012-02-11 23:00
c
算法
Android NFS 文件系统
最近在研究android的移植,目标平台是
s3c6410
。在网上看到很多高手的文章,得到很多启发。
#冷风那个吹#
·
2012-02-10 15:51
Android学习与分析
Android NFS 文件系统
最近在研究android的移植,目标平台是
s3c6410
。在网上看到很多高手的文章,得到很多启发。
chongzi865458
·
2012-02-10 15:00
android
user
File
ubuntu
System
linux内核
wince 四年之后,我这个菜鸟终于开始搞android了。
叫同事过来整了一下,还是没看清楚他怎么操作,我照着别人的
S3C6410
和S5PV210的android开发手册弄,还是不行。
gooogleman
·
2012-02-02 18:00
vmware
android
linux
虚拟机
笑话
WinCE
android wm9714 ASoC driver porting
由内核源码sound/soc/codecs/s3c-ac97.c实现
S3C6410
CPU端的DAI驱动由sound/soc/c
shui1025701856
·
2012-02-02 15:00
android
git
reference
audio
Codec
playback
Linux--根文件系统的挂载过程分析
前言:本篇文章以
S3C6410
公版的LinuxBSP和U-Boot来进行分析,文中所有提及的名词和数据都是以该环境为例,所有的代码流程也是以该环境为例来进行分析。哈哈。
wangyunqian6
·
2012-02-02 11:00
关于
s3c6410
的SD卡启动
要研究裸机程序的编写,必须要有一个“全裸”的环境。友善提供的superboot可以提供执行用户自定义程序的能力,但其实这样运行的程序环境还是依赖于superboot的,那些内存初始化、时钟初始化,串口初始化等工作都已经由superboot做了。tiny6410支持nandflash和sd卡启动两种模式,nandflash的烧写还是依赖superboot,所以比较简便的方法是通过sd卡启动,su
Jenkinslee
·
2012-01-30 10:00
c
工作
存储
三星
makefile
S3C6410
启动模式介绍
目前的ARM处理器都支持多种启动模式,
S3C6410
和以前的Samsung的ARM处理器一样,通过外部管脚OM[4:0]的拉高拉低来决定是从哪个存储设备上启动。
r91987
·
2012-01-27 17:00
c
cache
user
OS
Flash
System
S3C6410
时钟初始化
PHASELOCKEDLOOP(PLL)
S3C6410
里包含三个PLL(锁相环),APLL,MPLL,EPLL,通过设置它们将输入时钟同步输出达到操作CPU的工作频率的目的。如图1-1所示。
Stephen_yu
·
2012-01-19 11:00
c
工作
mobile
mfc
div
安全相关
S3C6410
处理器介绍
作者:ARM-WinCE S3C64xx系列的应用处理器芯片是三星主推的,三星目前推出了S3C6400和
S3C6410
,都是基于ARM11架构的,而且硬件管脚兼容,应该说大致的功能基本相同,比较明显的区别就是
menghnhhuan
·
2012-01-18 17:00
android+WM9714(AC97)调试
android+WM9714(AC97)调试
s3c6410
平台,codec为WM9714(驱动可使用WM9713的),使用ALSA,android版本1.5.MID上移植android以来一直没有声音
fyyy4030
·
2012-01-17 13:00
android
null
buffer
Parameters
audio
WinCE
S3C6410
IDE硬盘接口性能测试
因项目需要,要验证在
S3C6410
系统下面挂硬盘存储大量数据的方案,目前市场上的6410开发板由于成本和定位的原因,99.99%都没把6410的ATA接口留出。
sdecat
·
2012-01-14 17:00
c
Debian
测试
Flash
测试工具
WinCE
linux 2.6.36+
s3c6410
SPI子系统接口讨论
http://www.arm9home.net/read.php?tid-10788.html下图是安装成功后,sys目录下的主要结构,由于目录非常复杂仅仅列出了主要的结构sys目录下spi子系统结构 接下来将从各struct开始进行分析,struct是构成内核对象的基础,函数是动态的构建和执行的工具。所以梳理脉络就从结构开始。linux下的设备模型包括几个主要的概念sysfs(dev是用户空间接
Stephen_yu
·
2012-01-12 14:00
四极管:整理
S3C6410
制作SD启动卡以及简易SDbootloader的方法
现在发布的是si版本,是以单片机模式运行的,
S3C6410
这样强劲的cpu,运行si版本,就作为高速单片机用了,所有地址都是按照物理地址一一对应映射。cpu的
yangxingbo0311
·
2012-01-12 10:00
Android培训班(86)内核运行之前的引导程序
因此需要开发一个引导程序放在那里运行,在这里的培训课程里,主要使用是
S3C6410
开发板,并且使用UBoot作为引导程序(Bootloader)。UBoot是一个很通用的引导程序,
caimouse
·
2012-01-08 13:00
linux
android
虚拟机
嵌入式
tags
linux内核
!!!!!!!!!!!
s3c6410
平台,codec为WM9714(驱动可使用WM9713的),使用ALSA,android版本1.5.MID上移植android以来一直没有声音。
eilianlau
·
2012-01-08 00:00
android
null
buffer
Parameters
audio
WinCE
android+WM9714(AC97)调试
s3c6410
平台,codec为WM9714(驱动可使用WM9713的),使用ALSA,android版本1.5.MID上移植android以来一直没有声音。
eilianlau
·
2012-01-08 00:00
四极管:
S3C6410
启动模式介绍
作者:ARM-WinCE 目前的ARM处理器都支持多种启动模式,
S3C6410
和以前的Samsung的ARM处理器一样,通过外部管脚OM[4:0]的拉高拉低来决定是从哪个存储设备上启动。
yangxingbo0311
·
2011-12-30 16:00
c
cache
OS
user
Flash
System
S3C6410
启动模式介绍
S3C6410
启动模式介绍http://blog.csdn.net/nanjianhui/archive/2009/06/01/4230565.aspx目前的ARM处理器都支持多种启动模式,
S3C6410
uop_hai
·
2011-12-28 11:00
ARM
S3C6410
KeyPad驱动(下)
S3C6410
KeyPad驱动(下)1.1 按键中断处理流程1.1.1 按键扫描的处理流程在初始状态,所有的列线(输出)处于低电平,当没有按键按下的状态时,所有的行线(输入)都是高电平(使用上拉功能)
LoongEmbedded
·
2011-12-24 16:00
c
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他