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
嵌入式Linux下串口编程
配置内核在嵌入式Linux下进行串口编程之前,先在内核中配置串口部分,如下:DeviceDrivers--->characterdevices--->Serialdrivers--->Samssung
S3C2440
fafen
·
2020-08-04 14:30
lcd驱动分析(读书笔记)
1.
S3C2440
上LCD驱动(FrameBuffer)实例开发讲解其中的代码也可直接参考:drivers/video/s3c2410fb.c以下为转载文章,文章原地址:http://blog.csdn.net
Nation_chen
·
2020-08-04 12:18
读书笔记
ASOC声卡驱动框架
硬件平台mini2440开发板(
S3C2440
+UDA1341)linux版本:linux-3.4.99ASoC--ALSASystemonChip,是建立在标准ALSA驱动层上,为了更好地支持嵌入式处理器和移动设备中的音频
L_Backkom
·
2020-08-04 12:01
linux驱动之ALSA
Linux_
S3C2440
_CAMIF接口驱动程序(一)驱动和系统相关的学习
实例为OV9650驱动在内核源码中的路径:/drivers/media/video/ov9650.c或者\linux-2.6.30.4\drivers\media\video\tq2440\ov9650.c【对Linux时钟的了解】可以参考http://blog.csdn.net/bingqingsuimeng/article/category/1228965【对CAMIF接口的了解】参考上篇文章
Edmund_G
·
2020-08-04 12:38
arm
PWM控制蜂鸣器驱动
一、
S3C2440
PWM定时器概述PWM(PulseWidthModulation)——脉宽调制,它是利用微控制器的数字输出来对模拟电路进行控制的一种非常有效的技术,广泛应用于测量、通信、功率控制与变换等许多领域
DreamCatcher100
·
2020-08-04 12:33
Linux驱动开发基础
六、嵌入式学习笔记--存储控制器
1、存储控制器概述
S3C2440
存储控制器提供了访问外部存储设备所需的内存控制信号。
wumumang
·
2020-08-04 08:43
学习笔记-嵌入式Linux
【归纳】
S3C2440
A之ARM学习的所有的问题:
目录:问题1:关于Nor/Nand启动判断的问题:问题2:程序烧写到什么位置啦(即程序的存储位置)?Norflash/Nandflash?问题3:Nor启动,SRAM除了存储寄存器sp之类,还有别的作用吗?问题4:ARM中Makefile的规则、语法、函数及实例问题5:变量/函数的声明、定义、初始化的作用和区别?问题6:UART特殊功能模块的寄存器操作机理和使用疑难的问题问题7:操作寄存器的规范问
大秦长剑
·
2020-08-04 06:33
S5PV210点亮LED
通过寄存器来访问引脚:在S3C2410芯片中存在117个I/O端口,共分为A~H共8组分别为GPA~~GPH,在
S3C2440
中存在130个I/O端口,共分为A~J9组名分别为GPA~GPJ,配置这些端口相应的寄存器
weixin_34306446
·
2020-08-04 05:08
mini2440 nand flash驱动移植--问题解决记录
首先按照步骤修改相关信息之后执行makezImage出现了不少错误:其中有代表性的错误如下:arch/arm/mach-
s3c2440
/mach-mini2440.c:189:error:arraytypehasincompleteelement
tiankongtiankong01
·
2020-08-04 01:26
S3C2440
裸机程序【2】串口uart程序
学习ARM7芯片stm32时,裸机程序开发可以很方便的根据库函数在工程模板上进行开发,而ARM9主要是移植Linux开发,很少有裸机程序开发,因此在玩
S3C2440
希望最终形成一个keil环境下的模板。
tiandawangliang
·
2020-08-04 01:53
嵌入式Linux开发——(六)系统时钟和定时器
一、系统时钟和定时器1)
S3C2440
/S3C2410时钟体系①3种时钟:A、FCLK:用于CPUB、HCLK:用于AHB总线上设备,比如CPU核、存储控制器、中断控制器、LCD控制器、DMA和USB主机模块等
90後_小熊大
·
2020-08-03 22:16
嵌入式Linux
uboot中为什么设置CPU为SVC模式????????
在看Uboot的start.S文件时候,发现其最开始初始化系统,是将CPU设置为SVC模式,但是
S3C2440
的CPU的core是ARM920T,其有7种模式,为何非要设置为SVC模式,而不是设置为其他模式呢
Kallen_man
·
2020-08-03 19:24
Linux
嵌入式arm学习总结(六)--
S3C2440
体系架构学习总结
平台介绍:mini2440开发板,
S3c2440
主芯片硬件信息1.130个IO口,289个引脚17*17,BGA封装2.电源内核:1.25v内存电源:1.8VGPIO:3.3v3.芯片内部有4K字节的SRAM
杨毅
·
2020-08-03 19:09
嵌入式arm
u-boot-2011.06在基于
s3c2440
开发板的移植之引导内核与加载根文件系统
转自:http://www.linuxidc.com/Linux/2012-09/70510p2.htm三、根文件系统的制作我们利用busybox来制作根文件系统1.在下列网站下载busybox-1.15.0.tar.bz2http://www.linuxidc.com/linux/2011-08/40704.htm在当前目录下解压busyboxtar-jxvfbusybox-1.15.0.tar
90阿呆
·
2020-08-03 18:03
Linux
ARM串口(UART)的使用 (
S3C2440
)
UART概述通用异步收发器简称UART(UniversalAsynchronousReceiverandTransmitter)工作方式为:串行、全双工。只需3根线:TXD(发送数据)、RXD(接收数据)、GND。数据传输流程:原来是高电平(空闲状态)发送方拉低电平,保持1bit时间,为起始位。接收方检测到起始位,然后通信双方按照波特率发送和接收5-8位数据。若使用校验功能,则发送完数据位后还要接
jiaruitao777
·
2020-08-03 18:01
ARM裸机
(JZ2440)
S3C2416裸机开发系列一_裸机开发环境以及启动模式
S3C2416裸机开发系列一裸机开发环境以及启动模式象棋小子10482729751.S3C2416概述S3C2416是低功耗、高性能、低成本的SAMSUNGARM9(ARM926EJ)处理器,目前三星已停止生产
S3C2440
huang20083200056
·
2020-08-03 17:24
s3c2416裸机开发
S5PV210 Uart Driver
2、参考的uartdriver文件:
s3c2440
.c,s5pv210.c3、底层相关源码:serial_core.h,serial.h,regs-serial.h,samsu
gezhenglai
·
2020-08-03 17:03
嵌入式硬件
新到S5PV210开发板,谈谈和
S3C2440
的对比
对于之前一直使用的是三星
S3C2440
的开发板的童鞋而言,这款同样是三星推出的Cortex-A8Soc总体来说上手应该比较快的。苹果的经典产品iphone4当年使用的A4处理器,基本上是这款
dizhuang5374
·
2020-08-03 16:13
成功移植linux2.6.38内核到TQ2440(转)
移植步骤:1.修改根目录的Makefile中的ARCH=arm,CROSS-COMPILE=arm-linux-2.在arch/arm/mach-
s3c2440
/mach-smdk2440.c中,将163
stephen_kl
·
2020-08-03 14:23
内核
嵌入式学习笔记004-裸奔篇之SDRAM
前提:针对
S3C2440
来说,一个地址对应一个字节!
FZK374470412
·
2020-08-03 12:52
嵌入式linux
嵌入式学习笔记001-序言
开发环境:Win7(64bit)+VBox(Ubuntu12.04)开发板:TQ2440CPU:
S3C2440
写该系列笔记即是给自己学习linux旅程所留下的痕迹,同时也方便其他刚步入嵌入式大门的同道中人以供参考
FZK374470412
·
2020-08-03 12:21
嵌入式linux
【韦东山旧1期学习笔记】07.
S3C2440
UART串口实验
目录UART原理数据格式时序波形
S3C2440
UART特性波特率FIFO设置UART相关寄存器设置相应管脚为UART功能设置串口数据传输格式UART控制寄存器UARTFIFO控制寄存器UART流量控制寄存器
伟大的贝壳
·
2020-08-03 12:46
Arm开发板学习
(嵌入式)关于arm中的存储控制器(一)
这个实验我们先用汇编语言设置好
S3C2440
芯片内部的存储控制器,使外接的SDRAM可以操作使用:然后把程序本身从“Steppingstone”(即芯片内部的4KS
丶一个有梦想的老实人
·
2020-08-03 09:13
ARM汇编
Keil 调试ARM时出现的 *** error 65: access violation at xxxx : no 'write' permission
实验用soc:
s3c2440
分析原因:内存访问权限错误解决办法:1.调试开始后使用map命令进行分段更改内存访问权限例如调试小程序时,仅在0~4kB范围内寻址时,出现:***error65:accessviolationat0x00000FFC
sanzhong104204
·
2020-08-03 04:47
EDA工具
53、NandFlash的芯片id读取、数据读取、擦除与烧写
1、采用竖线的方法分析2、cpu的nandflash的控制器帮忙做了硬件部分的时序3、页、块和oob4、读nandflash的时序图5、其他时序6、nandflash相关的代码#include"
s3c2440
alen??
·
2020-08-03 02:39
第2期ARM裸机加强版
S3C2440
中断体系介绍
1、中断处理过程SUBSRCPND和SRCPND寄存器表明有哪些中断被触发了,正在等待处理(Pending);SUBMASK(INTSUBMSK寄存器)和MASK(INTMSK寄存器)用于屏蔽某些中断。1)Requestsources(withoutsub-register)中的中断源被触发后,SRCPND寄存器中相应位被置1,如果此中断没有被INTMSK寄存器屏蔽或者快速中断的话,它将被进一步处
jjjfox
·
2020-08-03 01:47
arm
S3C2440
Mini 2440 DMA方式实现Uart(串口)通信
搞了好久,终于完成了DMA方式实现串口通信。使用DMA不是很难,主要是DCONn的配置比较麻烦以及几种模式的理解。DMAservicemode:singleservice&Wholeservice。前一模式下,一次DMA请求完成一项原子操作,并且transfercount的值减1。后一模式下,一次DMA请求完成一批原子操作,直到transfercount等于0表示完成一次整体服务。具体对应DCON
fengyaqi123
·
2020-08-02 17:09
Mini2440裸机
S3C2440
cp15协处理器详解
2440的协处理器CP15总共有c0~c15这16个协处理器寄存器,各自具有一定的功能定义。但总的来说,cp15主要跟以下功能有关:1、获取deviceid和cachetype等一些CPU相关信息。2、MMU操作。包括MMU的使能和禁止,虚拟地址到物理地址的映射机制建立3、访问权限控制。主要用来实现安全机制和linux的写时复制(copyonwrite)。4、设置时钟模式。init.S中MMU_S
fengyaqi123
·
2020-08-02 17:09
U-Boot移植
第三阶段应用层——2.4 视频监控—从0写USB摄像头驱动(3)-实现数据传输(完善)
视频监控—从0写USB摄像头驱动(3)-实现数据传输(完善)硬件平台:韦东山嵌入式Linxu开发板(
S3C2440
.v3)软件平台:运行于VMwareWorkstation12Player下UbuntuLTS16.04
Going1
·
2020-08-02 14:27
第三阶段应用层
第三阶段应用层——2.6 视频监控—CMOS摄像头的硬件原理
视频监控—CMOS摄像头的硬件原理硬件平台:韦东山嵌入式Linxu开发板(
S3C2440
.v3)软件平台:运行于VMwareWorkstation12Player下UbuntuLTS16.04_x64系统参考资料
Going1
·
2020-08-02 14:27
第三阶段应用层
嵌入式
linux
第三阶段应用层——2.5 视频监控—在LCD上显示摄像头图像
视频监控—在LCD上显示摄像头图像硬件平台:韦东山嵌入式Linxu开发板(
S3C2440
.v3)软件平台:运行于VMwareWorkstation12Player下UbuntuLTS16.04_x64系统参考资料
Going1
·
2020-08-02 14:27
第三阶段应用层
第三阶段应用层——2.4 视频监控—从0写USB摄像头驱动(2)-实现数据传输(初步)
视频监控—从0写USB摄像头驱动(2)-实现数据传输(初步)硬件平台:韦东山嵌入式Linxu开发板(
S3C2440
.v3)软件平台:运行于VMwareWorkstation12Player下UbuntuLTS16.04
Going1
·
2020-08-02 14:26
第三阶段应用层
linux
嵌入式
内核
usb
韦东山嵌入式Linux学习——014 NOR Flash(2)-NOR Flash编程实现识别
NORFlash编程实现识别硬件平台:韦东山嵌入式Linxu开发板(
S3C2440
.v3)软件平台:运行于VMwareWorkstation12Player下UbuntuLTS16.04_x64系统参考资料
Going1
·
2020-08-02 14:26
韦东山嵌入式Linux第一阶段
第二期驱动篇——2.1 输入子系统—框架分析
输入子系统——框架分析硬件平台:韦东山嵌入式Linxu开发板(
S3C2440
.v3)软件平台:运行于VMwareWorkstation12Player下UbuntuLTS16.04_x64系统参考资料:
Going1
·
2020-08-02 14:26
第二阶段驱动篇
嵌入式
链表
linux
Linux CMOS摄像头驱动
1、CMOS摄像头原理摄像头数据流向:自然景观>摄像头模块>接口>
S3C2440
摄像头控制器>LCDov7740(摄像头模块)输入信号:自然景观等的模拟信号输出信号:RGB、YUV格式的数字信号输出分辨率
lrl2ye
·
2020-08-02 13:03
arm学习
第三阶段应用层——2.7 视频监控—从零写CMOS摄像头驱动
视频监控—从零写CMOS摄像头驱动硬件平台:韦东山嵌入式Linxu开发板(
S3C2440
.v3),OV7740摄像头软件平台:运行于VMwareWorkstation12Player下UbuntuLTS16.04
Going1
·
2020-08-02 12:26
第三阶段应用层
嵌入式
linux
驱动程序
Linux驱动开发之
S3C2440
按键点亮LED
513.html文章记录了作者在
S3C2440
开发板上实现按键点亮LED驱动开发的详细过程,还记录了一些容易出现的错误,以及怎么解决这些错误。一、驱动开发流程Linux驱动开发不同于应用程序的开发。
haryen
·
2020-08-01 12:10
QT在ARM平台的移植(三)
Qtopia-opensource-4.2.4,这个版本带有手机桌面环境交叉编译器:arm-linux-gcc4.1.2支持EABI操作系统平台:Linux--RedHat9.0开发板平台:Arm--
S3C2440
chyxwzn
·
2020-08-01 11:00
linux
Linux-2.6.32.67内核裁剪与移植之内核启动与根文件系统制作(1)
1.修改内核以支持
s3c2440
开发板在顶层的makefile中,将ARCH?=$(SUBARCH)CROSS_COMPILE?
zkpingguo
·
2020-08-01 08:00
单片机编程
Linux学习
ARM--学习笔记
先以一个例子解释一下架构、核、处理器和芯片:
S3C2440
,这是一款SoC芯片,注意,它不是cpu,2440和我们熟知的51单片机有点类似,都属于嵌入式,嵌入式的发展到目前经历了三个阶段,分别是SCM、
lYl0o0lYl
·
2020-08-01 05:48
嵌入式
(转载)
S3C2440
A工程移植:从ADS1.2到RealView MDK
但是,以前的
S3C2440
的项目都是由ADS开发,而且我在网上搜索并没有发现有ADS1.2工程移植的例子,只能自己摸索。而且刚刚接触嵌入式的这个部分,希望把这个成果与大家分享,让其他的人少走弯路。
weixin_30363817
·
2020-08-01 03:50
win10下搭建jz2440v3(arm
s3c2440
)开发及gdb调试环境
一、主要内容:1、在windows10下搭建arm(
s3c2440
)开发环境在win10下使用vmwareworkstation12pro建立Ubuntu主机,而后在Ubuntu中配置arm交叉编译链。
jack_new003
·
2020-07-31 20:37
嵌入式
Linux I2C驱动完全分析
下载地址http://wenku.baidu.com/view/0521ab8da0116c175f0e48fe.html3.
S3C2440
datasheet4.AT24C08datasheet5.Bq27200datasheet6
leerobin83
·
2020-07-31 19:04
linux
Samsung
S3C2440
平台上的Vxworks BSP移植
引言美国WindRiver公司于1983年设计开发的VxWorks操作系统是一种嵌入式实时操作系统(RTOS),是嵌入式操作系统的典型代表,它的高可靠性、可剪裁性、强实时性被广泛的应用在军事、通信、航空、航天等高精尖技术及实时性要求极高的领域中,如卫星通讯、军事演习、导弹制导、飞机导航等。BSP(BoardSupportPackage)在VxWorks操作系统中起到了部分接口的驱动和硬件初始化的作
禅-师
·
2020-07-31 17:42
vxworks
U-boot移植步骤详解_附:bin文件和所需文件(代码+流程图+遇到的错误及解决办法)
S3C2440
的U-Boot移植按照视频教程,直接使用老大(韦东山老师)提供的补丁文件,直接对下载的u-boot源码打补丁,然后make100ask24x0_config,就可以编译成功,编译下载就可以在开发板
西伯利亚的风
·
2020-07-31 16:52
u-boot
移植
Linux
RAM, SDRAM ,ROM, NAND FLASH, NOR FLASH
1)
S3C2440
支持两种启动模式:一种是从NandFlash启动;一种是从NorFlash启动。
suiyuan0755
·
2020-07-30 22:44
keil4.74中运行
s3c2440
程序出现警告 进行一步骤修改
安装提示一步一步的修改解析警告warning: A1608W: MOV pc, instruction used, but BX is preferred。 这需要配置keil软件在option属性中Asm选项卡中去掉EnableARM/ThumbInterworking选项。编译出现一个警告src\2440init.s(341):warning:A1876W:Useof'|'asasynony
dfl448866
·
2020-07-30 22:52
s3c2440
ads裸机
warning: initialization from incompatible pointer type 分析
在字符驱动中,这行代码报了警告信息:warning:initializationfromincompatiblepointertypestaticssize_t
s3c2440
_key_read(structfile
blrk
·
2020-07-30 19:23
问题分析
Linux驱动之LCD驱动编写
在Linux驱动之内核自带的
S3C2440
的LCD驱动分析这篇博客中已经分析了编写LCD驱动的步骤,接下来就按照这个步骤来字尝试字节编写LCD驱动。用的LCD屏幕为tft屏,每个像素点为16bit。
weixin_30652491
·
2020-07-30 12:19
基于ARM处理器
S3C2440
和Linux系统的I2C触摸屏设计
基于ARM处理器
S3C2440
和Linux系统的I2C触摸屏设计0引言随着计算机相关技术的发展,ARM嵌入式系统受到越来越广泛的应用,与人们生活的结合也越来越紧密。
weixin_30693683
·
2020-07-30 12:19
嵌入式
操作系统
驱动开发
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他