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
s3c2440
学习之路-002 C语言点亮led
1.主要流程2.源码3.SP(stackpointer)的设置硬件平台:jz2440软件平台:Ubuntu16.04arm-linux-gcc-3.4.5源码位置:https://github.com/lian494362816/C/tree/master/2440/003_led_c1主要流程承接上一篇博客https://blog.csdn.net/lian494362816/article/d
lian494362816
·
2020-07-09 19:57
s3c2440学习
s3c2440
学习之路-008 uart实现printf函数
基本原理源码硬件平台:jz2440软件平台:Ubuntu16.04arm-linux-gcc-3.4.5源码位置:https://github.com/lian494362816/C/tree/master/2440/009_uart_printf1.基本原理因为程序目前处于裸板阶段,只能输出字符串,没有C语言的printf函数可以调用。但是在调试程序时,想像C语言一样调用printf来调试,因此
lian494362816
·
2020-07-09 19:57
s3c2440学习
s3c2440
学习之路-007uart的简单配置
基本知识主要寄存器源码硬件平台:jz2440软件平台:Ubuntu16.04arm-linux-gcc-3.4.5源码位置:https://github.com/lian494362816/C/tree/master/2440/008_uart文章目录1.基本知识2.主要寄存器2.1GPHCON&GPHUP2.2ULCON02.3UCON02.4UTRSTAT02.5UTXH02.6URXH02.
lian494362816
·
2020-07-09 19:57
s3c2440学习
s3c2440
学习之路-003 汇编给C传参数 点亮不同led灯
原理分析源码硬件平台:jz2440软件平台:Ubuntu16.04arm-linux-gcc-3.4.5源码位置:https://github.com/lian494362816/C/tree/master/2440/004_led_parma1原理分析当使用汇编调用C函数,碰到需要传参时,可以使用R0-R3来传递参数。R0代表第1个参数,R1代表第2个参数.......当参数超过4个时,就需要靠
lian494362816
·
2020-07-09 19:57
s3c2440学习
【嵌入式开发】 Bootloader 详解 ( 代码环境 | ARM 启动流程 | uboot 工作流程 | 架构设计)
article/details/42462795转载请著名出处相关资源下载:--u-boot源码:http://download.csdn.net/detail/han1202012/8342761--
S3C2440
haiwil
·
2020-07-09 16:07
Arm
Linux
嵌入式linux------不同位宽设备的连接和数据读取
在
S3C2440
中各设备都属cpu统一编址。
小毅同学
·
2020-07-09 15:35
嵌入式linux
从零开始的LED灯(基于嵌入式开发
S3C2440
)
从零开始的LED灯(基于嵌入式开发
S3C2440
)首先我们使用的是TQ2440开发板,嵌入式开发和单片机开发有些不一样,对于初学者来说,硬要将嵌入式的裸机开发说成单片机开发,我觉得是不当的,首先,大家都玩过
conding123
·
2020-07-09 15:03
嵌入式:裸机开发
S3C2440
-裸机篇-03 | GPIO的使用(点亮LED、按键检测)
实验1——点亮一个LED1.看原理图确定硬件如何连接原理图中表示了芯片控制LED的硬件电路以及芯片的引脚与LED如何连接。2.看主芯片手册确定如何控制引脚具体:如何让GPF4输出高低电平?2.1.配置GPF4为输出模式(GPFCON)设置GPFCON寄存器的第[9:8]位=0b01。2.2.配置GPF4输出高/低电平(GPFDAT)GPFDAT的第4位为0-低电平,1-高电平。(注:corresp
Mculover666
·
2020-07-09 11:52
S3C2440学习之旅
s3c2440
地址分配硬件连接及其启动原理分析
s3c2440
地址分配硬件连接及其启动原理分析一.CPU地址分配:1.
s3c2440
A的存储器控制器有以下特性:l大小端(通过软件选择)l地址空间:每个bank有128M的字节(总共1G字节/8个banks
EastonWoo
·
2020-07-09 10:45
arm
s3c2440
学习之路-001 汇编点亮led
1.原理分析2.主要流程3.源码4.dis文件分析硬件平台:jz2440软件平台:Ubuntu16.04arm-linux-gcc-3.4.51.原理分析点亮LED最简单的方法就是给二极管正负极接上电,中间串一个电阻图1点亮LED由于2440芯片Pin脚的驱动能力不够,所以无法直接用Pin脚来点亮LED,只能把Pin脚连接到LED的负极,充当开关的作用。当Pin脚为高电平时,LED两端无电压差,L
lian494362816
·
2020-07-09 08:25
s3c2440学习
1.点亮1个led程序分析(汇编)
最终目标:点亮led灯1:通过原理图,确定nLED_1的引脚关系----GPF42:查看
S3C2440
手册,找到控制GPF4引脚的方法----GPFCON(配置寄存器)----GPFDAT(数据寄存器)
Emdfans
·
2020-07-09 08:12
Video1_Note
【嵌入式开发】 Bootloader 详解 ( 代码环境 | ARM 启动流程 | uboot 工作流程 | 架构设计)...
article/details/42462795转载请著名出处相关资源下载:--u-boot源码:http://download.csdn.net/detail/han1202012/8342761--
S3C2440
f059074251
·
2020-07-09 08:16
S3C2440
驱动移植——SPI
本文的讲解将基于我所写的spi子系统分析:基于
S3C2440
的嵌入式Linux驱动——SPI子系统解读(一)基于
S3C2440
的嵌入式Linux驱动——SPI子系统解读(二)基于
S3C2440
的嵌
wqc02
·
2020-07-09 00:16
linux
驱动
设备树中pinctrl的简单使用
文档:内核Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
s3c2440
-pinctrl.dtsi/**SamsungS3C2416pinctrlsettings
努力搬砖tx
·
2020-07-08 21:06
linux驱动
DM9000 LINUX标准驱动
S3C2440
平台
/**dm9000.c:Version1.203/18/2003QQ:1215483516TEL:18589097498**ADavicomDM9000ISANICfastEthernetdriverforLinux.*Copyright(C)1997Fly-coreFrankdai**Thisprogramisfreesoftware;youcanredistributeitand/or*mod
fly-core
·
2020-07-08 11:01
S3C2440平台
DM9000
LINUX标准驱动
嵌入式linux之Nand flash驱动程序框架
www.eetop.cn/blog/html/92/23692-18147.htmlNANDFLASH是一个存储芯片那么:这样的操作很合理”读地址A的数据,把数据B写到地址A”问1.原理图上NANDFLASH和
S3C2440
旭旭旭旭旭
·
2020-07-08 10:41
Nandflash启动,norflash启动,SDRAM总结
S3C2440
的启动时读取的第一条指令是在0x00上,分别为nandflash和norflash上启动。
魔亦有道
·
2020-07-08 10:43
ARM裸机开发
30本pdf完整版的经典Linux学习和开发教程和资料下载 android arm java 资料大全
史上最牛的Linux内核学习方法论点击下载我的arm_linux移植笔记点击下载
S3C2440
完全开发流程点击下载Linux系统命令及其使用详解完整版点击下载Linux主要shell命令详解点击下载深入理解
叶广明_微信ye_guangming
·
2020-07-08 07:11
杂项
socket编程之socket转串口
---------------------------------------------------------------------------------系统环境:Centos6.5开发板:
s3c2440
monster_330
·
2020-07-07 20:01
关于ARM启动流程的分析(NandFlash Or NorFlash)
学习了
S3C2440
的启动流程,如何让bootLoader成功加载。并且找到了一篇讲的非常好的博客,试着结合着自己的理解总结一下,以备以后的复习。
MostHandsomeWang
·
2020-07-07 19:53
ARM
CMOS 摄像头驱动
准备好CMOS摄像头驱动源码,包含5个文件:
s3c2440
_ov9650.c
s3c2440
_camif.c
s3c2440
_camif.hsccb.csccb.h将这5个文件复制到drivers/media
zheguangqi
·
2020-07-07 19:36
深入理解uboot 2016 - 基础篇(S3C2410 与S5PV210处理器启动流程分析)
S3C2440
和S5PV210是很多嵌入式爱好者入门的arm处理器,网上的资料也很多。
kernel_yx
·
2020-07-07 12:25
uboot2016
ov7670的移植(寄存器的配置)——基于tq2440
本文主要想讲讲
s3c2440
的camera接口和ov7670的寄存器配置。一、开发环境1.开发板:tq2440(s3
izobs
·
2020-07-07 11:31
linux驱动
简介nandflash、norflash、ram、sram、dram、rom、eeprom、flash的区别
S3C2440
把Bootloader烧到nandflash上启动,因为在
S3C2440
里有一个内置的SRAM,叫做steppingstone(垫脚石,很形象…),系统启动加电后,会把nandflas
可乐虎
·
2020-07-07 06:10
存储器
嵌入式
norflash 分析
以
s3c2440
为例,讲述norflash操作及启动过程。norflash接在片选0上,从cpu看到的地址0启动。然后了解硬件原理图连接:可以看到norflash是16位数据总线,cpu
dachunfree
·
2020-07-07 06:47
uboot
nandflash启动原理
这点在我做过移植的处理器:s3c2410(arm920t),
s3c2440
(arm92
bbs598598
·
2020-07-07 03:40
arm
USB摄像头驱动--CMOS摄像头
目的:自然景观->摄像头模块->接口->
S3C2440
的摄像头控制器->LCD1.CMOS摄像头基础本次使用的白问网提供的ov7740摄像头模组,基础机构如下:1.1摄像头参数OV7740_CSP_DS
Parismoor
·
2020-07-06 23:41
USB摄像头
从零开始写CMOS摄像头驱动(一)
搜索:张笑生的地盘,主要关注嵌入式软件开发,股票基金定投,足球等等,希望大家多多关注,有问题可以直接留言给我,一定尽心尽力回答大家的问题,二维码如下:一why本篇文章主要以OV7740cmos摄像头以及
s3c2440
拉玛西亚影视学院的奥斯卡影帝
·
2020-07-06 17:04
音视频开发
norflash启动和nandflash启动
S3C2440
的启动时读取的第一条指令是在0x00上,分为成nandflash和norflash上启动。
chenlong12580
·
2020-07-06 16:11
s3c6410芯片与系统
Linux设备驱动
FL2440开发板介绍及其烧录
开发板硬件资源:开发板硬件资源列表:部件型号说明CPU
S3C2440
Samsung、ARM920T、400MHzSDRAMK4S561632N32MB*2=64MB(内存)NandflashK9F2G08256MB
zusi_csdn
·
2020-07-06 14:51
嵌入式
U-boot在
S3C2440
上的移植详解
U-boot在
S3C2440
上的移植详解http://www.embeddedlinux.org.cn/html/jishuzixun/201303/16-2499.html一、移植环境·主机:VMWare
zsjalive
·
2020-07-06 14:18
LCD驱动移植
************************************************************************************************cpu:
s3c2440
zouleideboke
·
2020-07-06 13:48
linux驱动学习
基于
S3C2440
的Linux-3.6.6移植——ADC的移植
在linux-3.6.6中,系统已经有了关于
s3c2440
的ADC通用驱动程序文件——arch/arm/plat-samsung/adc.c,但还没有应用层文件,如果要想使ADC工作,并利用系统已有的驱动文件
zhaocj
·
2020-07-06 12:51
arm-linux驱动
基于
S3C2440
的linux-3.6.6移植——内核移植,建立自己的平台系统
1.在下面的网站内下载目前最新的稳定版本的linux内核——linux-3.6.6http://www.kernel.org/2.解压到当前目录tar–xvjflinux-3.6.6.tar.bz23.修改在根目录下的Makefile文件中的第195行和第196行:ARCH?=armCROSS_COMPILE?=arm-linux-4.修改机器码,要与uboot中所设置的机器码一致,在arch/a
zhaocj
·
2020-07-06 12:51
arm-linux驱动
S3C2440
Linux驱动移植——LCD
1.移植移植LCD设置只须修改位于arch/arm/mach-
s3c2440
/mach-smdk2440.c中的两个结构体的数据。1.1s3c2410fb
yj4231
·
2020-07-06 10:59
Linux
驱动移植
基于
S3C2440
的嵌入式Linux驱动——DS18B20温度传感器(添加使用platform总线机制)
此代码为本人原创。该代码仍有不完善之处,有可能还要再次修改!仅供参考!若有错误、疑问和意见请留言,非常感谢!该驱动程序基于TQ2440开发板,内核2.6.30。驱动程序比较简单,使用字符设备来实现。要注意的是在模拟DS18B20的总线时序时,处理器不能抢占当前线程从而造成时序错乱,因此使用了自旋锁来禁止处理器抢占。代码比较简单,所以代码注释也比较少。如果有不明白的请参考DS18B20的datash
yj4231
·
2020-07-06 10:28
嵌入式Linux设备驱动编写
linux设备驱动之——dm9000移植
uid=13321460&do=blog&cuid=20238522、dm9000源码分析http://blog.csdn.net/ypoflyer/article/details/62099223、
s3c2440
IO
yimu13
·
2020-07-06 10:53
S3C2440
上LCD驱动(FrameBuffer)实例开发讲解
文章来源:http://blog.chinaunix.net/u3/104898/showart_2216659.html一、开发环境主机:VMWare--Fedora9开发板:Mini2440--64MBNand,Kernel:2.6.30.4编译器:arm-linux-gcc-4.3.2二、背景知识1.LCD工作的硬件需求:要使一块LCD正常的显示文字或图像,不仅需要LCD驱动器,而且还需要相
yangdelong
·
2020-07-06 10:55
S3C2440
ARM芯片+linux2.6.30.4内核平台的学习过程
S3C2440
ARM芯片+linux2.6.30.4内核平台的学习过程原文地址链接请点击最近这段时间一直在持续的学习linux,主要是基于
S3C2440
ARM芯片,linux的内核是2.6.30.4;目前总体上来说进展比较顺利
xiebingsuccess
·
2020-07-06 09:03
网易博客搬迁之linux方面
Linux下USB从(USB gadget) 驱动配置与使用
S3C2440
提供了一个USB从接口,我们可以使用它来把2440模拟为一个U盘,直接从电脑上以盘符的形式访问2440一、内核配置USBSUPPORTUSBGadgetSupport--->USBPeripheralController
老徐拉灯
·
2020-07-06 08:35
嵌入式linux内核及驱动开发
S3C2440
-Datasheet
S3C2440
用的是ARM920T开发的,采用AMBA:增强微控制的哈佛总线架构。什么是哈佛总线结构呢,及数据和程序分开.
S3C2440
里有独立的16KB的数据缓存+16KB的指令缓存。
wzfj12345
·
2020-07-06 08:41
Linux下USB从(USB gadget) 驱动配置与使用
Linux下USB从(USBgadget)驱动配置与使用[日期:2011-09-24]来源:Linux社区作者:xdw1985829[字体:大中小]
S3C2440
提供了一个USB从接口,我们可以使用它来把
wujiangguizhen
·
2020-07-06 07:26
usb
gadget
USB设备驱动移植之U盘挂载
移植环境BootLoader:u-boot-1.1.6kernel:linux-2.6.30.4CPU:
S3C2440
移植步骤在linux-2.6.30.4内核中,已经支持U盘,USB鼠标键盘了,这里只需要进行对应的配置
随心而乐-阿乐
·
2020-07-06 06:21
笔记
S3C2440
GPIO控制器
写这篇文章主要针对按键控制LED灯,因为一直忘记如何操作的。GPIO全称GeneralPurposeInputOutput(通用的输入/输出),通俗的说就是一些引脚可以通过它们输出高/低电平,或者通过引脚读取状态(获得的是高电平还是低电平)。对于输入,通过读取某个寄存器来确定引脚的电平是高还是低;对于输出,通过写入某个寄存器来让引脚输出高电平或是低电平;对于其他特殊功能,则有另外的寄存器控制它。S
weixin_41293394
·
2020-07-06 03:37
S3C2440-裸板程序
Linux uart底层设备驱动详解
本文是基于mini2440开发板Linux版本号是linux-2.6.32.2的学习笔记一.uart基本信息
S3C2440
A提供了3个独立的串口。串口的操作使用中断或DMA模式。
FrakeJim
·
2020-07-06 02:23
linux内核驱动
Linux驱动之挂在SD卡
Linux中对
S3C2440
SD驱
weixin_33728708
·
2020-07-05 22:57
mini2440 256M nand版本使用uboot
该U-boot的特性如下:同时支持S3C2410和
S3C2440
(241
H_MZ
·
2020-07-05 22:14
基于linux2.6.30.4的
s3c2440
的ADC驱动
1driverADC设备在Linux中可以看做是简单的字符设备,也可以当做是一混杂设备(misc设备),这里我们就看做是misc设备来实现ADC的驱动。注意:这里我们获取AD转换后的数据将采用中断的方式,即当AD转换完成后产生AD中断,在中断服务程序中来读取ADCDAT0的第0-9位的值(即AD转换后的值)。#include#include//printk()#include#include#in
腾腾
·
2020-07-05 17:36
S3C2440
的DMA资源
DMA,DirectMemoryAccess,直接存储器访问。在大学学习计算机概论课程时就听说过其大名了。其主要功能是在不需要处理器参与的情况下进行数据传输。《基于ARM的嵌入式系统开发与实例》第12章讲了S3C44B0X的DMA控制器,比较复杂。因为S3C44B0X有通用DMA和桥DMA之分,还有SSB(三星系统总线)和SPB(三星外设总线)之分。此外讲DMA的REQ/ACK协议和DMA传输模式
正义飞
·
2020-07-05 16:33
linux UART 驱动学习笔记——用户如何操作硬件
学习环境:linux2.6.32.2mini2440串口驱动要看懂UART的整个程序,需要看/drivers/char/tty_io.c、tty_ldisc.c和/drivers/serial/
s3c2440
边缘之火
·
2020-07-05 14:21
linux驱动开发
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他