WinCE入门指南:基于嵌入式经验的探讨
需积分: 9 43 浏览量
更新于2024-09-11
收藏 117KB DOC 举报
本文档主要围绕"Windows CE (WinCE) 开发入门"展开,作者分享了自己的技术背景,包括对AVR单片机(如ATmega16)的深入应用,如键盘控制、串口通信、外设接口以及定时器和脉宽调制等。作者还提到自己对数字信号处理器(DSP)TMS320C54X的理解,以及对VHDL语言和LPC2131微控制器的使用经验,移植过uC/OS-II并学习了操作系统基础知识。
在Windows CE的学习过程中,作者强调了基础的重要性,提醒读者不要急于求成,因为操作系统概念与日常使用的PC机Windows界面有显著区别。他提到初学者可能会将Windows的操作直观性误解为操作系统的全部,但实际上,操作系统是负责管理硬件资源和任务调度的底层核心。例如,从嵌入式系统角度来看,操作系统如uC/OS-II可以视为一种调度器,而在WinCE中,则被比喻为后台的管家。
作者特别提到了自己使用的开发环境,包括PCXP、GEC2440开发板(搭配WinCE 5.0)、Visual Studio 2008等工具,但同时也指出了GEC2440开发板的不足,如售后服务和技术支持的欠缺,建议其他开发者选择更适合的平台。
入门准备阶段,作者解释了操作系统的基本概念,指出它并非仅限于PC机上的图形用户界面,而是一个更深层次的系统,负责管理和调度硬件资源。他还澄清了操作系统安装位置和界面的问题,提醒读者摆脱PC操作系统的思维定势,理解操作系统作为一个独立的实体运行在嵌入式设备中的实际作用。
本文提供了一个Windows CE开发者的视角,分享了作者从基础到实践的经验,对于初次接触WinCE开发的读者来说,具有一定的指导价值。
2008-02-15 上传
2012-04-17 上传
2010-09-29 上传
2009-03-05 上传
2012-03-20 上传
203 浏览量
meimeiangela
- 粉丝: 0
- 资源: 1
最新资源
- 构建基于Django和Stripe的SaaS应用教程
- Symfony2框架打造的RESTful问答系统icare-server
- 蓝桥杯Python试题解析与答案题库
- Go语言实现NWA到WAV文件格式转换工具
- 基于Django的医患管理系统应用
- Jenkins工作流插件开发指南:支持Workflow Python模块
- Java红酒网站项目源码解析与系统开源介绍
- Underworld Exporter资产定义文件详解
- Java版Crash Bandicoot资源库:逆向工程与源码分享
- Spring Boot Starter 自动IP计数功能实现指南
- 我的世界牛顿物理学模组深入解析
- STM32单片机工程创建详解与模板应用
- GDG堪萨斯城代码实验室:离子与火力基地示例应用
- Android Capstone项目:实现Potlatch服务器与OAuth2.0认证
- Cbit类:简化计算封装与异步任务处理
- Java8兼容的FullContact API Java客户端库介绍