240
收录了9941篇文章 ·1883个问题 · 0人关注

嵌入式 Linux是嵌入式操作系统的一个新成员,其最大的特点是源代码公开并且遵循GPL协议,近几年来已成为研究热点。目前正在开发的嵌入式系统中,有近50%的项目选择Linux作为嵌入式操作系统。

0

2.5 Linux下的Socket编程-多个客户端之间的消息通讯(实验三)

-------------------下面代码来源于网上,本人仅测试和修改,并未做其他改变 -------------------源码来源于  点击打开链接 -----Linux下的基于Pthread的多线程Socket编程      在测试过程中发现,记录如下: 1.长连接的稳定性较差,...

0

Linux 启动信息同时输出到屏幕和串口终端

想要让 Linux 启动时的信息同时显示在屏幕上并打印在串口中,可修改 u-boot 中的启动参数 :setenv bootargs 'console=tty0 console=ttymxc0,115200 root=/dev/nfs nfsroot=...... ip=dhcp'【console=tty0 是信息输出到LCD屏上, 一定要在前...

0

Linux下udev和mdev详解

/* * Edison Gao */ 设备文件系统有devfs,mdev,udev这三种 如果你使用Linux比较长时间了,那你就知道,在对待设备文件这块,Linux改变了几次策略。在Linux早期,设备文件仅仅是是一些带有适当的属性集的普通文件...

0

嵌入式系统的实时时钟介绍

嵌入式系统的实时时钟,至少需要提供一个精度可接受的1s事件。一般是物理定时器再进行计数后产生。比如物理定时器1ms触发一次,则计数到1000的时候可以触发一个1s事件。 实时时钟,在硬件上,需要时钟源、脉冲计数器、数字比较器。 脉冲计...

0

/sys/module/ 模块信息目录与/proc/modules文件

http://blog.chinaunix.net/uid-25299072-id-1753870.html在内核模块编译中,会选择编译成模块,或者build in 内核镜像中,其中对内核模块有很好的的说明,这也是linux在嵌入式当中得到广泛应用的充分体现, 内核中有很多功能选项,其中有许...

0

制作ext4文件系统

本文适配fs4412开发板,使用的内核为linux4.9.9。 1.源码下载 从以下地址可以下载到最新的格式化工具: http://down1.chinaunix.net/distfiles/e2fsprogs-1.42.5.tar.gz 2.解压 tar xvf e2fsprogs-1.42.5.tar.xz 3.配置 gun...

0

chrt 修改进程的调度策略和优先级

从下图可以看出,目前存在6中调度策略。用chrt命令可以方便的修改进程的调度策略和优先级

0

Linux Kernel 之AP读写Nand Flash上的Yaffs2文件的全过程浅析

1.1                   用top-down的方法分析AP读一个Nand Flash上的file的全过程 我先简单看一个例子,看User Application如何打开一个Yaffs2 file并读写之: int main (int argc, char* argv[]) {   /* Open the fi...

0

Linux中对文件描述符的操作(FD_ZERO、FD_SET、FD_CLR、FD_ISSET

 在Linux中,内核利用文件描述符(File Descriptor)即文件句柄,来访问文件。文件描述符是非负整数。打开现存文件或新建文件时,内核会返回一个文件描述符。读写文件也需要使用文件描述符来指定待读写的文件。宏FD_ZERO、FD_SET、FD_CLR...

0

golang 2行代码在基于arm linux的树莓派、orangepi上运行http web服务

go语言(golang)简化了跨平台交叉编译步骤,支持在windows系统下交叉编译基于arm+linux平台的应用,运行时无需其它依赖库。以下以一个简单的http server为例,先上源码:   ************************************************************ ...

0

基于ARM7的ucLinux内核移植的proteus仿真

一、安装proteus从网站上下载Proteus-Pro-crack-ha-7.8sp2,然后进行安装二、嵌入式uClinux的实现1.uClinux内核编译(1)安装交叉编译工具    安装交叉编译器arm-elf-tools-20030314.sh,这是一个可以自动安装的脚本文件,可以在相关网...

0

/proc/iomem和/proc/ioports

   转自 http://blog.chinaunix.net/xmlrpc.php?r=blog/article&uid=29631743&id=4505778          在proc目录下有iomem和ioports文件,其主要描述了系统的io内存和io端口资源分布。        先来点基础知识点普及:对...

0

html调用百度地图

步骤一、申请百度地图AK(浏览器端)步骤二、开发

0

视频硬件编解码

一、简介 视频硬件编解码主要用到的是GST-Ducati,GST-Ducati是gstreamer的一个插件。在GST-Ducati中用ibdce library来进行编解码。 二、编码器和解码器的元素 ducativc1dec: VC1 解码器ducatimpeg2dec: MPEG2 解码器ducatimpeg4dec: MP...

0

2 第一个嵌入式程序

2 第一个嵌入式程序 1、下位机要完成的工作: 1)准备一个TF卡 2)将已有的uboot二进制文件烧写到TF卡上烧写在上位机完成 3)将TF卡插入下位机 4)下位机TF卡的uboot运行 5)利用uboot的tftp命令从上位机下载uboot到内存,然后再内存烧写到...

热门文章