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
mini2440内核移植
将tslib-1.4移植到
Mini2440
开发板
本次开发板使用的是友善之臂的
Mini2440
。液晶触摸屏是天嵌的4.3寸480*272规
Simon_94
·
2020-08-23 16:07
S3C2440
ARM开发
shell脚本入门---编写一个简单的脚本(批处理)
这几天做ARM,linux
内核移植
与驱动程序开发,一个建工程的时候喜欢把驱动程序和应用程序的源码放到一块儿,但是对应的Makefile只能有一个,为了加快开发的效率,将应用程序的Makefile改为批处理文件
小鸟在嗷嗷
·
2020-08-23 08:15
shell
SylixOS使用串口传输文件
目录1.开发环境12.适用范围13.使用方法13.1操作说明13.2下载步骤13.3上传步骤2开发环境硬件平台:
mini2440
软件平台:SecureCRT适用范围本文适用于安装SylixOS操作系统的开发板
weixin_33919950
·
2020-08-22 11:54
mini2440
+阿里云+Qt/android 打造智能音箱
华为在2018年10月26日发布了一款音箱,AI智能音箱,载了来自猎户星空的语音合成技术。用户通过语音或者华为智能家居App,可轻松控制音箱的播放、暂停等等操作。以华为AI智能音箱为背景,我们自己动手制作一个智能音箱,实现功能如下:音箱本身可以播放音乐,通过按键切换歌曲、暂停继续、调节音量;PC上通过Qt程序可以远程控制音箱的播放,实现和按键相同的功能;手机端开发AndroidAPP,功能和Qt一
学益得智能硬件
·
2020-08-22 04:45
Linux
智能家居
智能音箱
linux
基于ARM7的ucLinux
内核移植
的proteus仿真
一、安装proteus从网站上下载Proteus-Pro-crack-ha-7.8sp2,然后进行安装二、嵌入式uClinux的实现1.uClinux内核编译(1)安装交叉编译工具安装交叉编译器arm-elf-tools-20030314.sh,这是一个可以自动安装的脚本文件,可以在相关网站上下载。在/home/saisai/目录下新建文件夹201417012,将其拷贝到该文件夹下。1)以用户身份
畹在水中芷
·
2020-08-22 02:05
ARM开发板如何挂载NFS开发环境的方法步骤(
mini2440
无盘启动)
这个部分还是比较不好弄的。想象要是不能通过nfs挂载网盘的话,他提出这个方法也就没什么用了。这样看的话,是比较完美了。在你实验之前你可以现挂载一下(用busybox生成文件系统后不用编译就可以了)确认没问题在编译下载镜像文件。还有在作qt文件应用程序的时候很大用这种方法,相信不用考虑编译和裁减的情况下就可以直接运行了。首先介绍一下我的开发环境:PC环境是ubuntu9。04,开发板为友善之臂的MI
wuxinyicomeon
·
2020-08-21 23:25
嵌入式开发
服务器
server
网络
防火墙
linux
终端
启动文件系统Kernel panic - not syncing: Attempted to kill init! 报错
移植linux3.10到
mini2440
过程出现的错误1.内核读取时CRC错误,原因使用supervivi烧写内核文件到nandflash造成的错误,解释方法:直接在Uboot里面使用tftp命令或者fatloadusb0
山野1村夫
·
2020-08-21 21:34
学习资料
Failed to execute /linuxrc. Attempting defaults... 解决方案
在网上找了移植到
mini2440
上的案例,发现应该也没大问题。后来,反复几次后,仔细看了下提示的错误:Failedtoexecute/linuxrc.Attemptingde
ssdsafsdsd
·
2020-08-21 21:00
驱动开发
linux-2.6.32在
mini2440
开发板上移植 ---移植看门狗驱动
移植看门狗驱动编者:略。1在内核中配置看门狗驱动Linux-2.6.32.2内核具有完善的S3C2440的看梦狗驱动,我们只需配置一下就可以使用了。在内核源代码目录执行:makemenuconfig,进入内核配置主菜单,依次选择进入如下子菜单:DeviceDrivers--->[*]WatchdogTimerSupport--->打开看门狗配置菜单,在这里可以选择对S2C2410/2440中看门狗
viewsky11
·
2020-08-21 10:01
嵌入式
Linux
mini2440
按键裸机程序编写运行
1.开发环境操作系统:linux开发板:
mini2440
2.原理图K1EINT8GPG0K2EINT11GPG3K3EINT13GPG5K4EINT14GPG6K5EINT15GPG7K6EINT19GPG11GPGCON
醉枫雨
·
2020-08-21 08:31
Linux
Linux
内核移植
part2:uboot设备树--生成过程分析
本文从设备树软件控制相关代码进行分析,进而理清设备树相关的知识。先放一个设备树在内存中的结构图:分析来源为$(tree)/lib/fdtdec_test.c一、数据结构1.1文件头每个dtb都包含如下结构的文件头,用来表示设备树的基础信息。structfdt_header{fdt32_tmagic;/*magicwordFDT_MAGIC*/fdt32_ttotalsize;/*totalsize
ABCamus
·
2020-08-21 08:32
Bootloader
Linux
Linux内核移植
基于
mini2440
流水灯(裸机代码)
#include"def.h"#include"option.h"#include"2440addr.h"#include"2440lib.h"#include"2440slib.h"intSystem_init(void);voidrDelay(unsignedintx);intMain()//主函数{System_init();//初始化while(1)//死循环{rGPBDAT=~(0xf<
a16839678
·
2020-08-21 08:23
嵌入式
arm
我的学习笔记
C语言
触摸屏驱动问题解决
最近在做电子书是用到触摸屏是卡住了,因为之前触摸屏驱动编写的时候就遇到问题没有解决,网上说问题在于
mini2440
不同于其他开发板,触摸屏使用的一线触控,而不是四线触控,相关的解决方法也是找了好久,最终在一个帖子上找到了
yubuyun
·
2020-08-21 07:52
基于
mini2440
触摸屏版电子相册(裸机代码)
主函数:#include"def.h"#include"option.h"#include"2440addr.h"#include"profile.h"#defineLED1_onrGPBDAT=((0xf16&&X208&&Y256&&X208&&Y7)n=0;//未超出数组范围n自加if(!(rGPGDAT&(1>22)>1);rLCDSADDR2=(((U32)LCD_BUFFER+LCD_
a16839678
·
2020-08-21 07:43
C语言
嵌入式
arm
我的学习笔记
最简单的ARM裸机程序,帮你理解程序的运行启动(
mini2440
开发板)
1:交叉环境的建立按照
mini2440
用户手册,175页成功
Coding人生
·
2020-08-21 07:39
Linux嵌入式开发
flash
makefile
嵌入式
linux
file
c
JLINK仿真器来仿真调试
mini2440
以下是网络牛人的原话:鉴于目前大家使用最多的ARM9开发板是
mini2440
,所以我们将以
mini2440
开发板为例,通过一个简单示例来演示如何使用JLINK仿真器来仿真调试
mini2440
http:/
penglijiang
·
2020-08-21 04:56
嵌入式Linux-入门篇
MACHINE_START分析
MACHINE_START分析在友善
mini2440
提供的linux2.6.32.2内核中,有如下定义:MACHINE_START(
MINI2440
,"FriendlyARM
Mini2440
developmentboard
lpt19832003
·
2020-08-21 04:49
嵌入式Linux
struct
timer
io
video
linux
c
SDL arm linux平台交叉编译
SDLarmlinux平台交叉编译以下所涉及到的SDL源码和demo源码,有需要的请留下你的email我给你发过去.一.准备条件及环境1.主机一台:装有linux操作系统2.目标版:arm-linux环境,如
mini2440
imho888
·
2020-08-21 04:12
嵌入式Linux
驱动及QT
Linphone-3.3.0 音频交叉编译移植
Linphone-3.3.0音频交叉编译移植我用的环境是ubuntu10.10交叉编译器为
mini2440
附带的arm-linux-gcc-4.4.3.tar依赖库:ncurses-5.7readline
douhuasinandu
·
2020-08-21 03:13
linux
编译器
ubuntu
windows
tree
build
linux
[tiny4412][kernel]tiny4412 Linux4.4
内核移植
硬件:核心板:Tiny4412-1306-Schematic底板:Tiny4412SDK-1308(没有microUSB)其他都一样参考博客:https://www.cnblogs.com/pengdonglin137/p/5143516.html在此感谢前辈分享。代码已上传至github上管理。https://github.com/Jason543716996/tiny4412.git使用完别忘
__Jason_
·
2020-08-21 01:26
Tiny4412
opt/FriendlyARM/toolschain/4.4.3/bin/.arm-none-linux-gnueabi-ld: cannot find -lc
在尝试u-boot-1.1.6向
mini2440
移植的过程中,遇到下面的编译问题:opt/FriendlyARM/toolschain/4.4.3/bin/.arm-none-linux-gnueabi-ld
li6322511
·
2020-08-21 00:22
mini2440
Linux:友善之臂FriendlyARM
Mini2440
USB烧写系统 (烧写Linux系统走过的一些弯路)
博主手上有一块
Mini2440
开发板,寻思着如何烧Linux。阅读了《
mini2440
用户手册》,得知
mini2440
是支持USB烧写的,而且附带一个叫MiniTools的工具,用于傻瓜式烧写。
Tyrion.Mon
·
2020-08-20 22:25
Linux
内核移植
(五)——head.S文件分析
这里的内核源代码是根据九鼎科技为s5pvx210开发板移植好的内核来分析的1:内核运行的物理地址与虚拟地址(1)KERNEL_RAM_VADDR(VADDR就是virtualaddress),这个宏定义了内核运行时的虚拟地址。值为0xC0008000(2)KERNEL_RAM_PADDR(PADDR就是physicaladdress),这个宏定义内核运行时的物理地址。值为0x30008000(3)
weixin_34273479
·
2020-08-20 07:09
【转】 linux
内核移植
和网卡驱动(二)
原文网址:http://blog.chinaunix.net/uid-29589379-id-4708911.html一,
内核移植
步骤:1,修改顶层目录下的MakefileARCH?
weixin_34212762
·
2020-08-20 07:04
Arm学习
怎么学ARM如果你想学好ARM就得先熟悉整一个linux系统的操作以及架构待你熟悉之后必须学好C语言还有ui编程(个人推荐QT)一切具备之后,你就开始学习ARM的开发板(新手从
mini2440
或者三星2440
liam guan
·
2020-08-20 07:58
Arm学习
arm
移植linux-2.6.32.2到感知SensorRF2开发平台(基于
mini2440
)(实录)—— 杨学鹏
移植linux-2.6.32.2到感知SensorRF2开发平台(实录)——杨学鹏根据《
Mini2440
_Linux一直开发实战指南.pdf》的移植步骤,亲自对购买的开发平台进行了系统移植,下面是移植的全过程记录
杨工
·
2020-08-20 02:25
uboot支持usb功能
1.开启usbhost功能【1】打开/include/configs/
mini2440
.h,定位到112行附近:加入下面代码:/**Commandlineconfiguration.
jklinqing007
·
2020-08-20 00:42
ARM 平台printf函数定位到uart输出介绍
1.1.1函数主要代码有在
Mini2440
开发板上验证过//*****************main.c*******************************#include"s
iteye_3753
·
2020-08-20 00:00
基于tiny210的四线触摸屏驱动修改(二)
接下来我们修改/drivers/input/touchscreen/ts-s3c.c,这个我是参考
mini2440
的触摸屏驱动进行修改的,可根据实际情况对红色代码部分进行修改。
anmyt521
·
2020-08-19 23:10
Linux驱动开发
20190820 大疆嵌入式 一面 面试经验
一面自我介绍
内核移植
的具体细节【非常有深度】DDR3的频率,带宽,通道,容量等等norflash和nandflash的对比虚拟地址和物理地址的转换过程,几级页表,页表基地址,等等ARM处理器的核心数,工作频率
嵌入式软件和硬件
·
2020-08-19 23:34
笔试面试
S5PV210(TQ210)学习笔记——LCD驱动编写
网上S5PV210
内核移植
的文章不是很多,而描述2440和6410
内核移植
的文章多数是讲如何移植,而非手动编写,但是,韦东山老师的视频中讲述了如何从头编写LCD驱动,当然是以2440为例的,我看过视频之后在
girlkoo
·
2020-08-19 17:11
嵌入式开发
Linux-2.6.32.2内核在
mini2440
上的移植(六)---添加LCD背光驱动
4,开发板:
mini2440
,2Mnorflash,128Mnandflash。5,u-boot版本:u-boot-200
zhoujk0520
·
2020-08-18 18:20
linux
内核模块
LCD驱动(FrameBuffer)实例开发讲解
一、开发环境主机:VMWare--Fedora9开发板:
Mini2440
--64MBNand,Kernel:2.6.30.4编译器:arm-linux-gcc-4.3.2二、背景知识1.LCD工作的硬件需求
yuzeze
·
2020-08-18 18:16
linux
驱动
linux2.6.32.2
mini2440
平台移植-- LCD 显示驱动(W35屏)
linux2.6.32.2
mini2440
平台移植--LCD显示驱动(W35屏)转载地址:http://hi.baidu.com/fenhuashu/item/1b852e338d598b04ceb9fea2Linux
Ela--学海无涯
·
2020-08-18 18:17
Linux
LCD
driver
mini2440
的W35横屏的LCD的移植
主要参考
mini2440
的移植文档的几点讲解:内核2.6.32.2,W35是新的
mini2440
的LCD屏幕,文档里面没有对W35横屏的讲解,而他们提供的lcd的datasheet里面的参数是过时的,用不了的
Legend_tboy
·
2020-08-18 18:35
Linux设备驱动相关
linux-2.6.32在
mini2440
开发板上移植(6)之W35型LCD驱动移植
编者注:本移植主要步骤还是按照手册来,里面讲解了一些有用的基础知识。但书册上提供了集中屏幕的方案,我们这里主要就用一种,也就是开发板自带的W35型号。液晶驱动的源程序在src/drivers/video/目录下,主要是s3c2410fb.c这几个文件,详细的讲解可以参照《linux设备驱动开发详解》一书。对于这里的移植,一般是实现为platform形式,所以,对platform_device这个结
ssdsafsdsd
·
2020-08-18 16:27
Mini2440系统移植专题
【u-boot-2018.05】移植到S3C2440
blog.csdn.net/q_z_r_s机器感知一个专注于SLAM、机器视觉、Linux等相关技术文章分享的公众号因为u-boot-2018.05并不支持S3C2440,所以先在以前的版本中寻找我们所需要的代码,我这里以
MINI2440
JiauZhang
·
2020-08-18 15:35
u-boot
【u-boot-2018.05】移植到S3C2440之准备阶段
blog.csdn.net/q_z_r_s机器感知一个专注于SLAM、机器视觉、Linux等相关技术文章分享的公众号因为u-boot-2018.05并不支持S3C2440,所以先在以前的版本中寻找我们所需要的代码,我这里以
MINI2440
JiauZhang
·
2020-08-18 15:34
u-boot
BMP转成C语言数组文件工具(用image2lcd代替bmp2h.exe)
学习裸机,到LCD这了,因为LCD屏和别人不一样,参数搞定后图片也要自己弄一个,最先想想来了
mini2440
光盘中的有一个bmp2h.exe,用它可以的。
kangear
·
2020-08-18 15:37
ARM系统
LCD
u-boot移植到
mini2440
,u-boot版本2008.10
移植好的u-boot-2008.10适用友善公司的
mini2440
和阳初公司的yc2410。其它的开发板,可能要根据相应的电路配置做稍许修改。
hugerat
·
2020-08-18 15:06
linux2.6.32.2
mini2440
平台移植--LCD 背光驱动
1.3.1LCD背光控制原理到目前为止,我们一直都在命令行下移植,查看结果,在
mini2440
/micro2440开发板中,LCD背光是通过CPU的LCD_PWR引脚来控制的,从原理图中可以看出,它对应于
shawn_____
·
2020-08-18 15:36
mini2440内核移植
Linux无法启动解决 booting the kernel.
使用
mini2440
带的Linux2.6.32使用u-boot1.3.4引导时候无法启动内核,一直停留在以下这地方:doneBytestransferred=2286856(22e508hex)##BootingkernelfromLegacyImageat32000000
fyyy4030
·
2020-08-18 14:07
Linux
linux 2.6.32 在arm9(s3c2440)平台的移植 - LCD背光驱动
LCD背光是通过CPU的LCD_PWR引脚来控制的,当LCD_PWR输出1,亮,输出0则灭.以下的代码均参考
mini2440
的移植手册(1)新建/drivers/video/
mini2440
_backlight.c
dos5gw
·
2020-08-18 14:01
Linux移植笔记
lcd 图片
硬件平台:
mini2440
软件环境:UCOS2、ADS1.2、LCD彩色图片转换工具BMP_to_H工具bmp2hLCD彩色图片转换工具BMP_to_H工具文件夹下的使用说明在S3C2410里面,如果要使用生成的图片数组数据
dongfang2907
·
2020-08-18 14:30
Linux
内核移植
part2:uboot lcd驱动
人们手里的金钱是保持自由的一种工具。——卢梭对于卢梭的这句话,不能同意更多啊。这次驱动一块显示屏,历时两天时间,也许是感到倦了,这篇移植文档就当终结吧。关于Linux下的framebuffer驱动就不移植了,在已有的框架下,把配置好的参数添加进去即可。一硬件介绍显示屏为tsc2007,带电阻式触摸。平台依旧是Exynos4412。废话不多说,直接来看怎么驱动吧。二设备树配置我的设备树文件是exyn
ABCamus
·
2020-08-18 14:38
Linux
Bootloader
Linux内核移植
基于
mini2440
按键控制电子相册(裸机代码)
#defineGLOBAL_CLK1#include"def.h"#include"option.h"#include"2440addr.h"#include"profile.h"#defineLCD_WIDTH320//屏幕宽度#defineLCD_HEIGHT240//屏幕高度#defineCLKVAL4//时钟信号//垂直同步信号的脉宽、后肩和前肩#defineVSPW(2-1)#defin
a16839678
·
2020-08-18 14:58
C语言
arm
嵌入式
我的学习笔记
Linux-2.6.32.2内核在
mini2440
上的移植(五)---添加LCD背光驱动
Linux-2.6.32.2内核在
mini2440
上的移植(五)---添加LCD背光驱动【1】LCD背光控制原理在
mini2440
/micro2440开发板中,LCD背光是通过CPU的LCD_PWR引脚来控制的
HL5654
·
2020-08-18 13:47
linux内核移植
Linux-2.6.32.2内核在
mini2440
上的移植----LCD驱动移植
1、LCD驱动基础知识Linux-2.6.32.2内核已经支持S3C2440的LCD控制器驱动,但在此我们先介绍一下关于2440LCD控制器以及驱动相关的LCD的一些基础知识。注意:在此我们只讨论TFTLCD,也就是真彩屏。LCD驱动中最关键的就是时钟频率(Clockfrequency)的设置,时钟频率设置不对,LCD的显示就会闪,或者根本没有显示。一般LCD的Datasheet上会写有一个推荐的
DreamCatcher100
·
2020-08-18 13:32
linux2.6.32.2
mini2440
平台移植-- LCD 显示驱动 ( W35屏 )
1.4.1LCD驱动基础知识Linux-2.6.32.2内核已经支持S3C2440的LCD控制器驱动,但在此我们先介绍一下关于2440LCD控制器以及驱动相关的LCD的一些基础知识。注意:在此我们只讨论TFTLCD,也就是真彩屏。LCD驱动中最关键的就是时钟频率(Clockfrequency)的设置,时钟频率设置不对,LCD的显示就会闪,或者根本没有显示。一般LCD的Datasheet上会写有一个
shawn_____
·
2020-08-18 13:36
mini2440内核移植
移植较新(Linux3.19)内核至
mini2440
开发板(一)
本人大二在校生一枚,最近开始接触嵌入式Linux系统,跟着友善提供的Linux移植手册操作了一遍后决定自己移植一个当前较新的内核(3.19)作为练习,为了避免日后遗忘,同时也是作为学习的一个记录,决定在此将整个移植的过程进行详细的记录。因为自己也是个新手,难免会有许多错误,还请读者能够指出。下面开始正题注:内核启动时可能会出现乱码,可以在u-boot下设置如下环境变量:setenvbootargs
ginger188
·
2020-08-18 12:26
mini2440
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他