【原创】嵌入式系统中Ubuntu安装全过程
成都阴雨连绵的天气什么时候才能结束啊,上午几个同学过来找我探讨Ubuntu安装问题,把这个简单的过程写一写,让大家不要在小问题上走弯路。Ubuntu安装一般是基于VMvare的,这个很简单的,很好安装,安装好VMvare后我们来安装Ubuntu。Step1:下载下来的Ubuntu是ISO格式。
发表于 2013/7/10 15:25:30
阅读(4658)
[原创]Qtopia-2.2.0在嵌入式ETC6410中的实战
“嵌入式”主题季的博客竞赛中得到了大家的认可,非常感谢AET的各位大神,和各位朋友,无以回报,只能分享更多的作品与大家共勉。今天就写写Qtopia-2.2.0在嵌入式ETC6410中的实战,这个内容非常重要,相信做过这方面开发的童鞋都深有感触。在我的电脑上,资源包位于linu
发表于 2013/7/5 9:02:14
阅读(2052)
【嵌入式】[原创]嵌入式QT编程的几个小技巧
炎炎夏日,大家的激情不减啊,嵌入式竞赛搞得如火如荼啊。做嵌入式系统的童鞋都需要用到QT,这个可视化的编程工具确实非常强悍,今天我就写写这方面的内容,通过几个小技巧让大家更喜欢这个工具。1、Qt信号和插槽通信Signal和Slot是Qt中
发表于 2013/6/21 22:38:30
阅读(3625)
【嵌入式】[原创]嵌入式boa应用(web服务)构建和移植
BOA服务器是一个小巧高效的web服务器,是一个运行于unix或linux下的,支持CGI的、适合于嵌入式系统的单任务的http服务器,源代码开放、性能高。这个技术比较新颖,我今天就讲讲这个技术在嵌入式linux下安装的过程。如果需要了解boa相关知识,可查阅boa网站www.boa.org;
发表于 2013/6/17 19:03:13
阅读(10829)
【嵌入式】[原创]嵌入式网络开发环境的配置
网络配置在嵌入式系统的开发环境中有非常重要的意义,很多同学在这方面不是很擅长,会走很多弯路,今天借着竞赛的势头,给大家讲讲这方面的问题,希望能有一定的作用。配置网络,包括配置IP地址、NFS服务、防火墙。网络配置主要是要安装好以太网卡,对于一般常见的RTL81
发表于 2013/6/9 22:51:12
阅读(4320)
【嵌入式】[原创]基于S3C44B0的启动程序设计
最近嵌入式系统竞赛进入了冲刺期,大家都在努力啊,38的高温,伤不起。下午帮一个同学解答了一个S3C44B0的启动程序设计的问题,今天写出来与大家共勉。S3C44B0启动程序设计流程图如下,我会针对一般选手的问题一步一步介绍这个系统:&nbs
发表于 2013/6/3 23:08:55
阅读(4500)
【嵌入式】[原创]µC/OS-II嵌入式操作系统的实践新体验
最近都在弄Linux和Wince,这方面可能大家比较熟悉,今天就写写µC/OS-II嵌入式操作系统,与大家共勉。主要特点UC/OS是一个非常小巧的实时操作系统;整个代码分为内核层以及移植层,这样使得它的植性很方便。采用抢占式调度策略,保证任务的实时性。能够管理多达64个任务
发表于 2013/5/21 11:08:33
阅读(19064)
【嵌入式】[原创]基于WINCE设备驱动程序的设计
嵌入式系统的设计中经常需要用到驱动程序的设计,以前很多人写的都是基于Linux系统的,我就写写基于WINce系统的设备驱动程序的设计,希望大家能够投票。嵌入式系统的单片驱动程序和分层的驱动程序模型:其中要注意以下几点:1、流接口驱动程序是以动态链接库形式存在的,
发表于 2013/5/11 20:35:12
阅读(2975)
【嵌入式】【原创】初次见你------WINCE编程
上一个博客我配置了wince的系统,这一次就对这个配置好的系统进行进一步的开发,整个过程会一步一步的演示,让大家来体验这个系统的妙处。1、运行WINCE2、按照如下提示在WINCE中进行设置:n打开【我的电脑】->【控制面板】->【网络和拨号连接】->【新建连接】
发表于 2013/5/9 22:25:21
阅读(3571)
【嵌入式】【原创】Win CE系统的开发初体验
好像WinCE的开发很火爆啊,正好前几天给一个本科班做了一个讲座,我就写写wince的安装与开发,抛砖引玉啊!1、安装WindowsCE按照提示进行设置,并选择安装路径,安装过程请使用“CustomSetup”,并在“CustomSetup”对话框中按照下图进行设置。安装过程中请将系统中安装
发表于 2013/5/5 0:04:04
阅读(3476)
【嵌入式】【原创】嵌入式系统S3C2410的Linux内核移植新体验
嵌入式系统中经常需要进行内核移植,很多童鞋对这方面的知识认识的深入,会造成一些问题,今天我就把我的移植过程给大家分享一下,希望能给大家带来新的启发。Linux内核移植主要包括:1、配置内核2、编译内核3、下载、运行、调试内核配置Linux内核包括:1、makeconfig2
发表于 2013/5/1 22:47:13
阅读(5550)
【嵌入式】[原创]谈谈嵌入式系统中的Device Drivers(设备驱动程序)
天天非常热啊,实验室简直不能呆,今天出去给参加了一个培训项目,鉴定个就是嵌入式系统中的驱动设备。今天我就在这把这个内容在与大家分享一下。操作系统的目标之一是向用户掩盖系统硬件设备的特殊性。例如,虚拟文件系统呈现给用户一个统一的文件系统视图,而和
发表于 2013/4/26 11:41:56
阅读(3802)
【嵌入式】2013新的开始,谈谈给fcntl给文件加锁
2013年注定是个多事的时间,人类躲过了2012,迎来了新的篇章。今天上午研究了一下linux下给文件加锁,今天就写写这个问题。当多个用户共同使用、操作一个文件的时候,linux通常采用的方法是给文件上锁,来避免共享资源产生竞争的状态。文件锁包括建议锁和强制性锁。建议
发表于 2013/4/21 11:50:23
阅读(6226)
【嵌入式】[原创]谈谈GNU make编辑makefile
又有新的活动,这个活动我来发第一篇,就谈谈GNUmake编辑makefile,这个是个非常重要的内容,很多初学嵌入式系统的童鞋会在这个地方走弯路,今天就彻底给大家解析这个问题。1、准备工作要使用make,必须编写一个叫做Makefile的文件,这个文件描述了软件包中文件之
发表于 2013/4/18 22:01:51
阅读(6152)
[原创]谈谈linux系统中的任务队列
许多驱动程序需要将任务延迟到以后处理,但又不想占用中断。Linux为此提供了两种方法:任务队列和内核定时器。任务队列的使用很灵活,可以或长或短地延迟任务到以后处理,在写中断处理程序时任务队列非常有用。内核定时器则用来调度任务在未来某个相对精确的时间执行,
发表于 2013/4/11 11:00:37
阅读(18066)