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

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

0

嵌入式arm-linux-strip工具使用方法

    arm-linux-strip工具后面所跟的参数含义不同:            -g         去除调试符号信息            -strip-all    移除所有的符号信息 可以先-g编译编译,之后使用该命令缩小文件大小,再放到...

0

gettid 和pthread_self的区别

    Linux中,每个进程有一个pid,类型pid_t,由getpid()取得。Linux下的POSIX线程也有一个id,类型 pthread_t,由pthread_self()取得,该id由线程库维护,其id空间是各个进程独立的(即不同进程中的线程可能有相同的id)。Linux中的POSI...

0

如何实时查看mysql当前连接数?

转载地址:http://fireinwind.iteye.com/blog/770244 如何实时查看mysql当前连接数?  1、查看当前所有连接的详细资料: ./mysqladmin -uadmin -p -h10.140.1.1 processlist 2、只查看当前连接数(Threads就是连接数.): ./mysqladmin  -u...

0

freescale imx6 开机启动速度优化之Bootchart工具的使用问题

之前有安装bootchart,先执行以下命令,卸载掉bootchart工具 sudo apt-get autoremove bootchart bootchart安装 1、安装  $sudo apt-get install bootchart        $sudo apt-get install pybootchartgui  2、编写android 上log文件的...

0

Qt中的模拟QTabelWidget来处理大数据的显示

http://blog.sina.com.cn/s/blog_a21fafc20102v2cp.html在使用QTableWidget的时候,如果显示很多条数据,在1K条数据以上,就会感觉有点慢了,如果1W、10W、100W条数据在QTableWidget中显示,那显示速度可想而知;重新封装了一个类,来继承QT...

0

Linux下的网络函数gethostbyname/gethostbyaddr会访问DNS吗?

      这两天一直在复习Linux下的C编程,除了项目的需要外,还在为找工作做准备。每次复习的时候,都有新的体会,以前看着这2个函数,觉得会用就行了,也没有深入地去了解它们的工作原理。昨天再次看到,有了新的想法,既然这两个函数...

0

linux中断底半部机制

中断处理程序 ----中断处理程序ISR是在中断发生时被调用时用来处理中断的函数,在中断运行期间,不能 ----执行有可能引起睡眠测操作,不能同用户空间交换数据,不能调用schedule函数,实现 ----中断处理有一个原则,就是尽可能快处理并返回...

0

利用ssh传输文件

利用ssh传输文件 在linux下一般用scp这个命令来通过ssh传输文件。 1、从服务器上下载文件scp username@servername:/path/filename /var/www/local_dir(本地目录)  例如scp root@192.168.0.101:/var/www/test.txt  把192.168.0.10...

0

【嵌入式Linux学习七步曲之第四篇 Linux内核移植】PPC Linux启动流程分析

 PPC Linux启动流程分析 Sailor_forever  sailing_9806#163.com 转载请注明http://blog.csdn.net/sailor_8318/archive/2009/11/22/4853319.aspx 【摘要】本文分析了MPC8270在Linux2.6.19下的启动流程。介绍了压缩内核的链接脚本、映像...

0

嵌入式linux编程arm初步接触之启动文件汇编、Makefile、第一个main函数

新建一个汇编启动文件startup.S,代码如下 .text .global _start _start: ldr r0,=0x53000000 ;看门狗寄存器地址 mov r1,#0x0 str r1,[r0] ;写入0,禁止看门狗,否则CPU会不断重启 ldr sp,=1...

0
0

嵌入式linux(内核为linux 2.6.30.4)开发中遇到的一些问题解决方法

  1.设置环境变量 gedit /etc/profile 再在文本中添加 export PATH="$PATH:路径名" 保存后到shell执行source /etc/profile使信设置的环境路径生效 2.静态编译格式 gcc/arm-linux-gcc -static -o 输出文件名    原文件名 3.如何设置主...

0

【嵌入式Linux学习七步曲之第五篇 Linux内核及驱动编程】详解Linux内核之双向循环链表

  详解Linux内核之双向循环链表 Sailor_forever  sailing_9806@163.com 转载请注明 http://blog.csdn.net/sailor_8318/archive/2008/05/23/2471129.aspx     【摘要】本文详解了内核中面向对象的list结构的原理,以及如何以list为内嵌对...

0

linux中的热插拔和mdev机制(深入理解嵌入式linux文件系统的制作)

 mdev是busybox自带的一个简化版的udev。     作用是在系统启动和热插拔 或动态加载驱动程序时,自动产生驱动程序所需的节点文件,在文件系统中的/dev目录下的设备节点都是由mdev创建的     mdev扫描/sys/class和/sys/block中所有的...

0

linux中的热插拔和mdev机制(深入理解嵌入式linux文件系统的制作)

 mdev是busybox自带的一个简化版的udev。     作用是在系统启动和热插拔 或动态加载驱动程序时,自动产生驱动程序所需的节点文件,在文件系统中的/dev目录下的设备节点都是由mdev创建的     mdev扫描/sys/class和/sys/block中所有...

热门文章