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:2.6.30.4编译器:4.3.3硬件平台:
S3C2440
***
waerpcj
·
2020-08-15 08:04
Linux系统
开发环境搭建
视频教程-RTSP协议详解与实时流视频预览-第6/11季视频课程-海思-嵌入式
精通U-Boot、Linuxkernel移植及驱动程序开发;精通C、C++、Java、C#等语言,熟悉ARMCortex-A、Cortex-M3/M4等体系结构;熟悉三星平台
S3C2440
、S3C6410
weixin_30897575
·
2020-08-14 14:10
在内核中启动内部RTC驱动
geditarch/arm/mach-
s3c2440
/mach-mini2440.c在staticstructplatform_device*mini2440_devices[]中最后一行添加&s3c_device_rtc
deng10355148
·
2020-08-14 06:34
linux
ARM学习阶段一
CPU为SamSung的
S3C2440
,对于芯片本身不太了解,略知其基于ARM920
领世科技
·
2020-08-14 04:31
ARM
第20课 SPI协议详解及裸机程序开发分析
我们裸板程序会涉及两部分:用GPIO模拟SPI用
S3C2440
的SPI控制器我们先介绍下SPI协议,硬件框架如下:SCK:提供时钟DO:作为数据输出DI:作为数据输入CS0/CS1:作为片选同一时刻只能有一个
韦东山
·
2020-08-14 03:04
ARM裸机加强版维基教程
ARM裸机加强版
SPI使用介绍
两种方式:用GPIO模拟SPI用
S3C2440
的SPI控制器我们先介绍下SPI协议,硬件框架如下:SCK:提供时钟DO:作为数据输出DI:作为数据输入CS0/CS1:作为片选同一时刻只能有一个
子繁嵌入式
·
2020-08-14 03:25
裸机开发
linux spi架构分析(一)
用来初始化spi_devices3c2410_spi_info——–用来初始化spi_controller注意:s3c2410_spi_info包含在s3c24xx_spi结构体中,s3c24xx_spi是
s3c2440
qingfengtsing
·
2020-08-14 03:14
linux
spi架构分析
谈谈BGA芯片
S3C2440
的焊接
刚开始接触BGA的芯片,大家可能觉得头大,第一是要布四层以上,出了问题不好查找,再就是过孔与线宽都较小,容易出现问题,其实大可不必这样担心,现在的制板技术是一点问题没有的,精度比你想象的要高的多。最近使用2440做了个项目,布了个四层板,制板后一次就成功了,关键是审查的时间比较长,参看了别人的电路图,再就是布板时,每根线都查清楚了;但是板子做出来了,焊接可能是大家面临的一个大问题,找SMT厂,确实
luckywang1103
·
2020-08-14 02:08
电路
视频教程-课程中三款开发板原理图和配置全解析-第3季第3部分视频课程-单片机/工控...
精通U-Boot、Linuxkernel移植及驱动程序开发;精通C、C++、Java、C#等语言,熟悉ARMCortex-A、Cortex-M3/M4等体系结构;熟悉三星平台
S3C2440
、S3C6410
weixin_29993897
·
2020-08-14 01:01
FL2440移植Linux内核
CentOS6.4cross-compilationchain:arm-linux-4.3.2/usr/local/arm/4.3.2/bin第一步:修改配置(1)选择合适的内核代码,作为硬件参考目标平台arch/arm/mach-
s3c2440
codeMonkeyKing
·
2020-08-14 00:37
Embedded
(
s3c2440
)crt0.s文件解析
@******************************************************************************@File:crt0.S@功能:通过它转入C程序@******************************************************************************.text.global_start
lky_ee
·
2020-08-13 15:58
基于mini2440的ov9650摄像头裸机测试
ov9650寄存器在模块的内部,
s3c2440
是以sccb总线来与ov9650通信。s
窗外云天
·
2020-08-13 12:28
设备驱动
cam
ubuntu
测试
c
图像运动检测系统
运动图像检测系统:准备:移植Linux2.6.29运行于
s3c2440
板子上,按键驱动,USBhostcontroller驱动声卡驱动动态链接文件系统制作SDK-MOTION/src/fs/rootfs-motion.tar.gzmadplay
殷忆枫
·
2020-08-12 13:14
s3c2440
linux系统学习1-8:第1个ARM裸板程序及引申
第001节辅线1_硬件知识_LED原理图第002节辅线1_硬件知识_
s3c2440
启动流程与GPIO操作第003节编写第一个程序点亮LED第004节汇编与机器码第005006节编程知识_进制-字节序第007
lujohn3li
·
2020-08-11 22:55
linux系列
S3C2440
之LCD简单操作篇
经过两天的努力终于把韦老师将的LCD搞懂了,下面简单的梳理和总结。文章目录1模块化编程1.1不同芯片的LCD控制器的特征1.2不同型号的LCD的特征2在LCD上进行描点3测试LCD1模块化编程模块化编程有着极大的好处,他不仅提高了代码的可读性,也提高了数据的安全性,还提高了程序的可移植性…,下面以模块化编程的方法来实现对LCD的操作。在对LCD进行操作之前我们我们先构造好框架以实现模块化编程的特点
so恒久
·
2020-08-11 11:39
嵌入式Linux软件开发
LCD
毕设之
s3c2440
视频监控系统总结
搞了那么久,终于把实物和论文弄出来了现在上传我的论文结果,和相关的材料,以及图片等等这里用好压软件压缩成两个部分:http://download.csdn.net/detail/chengdong1314/9547893http://download.csdn.net/detail/chengdong1314/9547888因为整个虚拟机真的太大了,所以这里不再上传虚拟机,而是把整个固件目录上传上
城东
·
2020-08-11 11:56
毕设
s3c2440
视频监控系统总结
终于在我的
s3c2440
板子上用上了directfb+gtk了
请尊重著作人的劳动果实,引用请说明出处及原创作者联系方式:aishen944-163.com谢谢!对于我这个不满足现状的人来说,如果能够用现有的主流的开源的GUI来做嵌入式开发,真的很有成就感,想用minigui吧,结果还要买许可证,晕,这段日子在经历了失败失败再失败的基础上终于在gtk+在arm平台上的移植迈出了重要一步,现把心得体会及编译过程写出来,这些只是针对我的机器上的编译环境设置的,大家
aishen944
·
2020-08-11 11:32
linux
gtk
c
path
build
function
file
30本pdf完整版的经典Linux学习和开发教程和资料下载 android arm java 资料大全...
史上最牛的Linux内核学习方法论点击下载我的arm_linux移植笔记点击下载
S3C2440
完全开发流程点击下载Linux系统命令及其使用详解完整版点击下载Linux主要shell命令详解点击下载深入理解
iteye_17686
·
2020-08-10 17:23
s3c2440
硬件学习笔记----嵌入式Linux基础知识和开发环境的构建
注:所有内容基于友善之臂Mini2440开发板一、嵌入式Linux开发环境的构建嵌入式开发一般分为三个步骤:1、编译bootloader,烧到开发板2、编译嵌入式Linux内核,烧到开发板3、编译各类应用程序,烧入开发板软件环境构建采用主机windows,虚拟机CentOS上作为开发环境,虚拟机的安装和Linux安装就不说了。安装好后Linux应该配置samba服务,挂载windows下的代码共享
iteye_17312
·
2020-08-10 17:52
s3c2440
上ucos-ii下lwip移植成功
fromdm&fromSearch&isFromSearchEngine=yes今天成功移植LwIP(轻型协议栈)1.2.0到
S3C2440
下的ucos-ii操作系统下,上位机能够ping通了。
cos_sin_tan
·
2020-08-10 15:31
linux_socket编程
嵌入式
30本pdf完整版的经典Linux学习和开发教程和资料下载 android arm java 资料大全...
史上最牛的Linux内核学习方法论点击下载我的arm_linux移植笔记点击下载
S3C2440
完全开发流程点击下载Linux系统命令及其使用详解完整版点击下载Linux主要shell命令详解点击下载深入理解
xpp02
·
2020-08-10 11:18
嵌入式烧写裸机程序的bin文件
这里介绍采用oflash软件烧写bin文件oflash是支持S3C2410/
S3C2440
/S3C6410、同时支持OpenJTAG、并口JTAG、支持所有Nor、NandFlash的烧写工具烧写步骤:
David_linux
·
2020-08-09 18:24
嵌入式linux裸机程序开发
基于
S3C2440
的Linux-3.6.6移植——tslib编译与安装
tslib是一个开源程序,最主要的用途是可以校正触摸屏。通常可以把它作为触摸屏的一个适配层,为上层的应用程序提供统一的接口。在这里,我们移植tslib,为以后移植和使用QT打下基础。首先下载tslib-1.4.tar.gz文件,并完成解压、配置、编译和安装操作,命令如下:tar-zxvftslib-1.4.tar.gzcdtslib./autogen.sh./configure--host=a
zhaocj
·
2020-08-09 16:30
arm-linux驱动
使用GDB进行嵌入式远程调试
使用nfs服务可以参考:
S3C2440
挂载NFS文件系统1.概述所谓远程调试,就是开发板上建立一个gdb服务端,同时待调试的程序也位于开发板,然后在PC机上使用gdb发起远程连接来进行调试。
yj4231
·
2020-08-09 16:03
建立开发环境
物理地址与虚拟地址的区别
S3C2410、
S3C2440
上电之后,是使用物理地址来访问的。数据手册中介绍各种寄存器时,所附带的地址就是物理地址。虚拟地址是启动内存管理单元(MMU)后CPU使用的地址,它是到物理地址的映射。
xingmeng0518
·
2020-08-09 16:41
linux内核
Embedded Linux
S3C2440
- Kernel Debugging
文章目录SummaryStartupthecrossrunningGDBSetthebreakpointatmodule.cmoduleloadingpositionELFsections.textaddressfrommodule_coreand.init.textfrommodule_initlsmodmacroModuleloadingproceduredebuggingOutputofth
scruffybear
·
2020-08-09 11:16
Linux
交叉编译并移植tslib-1.21和QT4.8.5运行第一个嵌入式Qt程序
嵌入式linux平台交叉编译并移植QT4.8.5运行第一个嵌入式Qt程序开发环境:ubuntu1404-i686TQ2440开发板(samsung
s3c2440
)天嵌官方交叉编译器(版本4.3.3)qt-everywhere-opensource-src
justwowo
·
2020-08-09 10:32
嵌入式Linux
ARM汇编与C语言混合编程之汇编调用C函数
调用没有参数的函数调用有参数的函数总结本文所用硬件平台为
S3C2440
开发板。通过一个点亮数码管的程序说明ARM汇编调用C函数的方法。
zz6071
·
2020-08-09 04:19
arm
汇编
android驱动下生成设备节点的方法
echo1>/sys/devices/platform/
s3c2440
-i2c.2/i2c-2/2-0055/bqfs_updatestaticssize_tset_bqfs_update(structdevice
neil208
·
2020-08-09 04:46
android
裸板开发--makefile 出错问题解决
Buildtarget'Target1'linking...key_led.axf:Error:L6218E:UndefinedsymbolImage$$RW_RAM1$$RW$$Length(referredfrom
s3c2440
zhangliang_571
·
2020-08-09 04:40
学习
S3C2440
流水灯 (TQ2440)
首先ARM的汇编启动代码这是根据韦东山老师的程序改编的.start.s汇编程序/////////////////////////////////////////////////////////////////////////////////////AREAInit,CODE,READONLYIMPORTmainENTRYstartldrr0,=0x56000010;WATCHDOG寄存器地址mov
_借我你的一生_
·
2020-08-09 03:05
S3C2440
硬件
JZ2440开发板-TFT LCD实验
本实验CPU:
s3c2440
LCD:4.3寸分辨率(Resolution)480*272TFT-LCD型号AT043TN24V.1
s3c2440
LCD控制器支持:①1/2/4/8bpp调色板显示模式,16bpp
ychongx
·
2020-08-09 03:42
嵌入式系统
003_linux之点灯(C语言版)
linux点灯在汇编版中说明了硬件中点灯的原理,C语言中不再陈述,说白了就是控制GPXCON和GPXDTA寄存器就行了,芯片是
S3C2440
A芯片,查看芯片手册就能懂了,其他芯片也是一样的。
陆小果哥哥
·
2020-08-09 02:49
012_linux裸机
基于
s3c2440
用汇编实现点灯体验
第一步,查芯片手册,了解控制寄存器的地址于第F组的F4引脚为例查看引脚控制地址查看控制对应位分引脚高低电平即1,0。对应位即是F4引脚就控制[4]位查看F4的配置输入或输出,在[9:8]位几条必须又常用的汇编命令ldrr0,=0x12345678@此处ldr是伪指令,ldr还可以是读内存的指令movr1,r2@把r2的值赋给r1,,r2=r1如movr1,#0x40000000strr0,[r1]
CL菜鸟�
·
2020-08-09 01:42
嵌入式
设备树——按键中断
在arch/arm/boot/dts/Makefile中指定要编译的设备树文件dtb-$(CONFIG_ARCH_
S3C2440
)+=jz2440.dtbjz2440_irq.dtb转载设备树常用函数linux
努力搬砖tx
·
2020-08-09 01:12
linux驱动
S3C2440
学习之自己写bootloader
最简单bootloader包含以下几个内容第一阶段:(1)关看门狗(2)设置时钟(3)初始化SDRAM(4)重定位:bootloader可能大于4K,把flash中的bootloader拷贝到SDRAM中。(5)跳转到main第二阶段:(6)初始化串口,内核启动打印参数(7)设置启动参数,供内核启动时解析使用(8)跳转启动内核一.编写第1阶段1.bootloader目标:启动内核。(1)从flas
殷忆枫
·
2020-08-09 01:06
s3c2440
JZ2440 裸机驱动 第6章 存储控制器
本章目标:了解S3C2410/
S3C2440
地址空间的布局掌握如何通过总线形式访问扩展的外设,比如内存、NORFlash、网卡等·····································
weixin_34279579
·
2020-08-09 00:18
S3C2416 ARM926EJ内核 完美替代2440 最具性价比优势
S3C2416是低功耗、高性能、低成本的SAMSUNGARM9(ARM926EJ)处理器,最具性价比优势的芯片,
S3C2440
最完美的替代者。
weixin_30883271
·
2020-08-09 00:36
ARM-Linux开发步骤
拿到一块YC2440(
s3c2440
)的开发板,经过几天的学习,我对arm-linux系统开发步骤有了一些认识。
weixin_30853329
·
2020-08-08 23:29
基于KEIL4开发ARM9(
S3C2440
)的裸机程序
本文主要介绍如何使用Keil4开发ARM9(
S3C2440
)裸机程序。
weixin_30781433
·
2020-08-08 23:44
S3C2440
裸机程序开发点亮LED
与学习单片机一样,学习arm裸机开发的第一个程序,点亮lED灯;我们使用三星的
S3C2440
,fl2440开发板做实验电路图如下:主要寄存器:各寄存器详情:程序流程:1.设置GPBCON对应位为output
weixin_30748995
·
2020-08-08 23:38
vscode代码阅读
要移除的目录如下,操作的示例界面如图3.6所示:①arch目录下除arm外的所有子目录;②arch/arm目录下以“mach-”开头的目录(除mach-s3c2410、mach-
s3c2440
之外);③arch
weixin_30362083
·
2020-08-08 23:07
从零到第一个裸板程序的过程
说明:我是用的开发板是ARM9的
S3C2440
,系统环境是xp+linux。1.安装ADS,我的环境是在xp下,我安装的是ADS1.2,安装过程可以在网上搜索。(具体安装过程不予介绍)2.
hdcanta
·
2020-08-08 22:50
嵌入式
裸板程序
嵌入式linux编程arm初步接触之汇编、Makefile
近日,买了一块韦东山的JZ
S3C2440
开发板用来学习linux开发,经过几天时间的摆弄,今天,终于实现了usb烧写裸机程序。
科教兴国
·
2020-08-08 22:13
韦东山S3C2440板学习笔记
S3C2440
存储器SDRAM控制笔记
最近一年多的时间一直在从事任意轮系机器人运动控制及惯性导航的研究实践,买的开发板闲置了一年多了,决定继续延续一年多前的学习,继续做笔记。SDRAM读写操作流程Cpu发出nGCS6信号,选中bank7,对应开发板nSCS引脚,引脚标号19SDRAM芯片行地址使用13根地址线,列地址复用行地址9根地址线,同时还有两根地址线用于芯片内部逻辑块选择,每个芯片输出16bit数据,由两个芯片并联输出32位到c
科教兴国
·
2020-08-08 22:43
韦东山S3C2440板学习笔记
LED跑马灯实验笔记
此总结是依照
S3C2440
总结。对于
S3C2440
,LED接在CPU管脚图上有nLED_1、nLED_2、nLED_3、nLED4。
tianjunhe
·
2020-08-08 21:35
delay
汇编
import
c
s3c2440
启动过程分析
2440启动方式和启动方式选择在
S3C2440
的datasheet《
S3C2440
A_UserManual_Rev13.pdf》中搜索map,可以在第5章中搜索到下图。
韦东山
·
2020-08-08 21:33
学习方法
【教程】在Ubuntu下搭建ARM处理器 arm-linux-gcc 交叉编译环境以及OpenJTAG + openocd 烧写环境
在Ubuntu下搭建ARM处理器arm-linux-gcc交叉编译环境以及OpenJTAG+openocd烧写环境前言本教程所用操作系统为Ubuntu16.04,所用ARM处理器为Samsung
S3C2440
techping
·
2020-08-08 21:22
嵌入式
Linux
linux下
s3c2440
lcd驱动移植详解
http://blog.csdn.net/control_tech/article/details/57053441.LCD工作的硬件需求:要使一块LCD正常的显示文字或图像,不仅需要LCD驱动器,而且还需要相应的LCD控制器。在通常情况下,生产厂商把LCD驱动器会以COF/COG的形式与LCD玻璃基板制作在一起,而LCD控制器则是由外部的电路来实现,现在很多的MCU内部都集成了LCD控制器,如S
star871016
·
2020-08-08 21:00
Linux
S3C2440
—10.代码重定位
文章目录一.启动方式1.1NANDFLASH启动1.2NORFLASH启动二.段的概念2.1重定位数据段2.2加载地址的引出三.链接脚本3.1链接脚本的引入3.2链接脚本的正确打开方法3.3链接脚本测试3.4elf文件3.5bin文件四.重定位4.1start.S重定位数据段4.2start.S清零.bss段4.3链接脚本改进4.4C语言实现重定位4.5C语言实现清零.bss段4.6符号表五.位置
蜡笔小新没有博客
·
2020-08-08 20:11
S3C2440学习笔记
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他