ARM-Linux开发 - USB Gadget Storage 制作模拟U盘

-------------转载-------------- 作者:yimiyangguang1314 来源:CSDN  原文:https://blog.csdn.net/yimiyangguang1314/article/  细节/ 42744123   由于工作的需要,实现板卡通过Micro USB线与PC连接,作为PC的外设存储,PC拷贝数...

学习嵌入式4412开发板,新增Android5.1.1移植教程丨modbus移植教程丨python移

学习嵌入式4412开发板,新增Android5.1.1移植教程丨modbus移植教程丨python移植教程 一:4412开发板第五次全面升级 1.新增python移植教程,modbus移植教程,Android5.1.1移植教程 2.Linux-QT开始提供最新版本5.7 3.Android应用开发环境...

内核调试工具 — kdump & crash

kdump简介   kdump是系统崩溃的时候,用来转储运行内存的一个工具。 系统一旦崩溃,内核就没法正常工作了,这个时候将由kdump提供一个用于捕获当前运行信息的内核, 该内核会将此时内存中的所有运行状态和数据信息收集到一个dump core文...

基于Linux电视棒实现DLNA和airplay功能

http://blog.csdn.net/moruite/article/details/8496218 出发点:Android电视棒实现DLNA功能采用JAVA版本的cyberlink的话,缺点明显,SSDP协议设备发现有延时(有时还发现不了设备)体验差,基于Linux电视棒可以控制硬件成本在100元以下...

LINPHONE在嵌入式LINUX下的交叉编译和移植

注:此过程仅适合LINPHONE3.6.1以下的版本,高版本的编译有所不同环境变量:export PREFIX=/usrexport HOSTTPL=arm-linux-gnueabihfexport INSTALLDIR=/home/elinux/linphone/armbuild tslib: $ sudo apt-get install libtool automake au...

Linux下文件写操作,异常断电,文件丢失

程序中,正常的文件操作, File *fp= fopen("文件名","a+"); if(fp== NULL) return; fwrite(buffer,size,count,fp); fflush(wFile); fclose(wFile); 非法关机(断电)之前,能在磁盘上看到文件,但是非法关机,...

嵌入式linux:音频编解码PCM转至AAC

作者:柳大·Poechant 博客:blog.csdn.net/poechant 邮箱:zhongchao.ustc@gmail.com 日期:April 7th, 2012 这里利用FAAC来实现AAC编码。 1 下载安装 FAAC 这里的安装过程是在 Mac 和 Linux 上实现的,Windows可以类似参考。 FAAC开...

嵌入式linux基础教程 第九章 文件系统(1)

                                                                                                        文件系统   ...

嵌入式linux:make 参数 ARCH与CROSS_COMPILE

经常看到make 命令带一些参数,例如海思编译内核时使用命令 make ARCH=arm CROSS_COMPILE=arm-hisiv100nptl-linux- menuconfig 这时什么意思呢? ARCH 即architecture,就是选择编译哪一种cpu architecture,也就是编译arch/目录下的哪一个...

DIY打造嵌入式Linux软硬件开发环境

Linux和uClinux Linux正逐渐地应用于嵌入式设备,uClinux正是在这种氛围下产生的。uClinux就是Micro-Control-Linux,它也是一个开源项目,uClinux的源代码和开发工具可以免费从http://www.uclinux.org上下载得到。 uClinux是专为那些没有...

深入学习嵌入式linux知识要点

一.linux理论知识 1.计算机基本理论;2.CPU体系结构;3.内存管理;4.文件系统;5.进程调度;6.Linux常用操作。二.linux驱动知识1.i2c驱动添加使用                 2.spi驱动添加和读写               3...

BusyBox制作Initramfs嵌入式Linux根文件系统

嵌入式Linux系统由linux内核与根文件系统两部分构成,两者缺一不可(无根文件系统的内核无法启动) 使用busybox构建嵌入式根文件系统目录结构,配置内核,并且使用Initramfs制作成根文件系统,根文件系统与内核都一起烧写在镜像中 起步骤...

嵌入式linux之字符驱动程序的另一种写法

register_chrdev函数会占用0~255的次设备号范围. 因此,太浪费资源,需要将其展开. 展开后涉及的函数有: register_chrdev_region,alloc_chrdev_region,MKDEV(),MAJOR(),MINOR(),cdev_init(),cdev_add() 详解 #http://b...

嵌入式linux编程中的一些基本操作

    本文总结了一些嵌入式linux开发过程中的常用api,希望对大家有所帮助。 一 、 获取系统时间 int getlocaltime(struct tm *time) { struct timeval tv; time_t second; struct tm *temp; gettimeofday(&tv, NULL...

使用Scratchbox来开发嵌入式Linux

scratchbox介绍Scratchbox is a configuration and compilation environment for building Linux software and entire Linux distributions. The basic idea of Scratchbox is to offer developers an environment that works and looks lik...

发布经验,赚取财富值,与更多的电子工程师一起成长!

写文章

热门文章

一周热门问题