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
S3C2440
ARM9(
S3C2440
) Touch Screen
触摸屏工作原理触摸屏分为:电阻式,电容式,声表面波式,红外线扫描式等类型,使用的最多的是4线电阻式的触摸屏。触摸屏工作流程(1)、设置触摸屏接口为等待中断模式,等待触摸屏被按下。(2)、如果中断(INT_TC)发生,选择X,Y坐标转换模式(X/Y坐标分别转换模式,X/Y坐标自动转换模式),启动AD转换。(3)、当AD转换完毕后,通过中断(INT_ADC),获取X/Y坐标,ADCDAT0bit[9:
sjmp
·
2020-07-05 12:00
ARM
ARM9(
S3C2440
) ADC
模拟信号/数字信号(1)、模拟信号是一种在时间上连续,数值上也连续的物理量,具有无穷多的数值,从自然界感知的大部分物理量都是模拟性质的,如速度,压力,温度,声音等。(2)、数字信号在时间上和数值上均是离散的,而离散信号的值只有真与假,是或不是,因此可以使用二进制中的0与1来表示。ADC驱动流程ADC主要驱动程序main.c#defineADC_FREQ2500000voidMain(void){/
sjmp
·
2020-07-05 12:00
ARM
u-boot网卡驱动移植
1.设置网卡的位宽由于
s3c2440
存储控制器的bank4连接的是DM9000网卡,下面是网上截取的图,可知网卡位宽为16。
uii1
·
2020-07-05 12:22
uboot
arm9+linux
s3c2440
触摸屏驱动移植
----------------------------------------------------------------------------------------主机操作系统:centos6.7交叉编译器版本:arm-linux-gcc-4.5.4开发板平台:fl2440linux内核版本:Linux-3.0Author:shaocongshuai------------------
柯利南
·
2020-07-05 11:09
fl2440
Embedded Linux
S3C2440
- QEMU and Graphic
SummaryRunaQTDemoonQEMUConvertthekernelimagetouImageformatQEMUNetworkingBootingviaTFTPReferenceSummaryTestedQEMUandGraphicapplicationonEmbeddedLinux
S3C2440
scruffybear
·
2020-07-05 11:55
Linux
embedded
s3c2440
上linux-2.6.28.7内核配置及Qtopia文件系统移植和搭建
一、linux-2.6.28.7内核配置过程1,新编译好的内核下载到FLASH中,启动linux以后报错,说找不到rootfs入口,解决方法是内核编译选项中选中“filesystem->yaffs2fssupport”,以及"letyaffstoitsecc".2,烧写好内核及文件系统后,发现无论怎么点击触摸屏,系统都没有反应,可是开发板自带的kernel烧上去后就没有问题,所以,判断问题还是出于
samantha_sun
·
2020-07-05 11:45
嵌入式
基于
S3C2440
芯片linux系统下的ds18b20设备驱动
OK2440开发板;Linux内核版本是:linux2.6.35;编译器:arm-linux-gcc-4.3.2一、驱动分析(1).这里采用混杂设备形式注册驱动,对于设备的操作仅且只有一个:即读操作,读函数为
s3c2440
rtyu_562
·
2020-07-05 11:24
OK2440设备驱动
linux2.6.30内核移植到
S3C2440
——CS8900网卡移植
作者:reille本博客网址:http://blog.csdn.net/reille/开发环境:主机:WindowXPSP2;linux:VMware7.01+ubuntu9.10;目标板:扬创utu2440-F开发板交叉编译器:arm-linux-3.4.1更多请关注:http://velep.com/一、说明:本CS8900网卡驱动移植是基于之前内核版本的,实际上是从扬创开发板附送光盘上拷贝下
reille
·
2020-07-05 10:03
linux
c
initialization
structure
function
struct
s3c2440
ds18b20驱动编写
上一篇单总线时序分析:https://blog.csdn.net/qq_40215005/article/details/96435251这是ds18b20驱动大致结构硬件初始化BYTEds18b20_reset(void)复位脉冲和应答脉冲函数BYTEds18b20_reset(void){s3c2410_gpio_cfgpin(S3C2410_GPG(0),S3C2410_GPIO_OUTPU
qq_40215005
·
2020-07-05 07:26
驱动学习
底层开发
(3.5)一个按键所能涉及的:定时器防抖动
/*AUTHOR:Pinus*Creaton:2018-10-25*KERNEL:linux-4.4.145*BOARD:JZ2440(arm9
s3c2440
)*REFS:韦东山视频教程第二期通过定时器完成防抖动的总结
Pinus_x
·
2020-07-05 07:45
cdev总结2018
RAM、SRAM、DRAM、SDRAM、DDR SDRAM、ROM、PROM、EPROM、EEPROM、NAND、NOR
像
S3C2440
的ARM9处理器里面就有4K的SRAM用来做CPU启动时用的。DRAM,动态随机存取存储器,需要不断的刷新,才能保存数据。而且是行列地址复用的,许
Jason/angel
·
2020-07-05 07:52
嵌入式
单片机
Linux
十七、Linux驱动之nand flash驱动
2.硬件分析本人使用的是韦东山老师的JZ2440开发板,CPU是
S3C2440
A
墨、白
·
2020-07-05 06:12
linux驱动
linux2.6.20 sd/mmc卡驱动学习日记2(基于
s3c2440
)
我们接着来到s3cmci.c文件s3cmci_init----->platform_driver_register(&s3cmci_driver_2440)------------>s3cmci_probe_2440----->s3cmci_probe在s3cmci_probe中主要是分配及初始化structmmc_host*mmc;structs3cmci_host*host;这两个结构体。分配
menuconfig
·
2020-07-05 00:36
Linux/os
防骗指南
LCD驱动的添加
修改内核代码[
[email protected]
]$vimarch/arm/mach-
s3c2440
/mach-smdk2440.c67@@-114,19+161,19@@6869.type
lumqi
·
2020-07-04 23:00
驱动
让mini2440成为U盘之linux gadget driver
这里就要学习USBgadgetdriver,USBgadgetdriver主要涉及
s3c2440
_udc.ko和g_file_storage.ko两个模块。
luckywang1103
·
2020-07-04 22:44
usb
gadget子系统
uda1341声卡的linux 2.6.28版本内核驱动在arm
s3c2440
上的移植。
平台信息:目标板:OK2440OS:Redhat9编译器:arm-linux-gcc-3.4.1移植步骤:1.获取声卡驱动s3c2410-uda.c2.将s3c2410-uda.c复制到sound/oss/目录下3.修改oss目录下的kconfigvisound/oss/Kconfig添加configS3C2410_SND_UDA1341tristate"S3C2410UDA1341driver(
lobbve
·
2020-07-04 22:27
ARM
2440/2410
嵌入式linux
驱动
linux2.6.20
S3C2440
的sd/mmc卡驱动
首先,我们来看Makefile文件吧,Makefile中文件的目标文件的顺序是很重要的,因为这个会涉及到模块的依赖关系,比如说,如果这些源文件中有module_init(),则这些module_init就按在Makefile中的顺序链接进内核,之后也按照链接的顺序进行调用。根据我们的内核配置选项,将要编译进内核的文件就只有mmc.c,mmc_sysfs.c,mmc_block.c,mmc_queu
lishaman
·
2020-07-04 22:25
linux驱动开发篇
S3C2440
温度传感器DS18B20驱动开发及应用测试
由于需要采集环境温度,参照了网上大神的例子,仿照写了一个DS18B20的驱动。本来应该半天完成的,由于各种小失误(Makefile,接线等问题),耗费了三天的时间。相关时序请查看如下链接DS18B20Datasheet时序完全解读驱动框架intmajor;staticintds18b20_drv_open(structinode*inode,structfile*file){}staticssiz
liang_zhaocong
·
2020-07-04 21:36
S3C2440
开发板烧录笔记
S3C2440
开发板烧录笔记本篇博客来自凌云实验室开发板介绍及其烧录学习笔记1.开发板基础和介绍三星公司的16/32位精简指令集(RISC)微处理器
S3C2440
A基于ARM920T核心,0.13µm的
klaus_x
·
2020-07-04 20:06
liunx开发学习笔记
ARM-Linux驱动--DM9000网卡驱动分析(二)
硬件平台:FL2440(
s3c2440
)内核版本:2.6.35主机平台:Ubuntu11.04内核版本:2.6.39原创作品,转载请标明出处http://blog.csdn.net/yming0221/
iteye_17312
·
2020-07-04 18:05
linux内核移植-移植2.6.35.4内核到
s3c2440
硬件平台:FL2440主机平台:Ubuntu11.04交叉编译器:arm-linux-gcc4.3.2原创作品,转载请标明出处http://blog.csdn.net/yming0221/article/details/6604616本来是想移植最新的内核2.6.39但是总是在编译快完成的时候报错,有人说是新的内核对arm平台的支持不好,所以就降低了一下版本,这里移植2.6.35.4内核一、准备工
iteye_17312
·
2020-07-04 18:05
S3C2440
视频驱动V4L2
http://blog.sina.com.cn/s/blog_7cae47280101hdfh.htmlhttp://www.ithao123.cn/content-987136.html(源码详解)http://wenku.baidu.com/link?url=ZLN3GExKBYZtbv_T2-Y9oHRV05WXFUvRokDqLhP5u_TVIiQGWnCxpE3o5j_yUCaJ-_N7
hushup
·
2020-07-04 18:03
linux
s3c2440
usb host
因此涉及到该部分的内容较多,要想正确使用
s3c2440
所提供的USB主机接口也不是一件容易的事情。在这里,我主要介绍USB设备枚举过程中所涉及到的一些知识,并给出具体的实现程序。
hushup
·
2020-07-04 18:03
linux
基于
s3c2440
平台rt3070工作在AP模式
—————————————————主机操作系统:Centos6.5交叉编译器环境:arm-linux-gcc-4.5.4开发板平台:FL2440Linux内核版本:linux-3.0开发模块:无线网卡RT3070.作者:hulu—————————————————笔者友情提醒:本文章是在fl2440开发板已经成功移植linux-3.0内核,和可读写的文件系统之上开发的,本次开发使用的是ubifs文件
HULU_ARM
·
2020-07-04 18:46
rt3070
ARM9开发板FL2440移植Linux-3.0内核————添加USB驱动
内核自带驱动的移植一般分为两个步骤:1、修改代码,将USB初始化;2、修改Linux内核配置,使其支持USB第一步、对代码的操作进入内核的mach-smdk2440.c(路径为:linux-3.0/arch/arm/mach-
s3c2440
huangan_xixi
·
2020-07-04 18:52
fl2440设备驱动
ARM9开发板FL2440移植Linux-3.0内核————触摸屏的移植
因为内核linux-3.0已经有支持触摸屏的驱动,我们只需要将略做修改使其支持s3c-2440就行了很简单;第一步修改源代码:1、vimarch/arm/mach-
s3c2440
/mach-smdk2440
huangan_xixi
·
2020-07-04 18:52
fl2440设备驱动
看到飞凌嵌入式论坛上的linux移植比较详细 记下啦!
开贴详述linux-2.6.33内核的移植宿主机:ubuntu9.10目标机:
s3c2440
交叉编译器:arm-linux-gcc-3.4.1交叉编译器路径:/usr/local/arm/3.4.1要移植的内核版本
8873xthuang
·
2020-07-04 18:20
linux
基于
S3C2440
和嵌入式Linux的扩展串口设计
随着计算机网络的发展,以及现场总线等技术的广泛使用,串口通讯在各种场合的应用越来越广泛。在集中控制系统中,需要在多个串口间进行通信,而在一般计算机上,只有1~3个串口,为了实现对多点的控制,需要对串口进行扩展。ARM芯片是目前在嵌入式系统中应用比较广泛的一种芯片,由于可以运行操作系统,以及拥有包括LCD、串口通讯、网络通讯、存储芯片等大量外围接口芯片的支持,使得ARM广泛应用于检测、通讯、控制等领
flymachine
·
2020-07-04 15:54
串口
ORR R0,R0,#R1_nF:OR:R1_iA
ORRR0,R0,#R1_nF:OR:R1_iA我是先看到这东西才开始疑惑的:这是
S3C2440
手册关于时钟介绍时的一部分,很明显它扯到了协处理器P15的C1寄存器,让我们来看看这是啥:原来iA位和nF
小月贺金山
·
2020-07-04 15:52
ARM
深入浅出嵌入式底层软件开发(嵌入式学习书籍)
第2篇(第4~7章)以
S3C2440
开发板为硬件,讲解制作嵌入式Linux系统的完整过程,具有很强的实用性和可操作性。第3篇(第8~11章)以尽可能通俗的方式讲解Linux设备驱动中
eabi010
·
2020-07-04 15:44
驱动
系统
arm
arm处理器bank与存储器的bank详解
以
s3c2440
为例:处理器的bank(也是R-BANK)说明:
S3C2440
是32位的处理器理论寻址范围为2^32即4G,
S3C2440
使用[26:0]作为地址线,寻址范围128M(下面的图示讲解为什么
dumb_man
·
2020-07-04 14:44
linux内存管理
中断处理流程
以
s3c2440
为例讲述,中断处理流程:1.开中断。产生外部中断。流程如下按键----->中断控制器------->cpu(总开关)*按键:需要设置GPIO为中断模式,上升沿还是下降沿触发。
dachunfree
·
2020-07-04 14:10
linux
驱动
Linux-2.6.31 内核移植
=arm[*]SMDK2410/A9M2410
S3C2440
Machine--->[*]SMDK2440[*]SMDK2440with
S3C2440
cpumoudle配置完后,回到主菜单,选择这一项"S
czhzasui
·
2020-07-04 14:28
嵌入式C语言
ARM的发展史以及架构解析
本文从ARM的发展历史着手,以
S3C2440
为例与51单片机进行对比分析,详细解析了ARM架构。
高原@
·
2020-07-04 12:48
ARM
移植Linux-3.4.2内核到
S3C2440
一、BootLoader引导内核过程1、Bootloader的工作1.1、将内核读入内存1.2、保存内核启动参数到指定位置,内核启动时去这个位置解析参数1.3、启动内核、传入机器ID二、内核的启动流程内核首要目的是挂载根文件系统,启动应用程序,内核启动的过程大致为以下几步:1.检查CPU和机器类型2.进行堆栈、MMU等其他程序运行关键的东西进行初始化3.打印内核信息4.执行各种模块的初始化5.挂接
aogaozhu5689
·
2020-07-04 11:23
JLINK烧NOR/NAND FLASH
1.简要说明JLink的调试功能、烧写Flash的功能都很强大,但是对于S3C2410、
S3C2440
的Flash操作有些麻烦:烧写NorFlash时需要设置SDRAM,否则速率很慢;烧写NandFlash
YOU_ARE_MY_FAVORITE
·
2020-07-04 09:17
flash
工具
网络
c
upload
汇编
嵌入式Linux——oops:根据oops信息,找到错误的产生位置以及函数的调用关系
Linux内核:linux-2.6.22.6所用开发板:JZ2440V3(
S3C2440
A)声明:本文主要是对韦东山老师视频的总结,同时看了一些网友的博文来对这方面的信息进行补充。
moxue10
·
2020-07-04 09:10
调试
嵌入式Linux
驱动调试
oops
玩转开发板--fl2440的详解补充
补充位置到:http://blog.csdn.net/PipiAvenger/article/details/79563996一.
S3C2440
内存映射
S3C2440
对外引出了27根地址线ADDR0~ADDR26
PipiAvenger
·
2020-07-04 07:15
玩转FL2440开发板
fl2440
linux
基于ARM板
s3c2440
---wifi网卡
基础知识wifi网卡有两种工作模式:一种是无线终端模式(STA):这个模式就是我们平时用手机连接wifi时的模式,相当于客户端。一种是无线热点模式(AP):家里的无线路由器均是这个模式,手机开热点给朋友使用时也是出于该模式下。在使用无线网时,我们都知道需要无线网的密码,以及通过无线网进行网上冲浪或者下载app,这里就涉及无线网的安全性,无线网的安全性由两部分组成:认证和加密。认证:只有路由器或者服
Parismoor
·
2020-07-04 07:29
S3C2440
温度传感器ds18b20的焊接测试
=================================================================================================因为Linux内核3.0自带Dallas1-wires设备驱动,路径为:drivers/w1,所以在写驱动之前我首先进行了内核自带的单总线设备通用驱动移植(其实主要原因是温度传感器是我自己刚刚焊接上去的,想
进击的雷神
·
2020-07-04 06:03
温度传感器模块
Linux-2.6.32.2内核在mini2440上的移植(八)---触摸屏驱动移植
Linux-2.6.32.2内核在mini2440上的移植(八)---触摸屏驱动移植【1】在内核中添加触摸屏驱动程序Linux-2.6.32.2内核也没有包含支持
S3C2440
的触摸屏驱动,因此友善官方自行设计了一个
HL5654
·
2020-07-04 05:26
linux内核移植
网页监控----Mjpg‐streamer移植
1.环境平台PC机:vmware虚拟机中安装的redhat6(已经配好交叉编译环境)目标板:
S3C2440
开发板上运行的系统:内核L
HelloAaric
·
2020-07-04 04:42
Embedded
Development
基于ARM的嵌入式USB图像采集与显示
本文介绍了一种基于三星
S3C2440
A芯片的嵌入式USB摄像头图像采集与显示方案,该方案具有良好的可移植性和扩展性,并且成本、大小
菠萝的春天
·
2020-07-04 04:53
驱动
基于
S3C2440
的Linux-3.6.6移植——触摸屏应用
在linux-3.6.6中,集成了
s3c2440
触摸屏的应用层文件——/drivers/input/touchscreen/s3c2410_ts.c。因此我们只需要定义好平台设备,就可以实现触摸屏。
zhaocj
·
2020-07-04 04:22
arm-linux驱动
嵌入式linux2.6平台搭建——bootloader、Linux内核、根文件系统、开源工程
)u-boot-2010.06在unsp2440上的移植3(网络功能配置)u-boot-2010.06在unsp2440上的移植4(yaffs根文件系统)Linux2.6内核移植Linux2.6内核在
S3C2440
老徐拉灯
·
2020-07-04 03:39
嵌入式linux内核及驱动开发
嵌入式linux
bootloader
S3C2440
温度传感器ds18b20的驱动编写与测试
ds18b20的详细信息百度百科都有比较详细的介绍:http://www.baidu.com/link?url=tgDW0RZumyv2JQbC7ohrnKj_jtFZmqkrnJd7vp3V24KCiG8bkOHqD7vRoQev3OjBPFgIGUvUyVpfdtgSzJUwm_&wd=&eqid=cb79eb5b0000da5a0000000555e061f4再有就是特别感谢这位提供data
SkyHandy
·
2020-07-04 02:26
嵌入式Linux开发——(九)ADC和触摸屏
一、ADC和触摸屏接口1、ADC硬件介绍①S3C2410/
S3C2440
ADC和触摸屏特性:A、分辨率:10位B、最大转换速率:500KSPS(SamplePerSecond)C、输入模拟电压范围:0-
90後_小熊大
·
2020-07-04 01:21
嵌入式Linux
C语言实现电子时钟
我的这个LCD时钟小项目是基于
S3C2440
A的开发板的,如果想要全部的代码,可以去下载同名的资源。由于篇幅有限,以下只介绍核心代码。好了开始之前先简单介绍下我的LCD显示原理。
夕阳下的枫林
·
2020-07-04 01:32
C语言
移植、裁减及配置Linux内核到
s3c2440
开发板
一、准备工作(使用tarxjvf命令解压linux-2.6.22.6.tar.bz2后,cd/work/system/linux-2.6.22.6)1、修改顶层Makefile的185和186行,以指定特定CPU体系结构和交叉编译工具。185ARCH?=arm186CROSS_COMPILE?=arm-linux-2、内核配置选项有几百个,配置者不可能一一配置,因此先输入makes3c2410_d
hushup
·
2020-07-04 00:52
linux
2015~2016年学习计划
代码大全》5《Unix环境高级编程》6《TCP/IP详解卷1:协议》网络编程7《TCP/IP详解卷2:实现》8《UNIX网络编程卷1:套接字联网API》第3版9《UNIX网络编程卷2:进程间通信》第3版10
S3C2440
lightd
·
2020-07-04 00:37
嵌入式Linux
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他