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

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

0

Linux开发--mmap映射/dev/mem内存

    /dev/mem是linux下的一个字符设备, 源文件是kernel/drivers/char/mem.c, 这个设备文件是专门用来读写物理地址用的。里面的内容是所有物理内存的地址以及内容信息。通常只有root用户对其有读写权限。     利用mmap和/dev/mem建立起...

0

如何修改linux的hostname

hostname是什么 故名思议,hostname就是linux的主机名 无论在局域网还是公网上,每台主机都有一个IP地址,IP地址就是主机的门牌号。但是IP地址不方便记忆,所以有了域名。而域名只是在公网中存在,每个域名都对应一个IP地址,但...

0

17 个 Linux 下用于 C/C++ 的最好的 IDE

C++,一个众所周知的 C 语言的扩展,是一个优秀的、强大的、通用编程语言,它能够提供现代化的、通用的编程功能,可以用于开发包括视频游戏、搜索引擎、其他计算机软件乃至操作系统等在内的各种大型应用。C++,提供高度可靠性的同时还能够允...

0

linux中seq命令用法

用于产生从某个数到另外一个数之间的所有整数 例一: # seq 1 10 结果是1 2 3 4 5 6 7 8 9 10 例二: #!/bin/bash for i in `seq 1 10`; do echo $i; done 或者用 for i in $(seq 1 10) 也可以 seq -f, --format=FORMAT      use prin...

0

Ubuntu12.04的嵌入式开发环境搭建(一)

Ubuntu12.04开发arm体系程序的环境搭建。包括VMware8安装Ubuntu12.04、minicom的安装说明、nfs的安装说明、svn的安装说明、qt的安装说明等。 一、VMware8安装Ubuntu12.04 本机系统: WIN7    虚拟机:VMware Workstation 8 (英文版)...

0

ifconfig: SIOCGIFFLAGS: No such device

hello, I am using P1023 and my phy is AR8035. the schemitic was designed refered to p1023rdb. I can boot linux normally but some problem about eth0 . When I put ifconfig eth0 up, it always :ifconfig: ...

0

linux用于后台监控指定程序运行状况的脚本(如果程序死了则重启程序)

#!/bin/sh while true do ps | grep "main_3g" | grep -v "grep" > /dev/null if [ "$?" -ne 0 ] then         ls /root/main_3g > /dev/null         if [ "$?" -eq...

0

EXT4文件系统学习(五)掉电数据损坏重启挂载失败并修复

问题情况     500G机械硬盘使用过程中出现挂载失败的问题,查看是第二分区没有挂载,进行分析与排查; 查看磁盘 Disk /dev/sdb: 500.1 GB, 500107862016 bytes 255 heads, 63 sectors/track, 60801 cylinders Units = cylinders of 16...

0

Atmel AT91SAM9G20 EMAC控制DM9161调试笔记

AT91SAM9G20的EMAC可用于控制外设PHY的工作模式,EMAC工作模式可以为MII和RMII。 DM9161连线说明: 分别说明了MII和RMII连线的方式。 可通过DM9161---RXD管脚以及第35号管脚配置PHY设备地址,EMAC在操作外接PYH设备的时候使用地址区别...

0

- RPATH RUNPATH 和 LD_LIBRARY_PATH

Linux 下链接编译和Windows 绝对有很大的区别。 比如应用程序如何加载一个so?为什么我当前目录下有so 加载不上能?怎么着我的应用程序就加载到别的路径的so了呢? 我们从加载讨论起: 影响加载的东西: 首先是ELF 中的变量 RPATH 和 R...

0

用Buildroot制作树莓派64位精简嵌入式系统

使用Buildroot 2018.08.1 1、make raspberrypi3_64_defconfig 2、make menuconfig toolchain中修改选项,将c library改为glibc,以适应更多的第三方开发 System configuration:     1、hostname改为pi     2、System banner改为We...

0

Linux查看CPU型号及内存频率及其它信息与清理内存的命令

转自:http://www.latelee.org/using-gnu-linux/linux-cpu-mem-info.html 查看CPU: # cat /proc/cpuinfo 该命令可以查看系统CPU有多少个核,频率,特性等等。 查看cpu内核频率 # cat /proc/cpuinfo |grep MHz|uniq cpu MHz : 27518.499 ...

0

服务器管理的标准SMASH

今天在网上看到两条新闻,一条是《英特尔等4厂商联合制定服务器管理标准》(03-12-17),一条是《SMASH简化服务器管理》(2004-12-6),仔细看来,发现原来SMASH就是英特尔等4厂商联合制定的服务器管理标准,而那家工业组织就是分布式管理特...

0

Linux系统时间、时区、夏令时杂谈

原文迁移至: Linux系统时间、时区、夏令时杂谈

0

Linux开发二十二_Qt移植

Linux开发二十二 Qt移植 象棋小子    1048272975 Qt是跨平台的应用程序和UI框架,它包括跨平台类库、集成开发工具和跨平台IDE。使用Qt只需一次性开发应用程序,无须重新编写源代码,便可跨不同桌面和嵌入式操作系统部署这些应用程序。 1...

热门文章