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
之LCD控制器详细二
1、使用TFTLCD时LCD控制器的寄存器设置LCD控制器中REGBANK有17个寄存器,可分为6大类对于TFTLCD,一般情况下只需要设置前两种寄存器。在8PP模式下,如果想快速地输出一帧单色的图像,可以借助TPAL寄存器。下面分别介绍寄存器。(1)LCD控制寄存器LCDCON1用于选择LCD类型、设置像素时钟、使能LCD信号的输出等。下面几个寄存器参考LCD时序图来理解(2)LCD控制寄存器L
lwj103862095
·
2020-08-24 09:39
TQ2440裸机开发篇
sysfs: duplicate filename '
s3c2440
-nand' can not be created。linux2.6的内核编译中出现的问题
因为之前我的板子nand分区打印的信息是乱码,后来发现原来是arch/arm/mach-
s3c2440
/mach-smdk2440.c中和arch/arm/plat-s3c24xx/common-smdk.c
liangyong_hui
·
2020-08-24 08:24
VFS: Cannot open root device "ubi0:rootfs" or unknown-block(0,0)
硬件:
S3C2440
核心ROM:256MNandflashRAM:64M文件系统:ubifsKernel:linux-2.6.33.7编译环境:Ubuntu遇到问题:我在Ubuntu上制作好ubifs的镜像后
duola_rain
·
2020-08-24 08:30
Linux
RTC Driver for
S3c2440
RTCDriverfor
S3c2440
RealTimeClockRTC,实时时钟用于在系统电源关闭的情况下依靠备用电池工作,完成计时功能。
alada007
·
2020-08-24 07:37
arm-linux驱动研究
Linux-2.6.32.2内核在mini2440上的移植(四)---激活RTC驱动
-2.6.32.2内核对2440的RTC驱动已经十分完善了,但并未在mach-mini2440.c中的设备集中加入它,因此并没有被激活,加入RTC结构体如下红色字体:打开/arch/arm/mach-
s3c2440
HL5654
·
2020-08-24 07:39
linux内核移植
SylixOS ARM BSP 第三篇【bspInit.c】
bspInit.c为BSP操作系统初始化部分代码,通常由startup.S初始完基本处理器参数后调用,下面以
S3C2440
A处理器为例,逐块介绍bspInit.c代码。
sun_junhui
·
2020-08-24 06:35
SylixOS
MINI2440 下对 NandFlash 烧写 和 裸版程序环境搭建初步
最近一直在苦恼于自己编写的NandFlash裸版驱动不能运行成功,于是重新思考了NandFlash烧写的过程,现总结如下:我们都知道NandFlash只有8根线,而且是数据命令地址共用的,所以它不可能在
S3C2440
cgsz1992
·
2020-08-24 05:16
嵌入式硬件
11-I2C
原文地址:目录声明:第001节_I2C协议与EEPROM1.1I2C协议原理1.1.1IIC传输数据的格式第002节_
S3C2440
的I2C控制器ICCON寄存器(Multi-masterIIC-buscontrol
自动驾驶挺牛的
·
2020-08-23 21:02
S3C2440裸机
SPI协议简介
芯片手册上的介绍:使用SPI接口,
S3C2440
A可以与外部设备同时发送/接收8位数据。串行时钟线与两条数据线同步,用于信息的移位和采样。
爱晒太阳的小鲤鱼
·
2020-08-23 21:08
ARM9嵌入式Linux开发-I2C接口
信号类型①开始信号(S)②结束信号(P)③响应信号(ACK)1.3数据传输格式2.1I2C总线控制器介绍2.2寄存器设置简介IICCON寄存器IICSTAT寄存器IICADD寄存器IICDS寄存器2.3
S3C2440
I2C
求佛_ce123
·
2020-08-23 16:25
ARM9嵌入式Linux开发
S3C2440
Linux下的I2C驱动以及I2C体系下对EEPROM进行读写操作。
这篇文档算上期末复习这段时间其实拖了有好久了,因为从一开始接触linux的i2c驱动体系我就各种凌乱,因为起初脑海中既没有整体框架也不熟悉相关体系下的结构,所以四处乱看,经常性的在看内核代码时看着看着就把自己看飞了。结果就总是无功而返。现在我决定当前阶段把结构熟悉,知道大致的驱动体系框架。日后真正做到此类项目时再来深入理解、巩固、总结。因为我所要操作的EEPROM使用的是I2C接口。那么自然要先了
SkyHandy
·
2020-08-23 04:03
Linux下的I2C驱动体系
K210入门-
裸机开发
(十)之IIC协议_MPU6050六轴陀螺仪
开发板:K210AIRVR3版widora开发环境:kendryteIDE官方的必须的参考文档:StandaloneSDK编程指南v0.5.0,以及widora的原理图(一)新建文件夹11my_code_mpu6050礼物+地球库和实例都没有IIC所以只能自己写,我们这里用spi的例程来改安装依赖清理+构建只保留这几个查看原理图SDA->IO10SCL->IO9先配置(二)开始写代码I2C在第15
jwdeng1995
·
2020-08-22 10:40
K210
K210入门-
裸机开发
(八)之TFCard修改(SPI协议)与文件系统说明
开发板:K210AIRVR3版widora开发环境:kendryteIDE官方的必须的参考文档:StandaloneSDK编程指南v0.5.0,以及widora的原理图(一)新建文件夹08my_code_tfcard要用到SDCARD或者TFCARD我这边是TF卡你那边如果用SD卡也是一样的格式化TF卡为fat32格式的已经是fat32格式的就不用管放2首歌,2张图,2个文档,目前还不知道中文影响
jwdeng1995
·
2020-08-22 10:40
K210
K210入门-
裸机开发
(九)之IIS功放扬声器小喇叭(SD卡+fat文件系统)_只能wav格式(用的wav解码器)
开发板:K210AIRVR3版widora开发环境:kendryteIDE官方的必须的参考文档:StandaloneSDK编程指南v0.5.0,以及widora的原理图(一)新建文件夹10my_code_tfcard_music礼物+地球实例搜索music选择开发版本(develop)然后下载到刚才新建的文件夹中安装依赖清理+构建我这边报错了显示未定义,应该是我上一节SD/TF卡章节的锅吗用到SP
jwdeng1995
·
2020-08-22 10:40
K210
K210入门-
裸机开发
(七)之LCD显示之1.14TFT屏
开发板:K210AIRVR3版widora开发环境:kendryteIDE官方的必须的参考文档:StandaloneSDK编程指南v0.5.0,以及widora的原理图(一)新建文件夹07my_code_114tft地球+礼物没有搜到tft屏幕,也没有OLED屏幕,试下这个screen看能不能驱动安装依赖清理+构建环境准备完毕(二)代码修改1.14TFT显示屏原理图RESETN连着复位按键那边不用
jwdeng1995
·
2020-08-22 10:40
K210
K210入门-
裸机开发
(八点半)文件系统补充
开发板:K210AIRVR3版widora开发环境:kendryteIDE官方的必须的参考文档:StandaloneSDK编程指南v0.5.0,以及widora的原理图(一)这集试试文件系统打开自己的文件先读a.txt并获取里面的长度v_fileinfo.fsize然后把读到的内容打印出来下面的代码先注释掉单独测试这个一条龙走起报错了v_fileinfo.fsize初始化不了我又不想用mem分配就
jwdeng1995
·
2020-08-22 10:40
K210
STM32CUBEMX创建FreeRTOS操作系统的多任务实现2个LED灯不同的闪烁
FreeRTOS,是指实时操作系统,是可以多任务进行的一个操作系统,相当于
裸机开发
而已,任务的实现相对方便很多。
忄曼忄曼
·
2020-08-22 09:56
初学
Failed to execute /linuxrc. Attempting defaults... 解决方案
今天想移植个根文件系统,使用的板子是友善之臂的
S3C2440
,这个很多书上都有介绍。难度倒也不是很大,按照手册一步步的来。移植完之后,烧写到flash里面,发现不能运行。怎么回事?
ssdsafsdsd
·
2020-08-21 21:00
驱动开发
关于
S3C2440
的LCD只能显示2张图片,不能显示多张图片的问题
在按照TQ
S3C2440
ARM开发板做裸奔三部曲上的实验的时候,图片只能显示2张,当有3张图片的时候,LCD就开始白屏,不能显示程序。
dreameras
·
2020-08-21 19:57
ARM学习
关于
S3C2440
编译好的bin文件烧到开发板后,启动nandFlash白屏问题
按照安装天嵌
S3C2440
裸奔三部曲教程中,我把inc和src源文件夹完整的复制到另一个位置,然后新建工程加入所有的src里的c文件和s文件,然后按照教程一步一步的配置,,最后正确编译通过,输出的bin
dreameras
·
2020-08-21 19:57
ARM学习
基于
S3C2440
的Linux-3.6.6移植——基于UVC的USB摄像头移植及视频显示
基于UVC的USB摄像头的移植很简单,只需要在menuconfig中进行适当的配置即可,如下所示:DeviceDrivers--->Multimediasupport--->[*]Videocaptureadapters--->[*]V4LUSBdevices--->USBVideoClass(UVC)[*]UVCinputeventsdevicesupportGSPCAbasedwebcam
zhaocj
·
2020-08-21 12:00
arm-linux驱动
2440中使用看门狗定时器作为普通定时器
好吧,看
s3c2440
的看门狗看了好长时间,因为看门一般很少使用,所以我就想让看门狗作为一般的定时器来触发中断,简单一点,就做一个LED灯的定时闪烁。
如果没有明天IIDT
·
2020-08-21 11:45
嵌入式
裸机开发
-UART 串口通信
UARTI.MX6U串口I.MX6U串口简介UART简介I.MX6UUART简介硬件原理分析驱动编写总结串口格式化函数串口格式化函数简介驱动编写I.MX6U串口I.MX6U串口简介UART简介UART通信格式串口全称叫做串行接口,通常也叫做COM接口,串行接口指的是数据一个一个的顺序传输,通信线路简单。UART全称是UniversalAsynchronousReceiver/Trasmitter,
桃子酱紫君
·
2020-08-21 11:28
雨露均沾的知识
Cubieboard2
裸机开发
之(五)看门狗操作
前言说到看门狗,应该不会陌生,看门狗说白了就是一个定时器,但是它有一个非常重要的功能就是复位系统。在A20里,看门狗的操作非常简单,只有两个寄存器,不需要操作时钟相关的东西,系统起来后可以直接使用,它的最大定时时间为16秒。一、目的学习使用A20的看门狗,实现软件复位系统。二、源代码说明start.S文件。首先禁止CPU的IRQ和FIQ,设置为管理模式,需要注意的是,这里设置异常向量表的起始地址为
weixin_33875564
·
2020-08-21 11:15
linux-2.6.32在mini2440开发板上移植 ---移植看门狗驱动
1在内核中配置看门狗驱动Linux-2.6.32.2内核具有完善的
S3C2440
的看梦狗驱动,我们只需配置一下就可以使用了。
viewsky11
·
2020-08-21 10:01
嵌入式
Linux
2440裸机程序——LCD图片显示实验
我使用的软件平台是MDK,工程当中需要添加
S3C2440
A.s;2440lib.c;main.c;lcd.c;sunflower_240x320.c这五个程序。
XiaoLoong_csdn
·
2020-08-21 10:20
Mini2440裸机程序
Linux
CC++
图片
二进制
C
基于
S3C2440
的USB摄像头应用简单实现之摄像头初始化(三)
Video4Linux2:该应用使用的是USB摄像头,在Linux中内核驱动框架多采Video4Linux2(V4L2),V4L2为上层的访问底层的视频设备提供了统一的接口,提取出公共代码避免底层硬件差异。V4L2支持三类设备:视频输入输出设备、VBI设备和radio设备及更多。下图V4L2在Linux系统中的结构图:关于V4L2更加详细的介绍见:1.http://blog.chinaunix.n
蜗小牛__
·
2020-08-21 10:20
嵌入式Linux开发
基于
S3C2440
的Linux-3.6.6移植——基于UVC的USB摄像头移植及视频显示
版权声明:本文为博主原创文章,未经博主允许不得转载。基于UVC的USB摄像头的移植很简单,只需要在menuconfig中进行适当的配置即可,如下所示:DeviceDrivers--->Multimediasupport--->[*]Videocaptureadapters--->[*]V4LUSBdevices--->USBVideoClass(UVC)[*]UVCinputeventsd
bibiclb
·
2020-08-21 10:20
#
Linux
once
学习笔记 --- LINUX LCD显示原理与驱动分析
在分析驱动之前,先来分析下显示原理,这里以
S3C2440
为例,看下这个芯片的LCD控制器时序图:VSYNC:帧数据脉冲,脉冲换屏,表示一屏数据开始HSYNC:行数据脉冲,脉冲换行,表示一行数据开始LEND
软件框架设计
·
2020-08-21 10:17
LINUX学习笔记
关于触摸屏触摸驱动安装步骤
文件系统里进入menuconfig里把触摸屏触摸驱动设置为空Location:││->DeviceDrivers││->Inputdevicesupport││->Touchscreens││<>S3C2410/
S3C2440
touchscreensmakeuImagecparch
空木格子
·
2020-08-21 10:52
OpenWrt编译出ARM/MIPS等平台的native GCC (toolchain)
两天前lintel告诉我,他在s3c6410的ARMDebian上验证了可以编译OpenWrt,只不过编译时间太长了,用了将近两天半编译
s3c2440
OpenWrt。
niyufeng
·
2020-08-21 09:54
OpenWRT
for
Embedded
OpenWrt
zigbee无线传感网实训---zigbee显示温湿度以及连接LCD开发板显示温湿度(The Eighth day)
承接第七天:zigbee无线传感网实训---实现LCD开发板播放音乐并切换歌曲(TheSeventhday)一、实验准备器材如图:二:步骤===============================一、
裸机开发
liuxiaodong1312
·
2020-08-21 09:46
c
使用J-Link烧写一U-boot的烧写+裸板程序烧写(JZ2440-
S3C2440
)
一、使用J-Link烧写NORFlash注意:J-Link只支持NORFlash,不支持NANDFlash。1、安装J-link驱动(在Windows下)在JZ2440开发板JLINK使用手册(JZ2440开发板JLINK使用手册\jlink安装驱动程序目录)中,驱动名为:Setup_JLinkARM_V436e.exe。双击即可进行安装,安装完成后,桌面上显示两个图标J-Flash和J-Link
阳光下的Smiles
·
2020-08-21 09:31
嵌入式开发(学习笔记)
7.2440时钟&电源管理(中断唤醒)
以下方便查阅,具体图表见
S3C2440
手册,各个技术网站都有下载.概要Clock&powermanagement模块包含了3部分:Clock控制、USB控制、POWER控制.时钟控制逻辑单元能够产生2440
灵魂漫步者
·
2020-08-21 09:30
S3C2440/2410
嵌入式多功能电子相册之上位机
前几天做了基于S3C2451
裸机开发
的多功能相册,其中有个很重要的功能,就是上位机对下位机的控制。例如:开启相册、切换相册、同步校准时间和设置字幕等功能。
hjf161105
·
2020-08-21 09:22
项目
嵌入式系统S3C2451
arm定时器初值及公式 的熟悉
s3c2440
的时钟系统就介绍到这里,我们再回到定时器的配置上来。
cos_sin_tan
·
2020-08-21 08:13
嵌入式
基于mini2451开发板的
裸机开发
-电子相册
前段时间学习了ARM,使用的是友善之臂的mini2451开发板,芯片型号为S3C2451,内核为ARM92EJ学习后利用它开发了一个电子相册的项目,用于回味自己的学习结果:现在总结一下,并说明一下它的功能:电子相册共有四个功能:1、时钟功能2、主界面功能3、相册手动切换功能4、相册自动切换功能当下载好程序后,会进入功能选择界面:如图由于图片太大,下面就不放太多图了,在进入功能选择界面后,k1键为正
YEDITABA
·
2020-08-21 08:13
嵌入式学习
ARM
DMA学习
二、DMA控制器2.1通道数The
S3C2440
Asupportsfour-channelDMAco
习惯就好zz
·
2020-08-21 03:19
嵌入式
S3C2440
块设备驱动之框架详细分析(二十)
http://www.cnblogs.com/lifexy/p/7651667.html本节目的:通过分析2.6内核下的块设备驱动框架,知道如何来写驱动1、之前我们学的都是字符设备驱动,先来回忆一下字符设备驱动:当我们的应用层读写(read()/write())字符设备驱动时,是按字节/字符来读写数据的,期间没有任何缓存区,因为数据量小,不能随机读取数据,例如:按键、LED、鼠标、键盘等。2、接下
mainn
·
2020-08-20 20:19
S3C2400
Linux驱动
制作cramfs基本文件系统 (转)
http://blog.chinaunix.net/u2/77230/showart_1183319.html宿主机:Kubuntu8.04(linux-2.6.24-19)gcc-4.2.3目标机:
s3c2440
linux
wenlifu71022
·
2020-08-20 20:20
busybox
第三阶段应用层——1.6 数码相册—使用FreeType在LCD上显示多行文字
数码相册——使用FreeType在LCD上显示多行文字硬件平台:韦东山嵌入式Linxu开发板(
S3C2440
.v3)软件平台:运行于VMwareWorkstation12Player下UbuntuLTS16.04
Going1
·
2020-08-20 13:46
第三阶段应用层
嵌入式系统设计学习周记⑩——网络编程
网络基础为什么需要网络通信进程间通信解决的是本机内通信网络通信解决的是任意不同机器通信实现网络通信需要哪些支持通信设备网卡(PC机自带)路由器、交换机光纤、电缆、基站通信协议操作系统自带协议栈
裸机开发
需要独立的协议栈简单网络通信只需要学会使用系统
ChienAAAy
·
2020-08-20 07:00
uboot.2015.07移植之驱动串口(4)
移植u-boot-2015.07之修改程序支持串口打印1.修改start.S里面的分频系数#define
S3C2440
_UPLL_48M((56<<12)|(2<<4)|(2<<0))#define
S3C2440
YellowMax2001
·
2020-08-20 07:26
u-boot
CPU 访问外设方法
注意,这里的外设是相对于CPU来讲的,比如
S3C2440
除了ARM920T的内核
panfengsoftware
·
2020-08-20 07:48
Linux
05-
S3C2440
学习之内核(移植)linux3.4.2移植(3)之支持DM9000C网卡及修改支持串口2
之前我们裁剪并移植好了linux3.4.2内核http://blog.csdn.net/fengyuwuzu0519/article/details/70162666也学习过移植DM9000C网卡驱动程序到linux2.2.26内核上http://blog.csdn.net/fengyuwuzu0519/article/details/72821567接下来我们在此基础上,在linux3.4.2中
【星星之火】
·
2020-08-20 06:44
S3C2440
S3C2440学习之旅
RTThread学习笔记——线程间通信学习
进行
裸机开发
的同学肯定都会说:使用全局变量,通过指针实现之类。使用全局变量快捷且高效。但是在RTOS系统中,这会遇到一些问题:怎样防止许多线程同时进行对这个变量的访问?
walker-at
·
2020-08-19 16:00
(5)豪华套件触摸屏
/*AUTHOR:Pinus*Creaton:2018-11-1*KERNEL:linux-4.4.145*BOARD:JZ2440(arm9
s3c2440
)*REFS:韦东山视频教程第二期18.Llinux
Pinus_x
·
2020-08-19 03:43
cdev总结2018
触摸屏
(4)高大上的LCD
/*AUTHOR:Pinus*Creaton:2018-11-1*KERNEL:linux-4.4.145*BOARD:JZ2440(arm9
s3c2440
)*REFS:韦东山视频教程第二期
S3C2440
Pinus_x
·
2020-08-19 03:43
cdev总结2018
lcd
(3.8)一个按键所能涉及的:内核按键标准驱动gpio-keys
/*AUTHOR:Pinus*Creaton:2018-10-30*KERNEL:linux-4.4.145*BOARD:JZ2440(arm9
s3c2440
)*REFS:内核gpio-keys.cLinux
Pinus_x
·
2020-08-19 00:12
cdev总结2018
S3C2440
LCD framebuffer 显示图像
20150731更新:另一篇文章也写好了,下一篇。****************************先直接给出程序,过两天再写有关framebuffer的内容,主要怕忘了:代码参考了网上的画图代码,因为画斜线不是那么好画的:#include#include#include#include#include#include#include#include#include#defineXRES48
兔斯基的信条
·
2020-08-18 18:09
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他