s3c2440
文章平均质量分 75
殷忆枫
这个作者很懒,什么都没留下…
展开
-
嵌入式mp3播放器
分四部分:按键驱动,声卡驱动,Madplay播放器移植,MP3主播放器处理按键1:播放,按键2:停止,按键3:上一曲,按键4:下一曲UA1341内核自带声卡驱动1.解压内核:tar zxvf linux.2.6.29.tar.gz2.清理中间件,配置文件:cd linux-linux2.6.29;make clean3.选择参考配置文件:cp config-mp3.co...转载 2019-04-12 10:15:32 · 1217 阅读 · 0 评论 -
H.264远程视频监控系统
由usb摄像头驱动,h264编码库,采集read_video,传输,客户端显示组成读取摄像头数据缓冲区是否有帧数据收到,有数据收到就读取数据并进行H264编码,把数据发送到socket发送到客户端。配置内核:make menuconfig ARCH=arm, 选择gerneral setup-->multimedia devices-->device drivers-->mu...转载 2019-04-12 10:14:25 · 1299 阅读 · 0 评论 -
图像运动检测系统
运动图像检测系统:准备:移植Linux2.6.29运行于s3c2440板子上,按键驱动,USB host controller驱动声卡驱动动态链接文件系统制作SDK-MOTION/src/fs/rootfs-motion.tar.gzmadplay播放器移植图像运动检测程序设计报警主程序设计1.当移动物体进入监控范围,系统报警2.系统报警后保存移动物体图像3.报警时播放...原创 2019-04-12 10:13:48 · 1105 阅读 · 0 评论 -
安全文件传输系统
安全文件传输系统组成:客户端:用户登录,上传文件,下载文件,浏览文件列表服务器:用户登录,服务器配置,多线程管理,上传下载管理,系统日志协议:自定义传输协议要求:1.系统要求必须支持将每个文件数据进行存储2.客户端支持从服务器中获取文件的元数据3.服务端要求是必须多线程的,能够允许多个客户同时连接4.服务端必须记录文件操作事件日志,能够支持用户名和密码验证5.客户端具有上传和下...转载 2019-04-12 10:10:34 · 3006 阅读 · 1 评论 -
JZ2440(V3)移植QT5.6--图文教程
JZ2440_V3移植QT5.6--图文教程本文严禁转载文章信息开发环境友情提示1.编译u-boot2.编译内核2.1 按照韦东山的补丁文件进行编译第一个版本的uImage2.2 内核增加网卡(网络)功能2.3 增加支持4.3寸LCD2.4 增加触摸屏功能2.4.1 完善触摸屏相关信息2.4.2 进入menuconfig中开启s3c2440的触屏支持3. 烧写u-boot...转载 2019-02-27 09:37:32 · 584 阅读 · 0 评论 -
QT在JZ2440开发板上移植
为了和移植手册保持一致使用的gcc编译器版本降为3.4.5: tar xjf arm-linux-gcc-4.3.2.tar.bz2 //解压工具链 对于arm-linux-gcc-4.3.2解压出来得到usr目录,工具链在usr/local/arm/4.3.2/bin, 对于gcc-3.4.5解压出来得到gcc-3.4.5-glibc-2.3.6工具链目录在gcc-3...转载 2019-02-21 09:56:16 · 347 阅读 · 0 评论 -
wifi网卡RT3070在S3C2440的移植和使用
学习目标:熟悉RT3070在S3C2440的移植和使用,以及其中的相关工具的安装和使用;一、配置内核选择WIFI驱动1. 将usb wifi插到电脑,在ubuntu使用命令:# lsusb 查看wifi的PID:0x148f, VID:0x30702. 搭建环境(使用的是arm-linux-gcc 4.3.2,内核为:linux 3.4.2)1) 内核源码打补丁 在终端执行...原创 2019-02-21 09:33:14 · 435 阅读 · 0 评论 -
jz2440重新分区
在购买开发板的时候,板子上已经烧写好了bootloader、内核和文件系统。但是在具体使用时,发现板子上划分的内核分区只有2M,但是我编译出来的内核大于2M,于是将内核烧写到nandflash上面时会启动不成功。怎么办呢?查找资料后,找到了解决办法以下2种方法,二选一:1,修改文件uboot-1.1.6/include/configs/100ask2440.h如果是非jz2440开发板,找...转载 2019-02-19 08:37:23 · 178 阅读 · 0 评论 -
在LCD上显示摄像头图像1__准备
准备工作: 1.准备虚拟机 2.安装工具链 3.编译内核 4.用新的内核、文件系统启动开发板一、内核、补丁、工具链tar xjf linux-3.4.2.tar.bz2cd patch -p1 < ../linux-3.4.2_100ask.patch修改内核: ① 替换s3c2410fb,修改Makefile lcd_4.3.c 复制到 /work/projec...转载 2019-01-23 08:36:59 · 580 阅读 · 0 评论 -
如何在JZ2440 4.3寸LCD显示屏显示jpg图片
操作系统:Ubuntu14.04内核版本:Linux version 4.4.0-130-generic交叉编译工具:gcc-3.4.5-glibc-2.3.6libjpeg库版本:jpegsrc.v9c材料准备:4.3(480*272)寸jpg图像,编译好的生成文件,上传到开发板(可以参考我之前写过...转载 2019-01-23 08:29:41 · 780 阅读 · 0 评论 -
JZ2240最简单方式显示一张BMP图像
此方法是通过用户——内核——驱动方法实现的,不是直接操作硬件。实现框架&nbsp; &nbsp; 1.打开LCD设备&nbsp; &nbsp; 2.打开BMP图片&nbsp; &nbsp; 3.偏移54个字节&nbsp; &nbsp; 4.&nbsp;24位的bmp图转载 2019-01-23 08:15:47 · 272 阅读 · 0 评论 -
(转)JZ2440_V3移植QT5.6
版权声明:版权归multimicro所有 https://blog.csdn.net/multimicro/article/details/82953770 &amp;lt;/div&amp;gt; &amp;lt;div id=&quot;content_views&quo转载 2019-01-19 15:19:49 · 453 阅读 · 0 评论 -
(转)在LCD上显示摄像头图像之配置及移植内核3.4.2过程及所遇问题
错误步骤:1.打补丁Linux-3.4.2_camera_jz2440.patch;2.make menuconfig 使能USB_VIDEO相关驱动;3.make uImage.出现以下错误:经请教说该函数不是2440上的,应该是没有选择默认开发板。正确步骤: 1.打补丁Linux-3.4.2_camera_jz2440.patch;2. make s3c24...转载 2019-01-19 08:31:53 · 200 阅读 · 0 评论 -
S3C2440学习之自己写bootloader
最简单bootloader包含以下几个内容第一阶段:(1)关看门狗(2)设置时钟(3)初始化SDRAM(4)重定位:bootloader可能大于4K,把flash中的bootloader拷贝到SDRAM中。(5)跳转到main第二阶段:(6)初始化串口,内核启动打印参数(7)设置启动参数,供内核启动时解析使用(8)跳转启动内核一.编写第1阶段1.bootloader目标:启动内核。(1)从flas...原创 2018-04-23 20:26:03 · 475 阅读 · 0 评论 -
嵌入式sqlite3数据库学习笔记
嵌入式sqlite3一、sqlite3安装 1.本地安装 下载安装包,官网地址:http://www.sqlite.org/download.html 步骤如下: $tar xvfz sqlite-autoconf-3071502.tar.gz$cd sqlite-autoconf-3071502$./configure --prefix=...转载 2019-08-07 21:11:21 · 217 阅读 · 0 评论