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
ARM11(S3C6410)
tiny6410温度传感器2(测试中)
#include #include #include #include #include #include #include #include #include #include"
s3c6410
wangrunmin
·
2012-05-31 09:00
linux下的nandflash驱动分析(3)——基于
s3c6410
平台
在上一篇中probe函数中的一个很重要的函数nand_scan函数,现在来说另外一个很重要的函数add_mtd_partitions函数,add_mtd_partitions()会对每一个新建分区建立一个新的mtd_part结构体,将其加入mtd_partitions中,并调用add_mtd_device()将此分区作为MTD设备加入mtd_table。成功时返回0,如果分配mtd_part时内存
tianxiawuzhei
·
2012-05-30 21:00
linux下的nandflash驱动分析(2)——基于
s3c6410
平台
1、在上一篇的probe函数中,在那个很大的for循环中出现了,对NAND的厂商,设备号,是MLC或SLC进行判断,这些是怎样进行的呢?其实这些都是在NAND芯片中定义的,我们只需按对应的时序读出这些信息,就可以进行判断,看下面这个图(摘于一个NAND芯片手册):2、上一篇中,nand_scan(s3c_mtd,1)函数没有细说,这一篇说下这个函数,源码如下:/** *nand_scan-[NAN
tianxiawuzhei
·
2012-05-30 19:00
c
linux
struct
function
byte
平台
s3c6410
_地址映射
s3c6410
地址映射1.1 寻址空间ARM处理器为32bit处理器,内部32bit地址总线理论寻址空间为4GB,对于6410来说,寻址空间的高2GB在内部为保留(reserved),低2GB(0x0
mov2012
·
2012-05-29 22:00
c
image
user
Flash
存储
linux下的nandflash驱动分析(1)——基于
s3c6410
平台
源码主要在S3c_nand.c(linux2.6.28\drivers\mtd\nand)文件中。1、模块加载和卸载module_init(s3c_nand_init);module_exit(s3c_nand_exit);staticvoid__exits3c_nand_exit(void){platform_driver_unregister(&s3c2450_nand_driver);pla
tianxiawuzhei
·
2012-05-29 10:00
c
linux
struct
Flash
平台
structure
s3c6410
硬件NAND FLASH CONTROLLER(NAND FLASH 控制器)
1、OVERVIEWThe6410isequippedwithaninternalSRAMbuffercalled‘Steppingstone’.Generally,thebootcodewillcopyNANDflashcontenttoSDRAM.UsinghardwareECC,theNANDflashdatavaliditywillbechecked.AftertheNANDflashco
tianxiawuzhei
·
2012-05-28 20:00
6410修改键盘驱动 自定义6*5矩阵键盘
1、在C:\WINCE600\OSDesigns\
S3C6410
_DEMO\
S3C6410
_DEMO\SDKs\SDK1\obj\TE6410Board\Include\ARMV4I\winus
brantyou
·
2012-05-28 09:00
struct
layout
delete
Matrix
WinCE
output
linux中触摸屏驱动的实现(3)——基于
s3c6410
处理器
linux中触摸屏驱动的实现(1)——基于
s3c6410
处理器的链接地址linux中触摸屏驱动的实现(2)——基于
s3c6410
处理器的链接地址1、上一篇分析的是两个中断处理函数中的其中一个触摸屏中断,
tianxiawuzhei
·
2012-05-26 21:00
c
linux
timer
function
struct
action
QT 24bpp support
Thereasonforthispageisthatthe
S3C6410
processorisprogrammedNOTtoworkwith32bpp(noALPHAlayer).Althoughthekernelsettingfor24bpp
laohuang1122
·
2012-05-26 21:00
linux中触摸屏驱动的实现(2)——基于
s3c6410
处理器
linux中触摸屏驱动的实现(1)——基于
s3c6410
处理器的链接地址上一篇主要讲述了linux中触摸屏设备作为平台设备存在的模块加载和卸载函数,还有就是对应的probe函数和remove函数,这一篇说下在
tianxiawuzhei
·
2012-05-26 20:00
c
linux
timer
report
input
UP
ARM11
(
S3C6410
) CP15寄存器
关于MMU编程,有几个是要经常查阅的资料。这里我把它整理成一篇文档,因此篇幅太长,节选发上来,全部内容放在附件的PDF当中。 这个文档主要有三个内容 一.协议处器CP15中寄存器的全部说明. 二.ARM协处理指令 三.CP15命令列表一.协议处器CP15中寄存器说明---------------------------------------------------------------
cp1300
·
2012-05-26 19:00
c
cache
存储
Comments
translation
Allocation
使能
S3C6410
的VFP,浮点协处理器
之前一直不知道如何使能硬件协处理器,刚刚在网上找到了方法,配置好RVDS,选择相应的内核,选择硬件VFP在初始化代码中加入VFPEnable EQU (0x40000000);VFP使能设置;------------------------------------ ;启用通过协处理器访问VFP控制寄存器;--------------------------------
cp1300
·
2012-05-26 18:00
c
linux中触摸屏驱动的实现(1)——基于
s3c6410
处理器
这几篇文章主要是关于linux中触摸屏驱动的,基于
s3c6410
处理器进行分析。这一篇主要是关于触摸屏设备作为平台设备的实现,还有对应的probe函数和remove函数的源码分析。
tianxiawuzhei
·
2012-05-26 18:00
c
linux
struct
Module
null
input
s3c6410
硬件ADC & TOUCH SCREEN INTERFACE(AD转化和触摸屏接口)
ADC&TOUCHSCREENINTERFACE AD转化和触摸屏接口1、OVERVIEWThe10-bit/12-bitCMOSADC(AnalogtoDigitalConverter)isarecyclingtypedevicewith8-channelanalog inputs.Itconvertstheanaloginputsignalinto10-bit/12-bitbinarydig
tianxiawuzhei
·
2012-05-26 10:00
6410 电路板调试(一)
最近一直在焊接调试做回来的的
S3C6410
的板子,现在板子已经能够工作,操作系统运行也很正常。 回头看画电路板包括投版的种种疑虑,现在感觉没什么大不了的。
mayaoyao11
·
2012-05-25 17:00
linux中LCD设备驱动(5)——基于
s3c6410
平台
s3c6410
硬件DISPLAYCONTROLLER(显示控制器)的地址链接linux中LCD设备驱动(1)——framebuffer(帧缓冲)的地址链接linux中LCD设备驱动(2)——基于
s3c6410
tianxiawuzhei
·
2012-05-25 16:00
c
linux
struct
video
buffer
平台
linux中LCD设备驱动(4)——基于
s3c6410
平台
s3c6410
硬件DISPLAYCONTROLLER(显示控制器)的链接地址linux中LCD设备驱动(1)——framebuffer(帧缓冲)的链接地址linux中LCD设备驱动(2)——基于
s3c6410
tianxiawuzhei
·
2012-05-24 22:00
c
linux
video
Module
平台
output
linux中LCD设备驱动(3)——基于
s3c6410
平台
s3c6410
硬件DISPLAYCONTROLLER(显示控制器)的地址链接linux中LCD设备驱动(1)——framebuffer(帧缓冲)的链接地址linux中LCD设备驱动(2)——基于
s3c6410
tianxiawuzhei
·
2012-05-24 18:00
c
linux
video
buffer
平台
structure
linux中LCD设备驱动(2)——基于
s3c6410
平台
s3c6410
硬件DISPLAYCONTROLLER(显示控制器)的链接地址linux中LCD设备驱动(1)——framebuffer(帧缓冲)的链接地址上一篇说了framebuffer帧缓冲的有关知识
tianxiawuzhei
·
2012-05-24 16:00
c
linux
struct
video
平台
linux内核
国嵌视频学习之Bootloader介绍
BootLoader介绍1.定义: 操作系统运行之前的一小段程序2.功能: 初始化硬件设备; 调用操作系统;3.安装:
S3C6410
wangrunmin
·
2012-05-23 09:00
s3c6410
硬件DISPLAY CONTROLLER(显示控制器)
1、OVERVIEWLCDdriverinterface hasfourkindsofinterface,i.e.theconventionalRGB-interface,I80Interfaceand NTSC/PALstandardTV EncoderInterfaceandIT-RBT.601interface.TheDISPLAYcontrollersupportsupto5overlay
tianxiawuzhei
·
2012-05-22 22:00
c
function
command
interface
Signal
colors
s3c6410
在linux下的WATCHDOG TIMER(看门狗定时器)驱动(3)
s3c6410
硬件WATCHDOGTIMER(看门狗定时器)的地址链接
s3c6410
在linux下的WATCHDOGTIMER(看门狗定时器)驱动(1)的链接地址
s3c6410
在linux下的WATCHDOGTIMER
tianxiawuzhei
·
2012-05-22 15:00
c
linux
timer
struct
File
user
s3c6410
在linux下的WATCHDOG TIMER(看门狗定时器)驱动(2)
s3c6410
硬件WATCHDOGTIMER(看门狗定时器)的链接地址
s3c6410
在linux下的WATCHDOGTIMER(看门狗定时器)驱动(1)的链接地址在上一篇中看了看门狗在linux中驱动实现的整体架构
tianxiawuzhei
·
2012-05-21 21:00
c
timer
linux
struct
list
structure
s3c6410
在linux下的WATCHDOG TIMER(看门狗定时器)驱动(1)
s3c6410
硬件WATCHDOGTIMER(看门狗定时器)的链接地址如果对看门狗定时器的硬件不太熟悉,可以看上面这篇文章。
tianxiawuzhei
·
2012-05-21 10:00
c
timer
linux
struct
Module
平台
S3C6410
ADS1.2 下裸奔 4----系统启动代码的改进
一、 initcpu.s中的代码,主要是初始化中断,调用C语言的初始化函数和设置堆栈代码如下:Mode_USR EQU 0x10Mode_FIQ EQU 0x11Mode_IRQ EQU 0x12Mode_SVC EQU 0x13Mode_ABT EQU 0x17Mode_UND EQU 0
chy520cvv
·
2012-05-21 10:00
c
struct
command
Scheme
div
import
S3C6410
ADS1.2 下裸奔 3----RTC驱动代码
一、RTC寄存器定义////Copyright(c)MicrosoftCorporation. Allrightsreserved.//////UseofthissourcecodeissubjecttothetermsoftheMicrosoftend-user//licenseagreement(EULA)underwhichyoulicensedthisSOFTWAREPRODUCT.//I
chy520cvv
·
2012-05-21 10:00
S3C6410
ADS1.2 下裸奔 2----LCD配置和画线驱动
一、寄存器定义,直接复制WinCE中的定义,如下:1.LCD.h中的定义内容:////Copyright(c)MicrosoftCorporation. Allrightsreserved.//////UseofthissourcecodeissubjecttothetermsoftheMicrosoftend-user//licenseagreement(EULA)underwhichyouli
chy520cvv
·
2012-05-21 10:00
c
cmd
Microsoft
video
buffer
Signal
s3c6410
硬件WATCHDOG TIMER(看门狗定时器)
先简述看门狗的工作过程,看门狗实际是一个定时器,内部有个计数器,每当时钟信号到来时,计数器寄存器减一。如果减到0,则重新启动系统;如果在减到0之前,系统又设置计数器为一个较大的值,则系统不会重启。系统正常时,就不会重启;当系统发生故障时,不能设置计数寄存器,系统重新启动。1、OVERVIEW 概述The6410RISCmicroprocessorwatchdogtimerisusedtoresu
tianxiawuzhei
·
2012-05-20 23:00
c
timer
System
features
Signal
debugging
EWARM调试
S3C6410
的笔记(四)
S3C6410
有硬件的中断控制器,不像2440那样需要自己计算中断函数的偏移地址,非常方便,具体的操作方法可以查看
S3C6410
的硬件手册。
Leichelle
·
2012-05-20 20:00
c
汇编
Module
System
语言
EWARM调试
S3C6410
的笔记(三)
原始出处地址:http://blog.csdn.net/believe_yx/article/details/6673727 ICF文件、启动代码准备好之后就可以新建EWARM工程,开始
S3C6410
的裸奔之旅了
Leichelle
·
2012-05-20 20:00
c
EWARM调试
S3C6410
的笔记(二)
原始出处:http://blog.csdn.net/believe_yx/article/details/6680061 简单地说,EWARM调试
S3C6410
可以分成以下3个步骤:1)编写mac文件,
Leichelle
·
2012-05-20 20:00
s3c6410
的RTC在linux中的驱动(5)
s3c6410
硬件RTC(实时时钟)的链接地址
s3c6410
的RTC在linux中的驱动(1)的链接地址
s3c6410
的RTC在linux中的驱动(2)的链接地址
s3c6410
的RTC在linux中的驱动
tianxiawuzhei
·
2012-05-20 19:00
c
linux
struct
function
processing
平台
EWARM调试
S3C6410
的笔记(一)
原始出处地址:http://blog.csdn.net/believe_yx/article/details/6673727 环境:EWARM6.30.1、Tiny6410下面进入正题吧。先贴一张IAR链接调试时的流程图一张(摘自EWARMDebuggingGuide) 我个人的理解是Debugger先将CPU初始化到能下载代码的程度,包括时钟配置、初始化SDRAM/FLASH控制器等,然后
Leichelle
·
2012-05-20 19:00
c
百度
文档
化工
编译器
debugging
s3c6410
uboot源码分析之cup_init.S(二)
1、ldrr1,=DMC1_MEM_CFG2strr1,[r0,#INDEX_DMC_MEMORY_CFG2]其中:#defineDMC1_MEM_CFG20xB452、ldrr1,=DMC1_CHIP0_CFGstrr1,[r0,#INDEX_DMC_CHIP_0_CFG]#defineINDEX_DMC_CHIP_0_CFG (0x200)3、ldrr1,=DMC_DDR_32_CFGstr
tianxiawuzhei
·
2012-05-20 15:00
c
command
cmd
user
s3c6410
的RTC在linux中的驱动(4)
s3c6410
硬件RTC(实时时钟)的链接地址
s3c6410
的RTC在linux中的驱动(1)的链接地址
s3c6410
的RTC在linux中的驱动(2)的链接地址
s3c6410
的RTC在linux中的驱动
tianxiawuzhei
·
2012-05-20 10:00
c
linux
struct
Module
Class
structure
s3c6410
的RTC在linux中的驱动(3)
s3c6410
硬件RTC(实时时钟)的地址链接
s3c6410
的RTC在linux中的驱动(1)的地址链接
s3c6410
的RTC在linux中的驱动(2)的地址链接上一篇说到了s3c_rtc_probe函数
tianxiawuzhei
·
2012-05-19 23:00
c
linux
timer
struct
Module
Class
s3c6410
的RTC在linux中的驱动(2)
s3c6410
硬件RTC(实时时钟)的链接地址
s3c6410
的RTC在linux中的驱动(1)的链接地址上一篇主要是关于
s3c6410
的RTC在linux中驱动实现的整体结构框图,只有明白整体结构,我们才能进行自己的特定平台的
tianxiawuzhei
·
2012-05-19 20:00
c
linux
struct
Module
null
平台
s3c6410
的RTC在linux中的驱动(1)
s3c6410
硬件RTC(实时时钟)的链接地址如果对RTC硬件不熟悉的话,可以看上面这篇博客,讲述了硬件有关的内容。
tianxiawuzhei
·
2012-05-19 17:00
c
linux
struct
Module
Class
makefile
s3c6410
硬件RTC(实时时钟)
1、OVERVIEW综述TheRealTimeClock(RTC)unitcanbeoperatedbythebackupbatterywhenthesystempowerisoff.Thedataincludethetimebysecond,minute,hour,date,day,month,andyear.TheRTCunitworkswithanexternal32.768KHzcryst
tianxiawuzhei
·
2012-05-19 11:00
s3c6410
的UART设备驱动(5)
s3c6410
的UART设备驱动(1)的链接
s3c6410
的UART设备驱动(2)的链接
s3c6410
的UART设备驱动(3)的链接地址
s3c6410
的UART设备驱动(4)的链接地址上一篇中说到了这个函数
tianxiawuzhei
·
2012-05-17 22:00
c
linux
struct
null
resources
structure
s3c6410
的UART设备驱动(4)
s3c6410
的UART设备驱动(1)的链接
s3c6410
的UART设备驱动(2)的链接
s3c6410
的UART设备驱动(3)的链接 上两篇说了在模块初始化是调用uart_register_driver
tianxiawuzhei
·
2012-05-17 21:00
s3c6410
的UART设备驱动(3)
s3c6410
的UART设备驱动(1)的链接地址
s3c6410
的UART设备驱动(2)的链接地址上一篇说到了第二部分,但没说完,这一篇接着说第二部分,如下这部分:在模块初始化是调用uart_register_driver
tianxiawuzhei
·
2012-05-17 16:00
非常详细的
S3C6410
中断控制说明..//
如果你熟悉S3C2440的中断处理机制,可以发现
S3C6410
大大简化的中断编程处理。
lsyz0021
·
2012-05-17 16:00
s3c6410
的UART设备驱动(2)
s3c6410
的UART设备驱动(1)的链接地址上一篇说到了第一部分,这一篇说第二部分,如下这部分:在模块初始化是调用uart_register_driver和uart_add_port注册UART驱动并添加端口
tianxiawuzhei
·
2012-05-17 15:00
s3c6410
,mjpg-streamer,ZC3XX ,USB网络摄像头移植成功。
吐槽先:USB设备,是我刚刚开始学习的,完全搞不懂,玩这个USB摄像头淘宝上买的杂牌子,我在xp下测试了一下,只能保证芯片是芯片是ZC0301PL。其它都未知。现在开始正文:(博文来自CSDNAcanoe的博客:http://blog.csdn.net/ACanoe我的操作环境是、主机:xp+VMwareubuntu10.10。开发板:OK6410A板。 使用内核:Linux2.6.36.2。 使
木易小舟
·
2012-05-16 16:31
嵌入式学习
s3c6410
,mjpg-streamer,ZC3XX ,USB网络摄像头移植成功。
吐槽先:USB设备,是我刚刚开始学习的,完全搞不懂,玩这个USB摄像头淘宝上买的杂牌子,我在xp下测试了一下,只能保证芯片是芯片是ZC0301PL。其它都未知。现在开始正文:(博文来自CSDNAcanoe的博客:http://blog.csdn.net/ACanoe我的操作环境是、主机:xp+VMwareubuntu10.10。开发板:OK6410A板。使用内核:Linux2.6.36.2。使用软
xitong
·
2012-05-16 16:00
Stream
s3c6410
,mjpg-streamer,ZC3XX ,USB网络摄像头移植成功。
吐槽先:USB设备,是我刚刚开始学习的,完全搞不懂,玩这个USB摄像头淘宝上买的杂牌子,我在xp下测试了一下,只能保证芯片是芯片是ZC0301PL。其它都未知。现在开始正文:(博文来自CSDNAcanoe的博客:http://blog.csdn.net/ACanoe我的操作环境是、主机:xp+VMwareubuntu10.10。开发板:OK6410A板。 使用内核:Linux2.6.36.2。 使
ACanoe
·
2012-05-16 16:00
c
网络
video
测试
input
output
64MQQ2440烧写MINI2440光盘中的内容同样可以跑起来
2008年购买了QQ2440,后来出去工作了,2440压箱子底压了两年,现在拿出来想弄弄qtopia,可是一查友善的资料已经出到了
ARM11
的板子了,内核以及qtopia的支持根文件映像也不知升级了多少次了
xyyangkun
·
2012-05-16 10:00
WINCE开机密码输入框过大,显示不到密码输入的位置
设置开机时需要输入密码的设置后,开机的时候看不到密码输入的位置,下面是两种分辨率两种大小屏的开机显示情况:基于WINCE6.0+S3C2451的平台,分辨率为240*320的3寸屏的开机启动界面如下:图1基于WINCE6.0+
S3C6410
LoongEmbedded
·
2012-05-15 14:00
c
平台
WinCE
用crosstool-ng建立自己的ARM交叉编译工具链 (适用于
S3C6410
以及其它处理器)
一、下载crosstool-ng crosstool-ng的下载地址是:http://ymorin.is-a-geek.org/download/crosstool-ng/ 值得注意的是,下载里最新的crosstool-ng以后,记得在到http://ymorin.is-a-geek.org/download/crosstool-ng/01-fixes/看看有没有相应的补丁,有得话一起下载下来
huangxianxinalice
·
2012-05-15 14:00
c
gcc
assembly
Build
工具
编译器
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他