snifer

[原创]嵌入式中fork、exit和exec系统调用编写多进程程序

假期过得太快了,一眨眼就要开始上班了,假期帮一个出版社写了几个教程,贴出来与大家分享一下。系统调用的程序在嵌入式系统开发中非常重要,编写相关程序加深对系统进程及其控制的了理解。基本原理和方法:fork后父子进程会同步运行,但父子进程的返回顺序是不确定的。

【原创】嵌入式系统交叉编译及环境建立之我见

最近在尝试录播一些资料,下午跟一个朋友在网上讨论了嵌入式系统的交叉编译及环境建立的一些问题,我现在就谈谈这方面的内容,与大家分享。要理解这个问题,我们首先要有GCC交叉编译器的概念,对这个工具应该熟悉。这个编译器主要包括如下三个部分:1GNUBinutilsGNUBinu

[原创]嵌入式开发板中块设备驱动的编写

今天写了一个块设备的驱动,有点小激动,写出来,大家一起乐呵乐呵。这个程序主主要在Ubantu10.10系统上编写一个sbull驱动,将一段ram空间模拟为disk使用。并在这个disk上建立文件系统。步骤:1、将文件夹blkdev-2.6.35复制到linux环境中,如:/home/linux/workdir/test

【原创】Linux启动过程全解析

linux是如何启动的,很多童鞋能说的清楚,我今天就把这个问题详细梳理一下,与大家分享。我先画一张图,这个就是启动的大体过程:其中,内核引导阶段,分成了四步:1、bootsect阶段2、setup阶段3、head.S阶段4、main.c阶段init阶段(1)主要完成:1。确定用户登录模式&n

[原创]嵌入式开发板操作u-boot烧写安装过程

新拿到一个板FS_S5PC100子,如何安装系统呢,今天我就把这个全过程给大家演示一下1设备安装下图所标分别是“液晶显示器”、“摄像头”、“串口COM1”、“USB下载线”、“电源线”的链接。2工具软件的设置USB下载工具软件“DWN”在“工具软件”目录下,需要将其USB

[原创]嵌入式模拟器MDK的安装与测试

很多朋友限于各种条件没有能力购置一台自己的嵌入式系统,这样会阻碍大家的学习动力,能不能有一种软件的方法来代替呢,答案是肯定的,今天我就写写完美模拟嵌入式设备的MDK的安装与测试,与大家分享。版本是V4.54,首先安装,运行MDK程序:二、选择安装目录:三、填写相

[原创]嵌入式开发板中Android程序开发初探

Android程序开发会在未来很长时间很火,最近参加了一个研讨班,讲了很多这方面的内容,我也想在这写一写这方面的基础知识,为想入门的孩纸们探讨一下。我主要参考了$ANDROID_SOURCE/system/init/readme.txt,对其中的关键内容作了一个翻译,有不准确的地方希望大

【原创】嵌入式交叉工具链的安装及应用

今天跟一个朋友交流了半天的linux交叉工具链的安装,这个过程很重要,关乎以后编译的成败,特意写出来,与大家分享。开发环境就是如下,最近买了块FARsight的教学板。1、ubuntu10.10发行版2、FS_S5PC100平台1、如果要自己编译工具

[原创]嵌入式开发板中andriod系统的安装

想用psoc4来开发的,可惜没收到板子,今天在我自己的板子上安装了一下andriod系统,特写出这个过程,与大家分享。1、环境准备A、工具安装$apt-getinstallgit-coregnupgflexbisongperfbuild-essentialzipcurlzlib1g-devgcc-multilibg++-multiliblibncurses5-devx11proto-

[原创]linux-3.9.8移植全过程

linux已经发展到了3.9.8,不过仍然摆脱不了嵌入式专用操作系统的尴尬位置,虽然目前在很多领域都取得了斐然的成绩,但是远远没有达到作用的最大化,今天就这个新版本的移植过程给大家分享一下。1、下载地址,当然是:https://www.kernel.org二、解压源码#ta

【原创】基于嵌入式系统的双网卡的虚拟机ubuntu配置---(AET博客,盗链必究)

因为经常用嵌入式系统,不方便上网调试,所以给我的电脑加了一块网卡,加好后希望能设置双IP,互相绑定进行上网,但是实际操作起来一直上不了,特地把我的操作过程写出来,其中参考了华清的一位老师的教程。虚拟机与物理机器共用物理网卡,逻辑上的连接如下图。实

【原创】嵌入式系统中Ubuntu安装全过程

成都阴雨连绵的天气什么时候才能结束啊,上午几个同学过来找我探讨Ubuntu安装问题,把这个简单的过程写一写,让大家不要在小问题上走弯路。Ubuntu安装一般是基于VMvare的,这个很简单的,很好安装,安装好VMvare后我们来安装Ubuntu。Step1:下载下来的Ubuntu是ISO格式。

[原创]Qtopia-2.2.0在嵌入式ETC6410中的实战

“嵌入式”主题季的博客竞赛中得到了大家的认可,非常感谢AET的各位大神,和各位朋友,无以回报,只能分享更多的作品与大家共勉。今天就写写Qtopia-2.2.0在嵌入式ETC6410中的实战,这个内容非常重要,相信做过这方面开发的童鞋都深有感触。在我的电脑上,资源包位于linu

【嵌入式】[原创]嵌入式QT编程的几个小技巧

炎炎夏日,大家的激情不减啊,嵌入式竞赛搞得如火如荼啊。做嵌入式系统的童鞋都需要用到QT,这个可视化的编程工具确实非常强悍,今天我就写写这方面的内容,通过几个小技巧让大家更喜欢这个工具。1、Qt信号和插槽通信Signal和Slot是Qt中

【嵌入式】[原创]嵌入式boa应用(web服务)构建和移植

BOA服务器是一个小巧高效的web服务器,是一个运行于unix或linux下的,支持CGI的、适合于嵌入式系统的单任务的http服务器,源代码开放、性能高。这个技术比较新颖,我今天就讲讲这个技术在嵌入式linux下安装的过程。如果需要了解boa相关知识,可查阅boa网站www.boa.org;