snifer

【原创】基于嵌入式的CFI接口norflash芯片探测分析

【原创】嵌入式系统中设备号的意义

设备号:设备号主要是用查找设备对象用的。格式:设备号由主设备号和次设备号组成。一般的,主设备用来表征一类设备,次设备号用来表示该设备是第几个。内核函数:声明头文件:linux/kdev_t.h/**功能:组装设备号*参数:*intmajor主设备号*intm

【原创】嵌入式字符设备驱动概述

成都六月天,阴沉沉的,最近在做驱动,今天给大家写一下相关的内容。声明头文件:linux/cdev.hstructcdev{...structmodule*owner;//一般是THIS_MODULE&n

【原创】嵌入式Linux串口应用编程

串口是计算机一种常用的接口,常用的串口有RS-232-C接口。它是于1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准,它的全称是“数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技

【原创】嵌入式GDB调试工具的原理及教程

在嵌入式系统中经常会用到GDB调试工具,今天我就通过一个实例说明这个工具的原理及应用。【实验平台】带有Linux操作系统的PC机。1、使用vi编辑器,将以下代码输入到名为greet.c的文件中。此代码的原意为输出倒序输出main函数中定义的字符串,但结果显示没有输出。#inclu

【原创】嵌入式ADC驱动编写及测试

每一次做项目都会遇到ADC驱动编写,今天我写个小程序来讲讲这个问题。内容:编写一个字符驱动程序获取ADC通道0的电压值。掌握ADC设备驱动的编写及平台设备驱动的编写平台:主机:Ubuntu10.10目标机:FS_S5PC100&

【原创】嵌入式无线GPRS源程序的编译测试

前面无线GPRS的系统设计和环境搭建,如何来实现结果呢,听我慢慢道来。编译源程序1、进入实验目录/home/sprife将实验DEMO源码压缩包解压至该目录下:[root@vm-dev~]#cd/home/sprife/[root@vm-devsprife]#tarxjvfUP-Magic_Gprs.tar.bz22、编译程序[root@vm-devsprife]#cd

【原创】嵌入式GPRS 无线通信实现过程

前面普及了基本的概念,下面给大家写如何完成这个无线通信的过程。编译QT/E环境以下实验假定实验目录为/home/sprife/qt4/for_arm1、拷贝并解压QT/E库及触摸屏库到实验目录for_arm#cd/home/sprife/qt4/#mkdirfor_arm#cdfor_arm#cp/UP-Magic/gui/Qt/src/qt-embedded-linux

【无线创意秀】【原创】嵌入式无线指纹考务管理系统

这个系统是我的得意之作,曾经获得过全国大奖,已经申请了专利,首先把这个系统简单给大家介绍一下:引言当前,在考试中主要使用准考证、学生证或者身份证验证考生的身份。但是,伪造准考证和身份证请“枪手”进行替考的事情时有发生。要杜绝代考舞弊行为,就要对考生身

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

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

[原创]嵌入式模拟器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-

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

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