嵌入式 Linux是嵌入式操作系统的一个新成员,其最大的特点是源代码公开并且遵循GPL协议,近几年来已成为研究热点。目前正在开发的嵌入式系统中,有近50%的项目选择Linux作为嵌入式操作系统。
问题描述: 在linux下面通过通过C实现串口程序网zigbee中写入16进制数,但是zigbee运行总是接受不到数据,然后通过IAR查看MT_UartProcessZToolData()函数中接收到的数据,发现当我发送0x01时,zigbee接收到的数据为0x81,发送0xfe时,zigb...
1.64位ubuntu安装使用32位交叉编译器arm-2010.09需要注意的问题 在使用之前先安装cross compiler,系统为ubuntu64位系统,安装之前用的32位的arm-2010.09,该编译器只能编译32位程序,因此还需安装32位的库,可参考:http://www.oschina.net...
本文来自: http://blog.csdn.net/fqheda/archive/2009/06/01/4230999.aspx 嵌入式系统搭建过程中,对于系统平台搭建工程师在完成Bootloader 的调试之后就进入Kernel 裁减移植的阶段,其中最重要的一步是Kernel 启动的调试,在调试Kern...
GDB和BDI2000调试PPC Linux内核 Sailor_forever sailing_9806@163.com 转载请注明 http://blog.csdn.net/sailor_8318/archive/2009/11/10/4795287.aspx 【摘要】本文以MPC8270处理器和Linux2.6.15.5内核为例,讲述了用BDI2...
姓名:李鸿彬学号:16040520011转载自https://www.zhihu.com/question/53880054,有删节【嵌牛导读】基于STM32的开发属于微控制器开发领域,主要开发工具是keil或IAR,这种开发更准确的说法是单片机开发或者硬件开发;而...
韦东山老师的开发板在讲解存储管理技术的时候大致意思如下,片内ram只有4K,可执行程序大小超过4K怎么办,在这里韦东山老师的办法是在可执行代码的首部,运行自身拷贝,把自己拷贝到内存地址足够存放存放程序的地址处,然后直接...
一、开发环境 主 机:VMWare--Fedora 9 开发板:Mini2440--64MB Nand, Kernel:2.6.30.4 编译器:arm-linux-gcc-4.3.2 二、MMC/SD介绍及SDI主机控制器 首先我们来理清几个概念: MMC:(Multi Media Card)由西门子公司和首...
四、帧缓冲(FrameBuffer)设备驱动实例代码: ①、建立驱动文件:my2440_lcd.c,依就是驱动程序的最基本结构:FrameBuffer驱动的初始化和卸载部分及其他,如下: #include #include #include #include #include #include #include #inclu...
Bootloader概述 一個嵌入式Linux系統從軟件的角度看通常分為四個層次:引導加載程序、Linux內核、文件系統、用戶應用程序。 在linux中,引導加載程序即等效為Bootloader。Bootloader就是在操作系統內核運行前執行的一段小程序。通過這段小...
序: 我在讲嵌入式Linux驱动开发班的时候,发现不少学员对SD卡驱动这块比较感 兴趣,课下来找我探讨。而在很多技术论坛,也有不少人问这方面的问题,所以就想写一下这方面的内容,希望对大家的学习能有所帮助。 前几天写了篇基于S3C2410的...
Linux设备模型(底层原理简介) 以《LDD3》的说法:Linux设备模型这部分内容可以认为是高级教材,对于多数程序作者来说是不必要的。但是我个人认为:对于一个嵌入式Linux的底层程序员来说,这部分内容是很重要的。以我学习的ARM9为例,有很...
一、在超级终端以命令的方式运行自己所开发的程序 1、按照飞凌提供的 QTE移植教程与源码 文件夹下的 "OK6410 QT移植百科全书.pdf" 编译Qtopia4.4.3源码,生成qmake等工具。编译过程中尤其注意交叉编译工具链的配置,以及编译生成或者飞...
进程间的通信机制 Sailor_forever sailing_9806@163.com 转载请注明 http://blog.csdn.net/sailor_8318/archive/2008/12/30/3658912.aspx 进程间通信就是在不同进程之间传播或交换信息,那么不同进程之间存在着什么双方都可以访问的介...
1、虚拟机的网卡设置可以选择好几种方式,常用的就是 NAT 和桥接(bridged)。 2、【NAT 和桥接的区别】 NAT 中 Linux 通过 windows 与外部进行网络互通,桥接则是 Linux 与Window 都是直接与外部相连。 3、虚拟机要和开发板进行网络通信,...
首先得吐槽一下SEED的软件用户手册,各种错误各种忽略让新手直接抓狂啊! 直接修改SEED-DEC138软件用户手册,完整的交叉开发环境搭建和内核编译下载过程介绍: linux版本:ubuntu 10.04 开发板:SEED-DEC138 参考手册:SEED-DEC138...