
学习历程----嵌入式系统编程
文章平均质量分 78
skyyunmi
这个作者很懒,什么都没留下…
展开
-
嵌入式编程分析阶段笔记
2确定项目约束的条件约束共同点:若对其没有预见,会给你项目带来灾难要考虑的一些问题1) 是否要满足项目的阶段性或竣工的工期限制2) 项目的部分或全体是否限制在一个固定的预算内3) 分派到该项目的最大人数是多少4) 每个人员每周在此项目上能工作多少小时5) 员工的技术知识和经验是否足够6) 员工对你要解决的问题是否熟悉7) 员工和关键的人才位于何处8)原创 2006-12-06 14:59:00 · 788 阅读 · 0 评论 -
基于VHDL的复杂可编程逻辑器件(CPLD)应用技术--绪论
《基于VHDL的复杂可编程逻辑器件(CPLD)应用技术》绪论参考教材 1.《CPLD系统设计技术入门与应用》 黄正谨 等编著 电子工业出版社 2.《集成电路设计VHDL教程》 赵俊超等编写 北京希望电子出版社 …… 实验装置CPLD/FPGA/ASIC诞原创 2007-04-23 08:54:00 · 2857 阅读 · 3 评论 -
第三章 VHDL的描述风格
第三章 VHDL的描述风格 3.1 行为描述方式 3.2 数据流描述方式(RTL描述方式)3.3 结构化描述方式3.4 混合描述风格 VHDL语言是通过结构体具体描述整个设计实体的逻辑功能。通常结构体有四种不同的描述方式:行为描述方式(behavior)、数据流描述方式(dataflow)或寄存器RTL描述方式、结构化描述方式(structural)以及混合描述原创 2007-04-20 14:40:00 · 3766 阅读 · 0 评论 -
第二章 VHDL语言元素
第二章 VHDL语言元素2.1 VHDL语言的客体2.2 VHDL语言的数据类型2.3 VHDL数据类型转换2.4 VHDL词法规则与标识符 2.1 VHDL语言的客体VHDL语言中,可以赋予一个质的对象就称为客体。客体主要包括以下三种:变量(VARIABLE)、常量(CONSTANT)、信号(SIGNAL)。2.1.1 常量(CO原创 2007-04-20 13:34:00 · 7929 阅读 · 1 评论 -
第六章 时序逻辑电路设计
第六章 时序逻辑电路设计6.1 触发器6.2 计数器在时序电路中,是以时钟信号作为驱动信号的,也就是说时序电路是在时钟信号的边沿到来时,它的状态才会发生改变。因此,在时序电路中时钟信号是非常重要的,它是时序电路的执行条件和同步信号。在用VHDL描述时序逻辑电路时,通常采用时钟进程的形式来描述,也就是说,时序逻辑电路中进程的敏感信号是时钟信号。时钟作为敏感信号的描述方式有两种:原创 2007-04-23 08:53:00 · 3148 阅读 · 2 评论 -
第五章 组合逻辑电路设计
第五章 组合逻辑电路设计5.1 门电路 5.2 编码器 5.3 优先编码器5.4 译码器 5.5 多路选择器 5.6 数值比较器5.7 加法器在前面的各章里,分别介绍了VHDL语言的语句、语法以及利用VHDL语言设计硬件电路的基本方法,本章重点介绍利用VHDL语言设计基本组合逻辑模块的方法。 5.1 门电路二输原创 2007-04-23 08:53:00 · 2723 阅读 · 5 评论 -
第四章 VHDL的主要描述语句
第四章 VHDL的主要描述语句 4.1 VHDL顺序语句 4.2 VHDL并行语句 用VHDL语言进行设计时,按描述语句的执行顺序进行分类,可将VHDL语句分为顺序执行语句(Sequential)和并行执行语句(Parallel)。 4.1 VHDL顺序语句 顺序语句是指完全按照程序中书写的顺序执行各语句,并且在结构层次中前面的语句执行结果会直接影响后面原创 2007-04-23 08:51:00 · 10446 阅读 · 5 评论 -
第一章 VHDL基本结构
第一章 VHDL基本结构 1.1 实体1.2 结构体1.3 块、子程序和进程 1.4 库和程序包 1.5 配置 一个完整的VHDL程序,或者说设计实体,通常要求最低能为VHDL综合器所支持,并能作为一个独立的设计单元,即元件的形式而存在的VHDL程序。在VHDL程序中,通常包含实体(ENTITY)、结构体(ARCHITECT原创 2007-04-20 12:39:00 · 4901 阅读 · 1 评论 -
硬件开发的基本准则-转
下我将以一个实际的硬件设计项目为例,和大家一同探讨硬件开发的基本准则和思想,同时欢迎大家积极提出自己的问题和观点。 1 充分了解各方的设计需求,确定合适的解决方案 启动一个硬件开发项目,原始的推动力会来自于很多方面,比如市场的需要,基于整个系统架构的需要,应用软件部门的功能实现需要,提高系统转载 2007-04-09 11:49:00 · 2427 阅读 · 0 评论 -
WinCE系统下BootLoader的开发
WinCE系统下BootLoader的开发 [ 录入者:taling | 时间:2006-11-16 13:18:30 | 作者:未知 | 来源:未知 ]转载 2007-01-25 17:48:00 · 949 阅读 · 0 评论 -
Xubuntu--unix
http://www.xubuntu.org/Xubuntu is a complete GNU/Linux based operating system with an Ubuntu base. It is lighter on system requirements and tends to be more efficient than Ubuntu with GNOME or KDE,原创 2007-02-08 09:08:00 · 865 阅读 · 0 评论 -
WindowsCE.net 4.2目录解析
WindowsCE.net 4.2目录解析 WindowsCE目录解析 ---windowsCE.net 4.20篇转载 2007-02-06 15:28:00 · 293 阅读 · 0 评论 -
Windows CE.net的智能移动信息终端设计
Windows CE.net的智能移动信息终端设计 [ 录入者:taling | 时间:2007-02-01 00:14:41 | 作者:未知 | 来源:转载 2007-02-06 14:51:00 · 874 阅读 · 0 评论 -
UI 一些界面标准规范(来自因特网)
□ 作者:Bruce 2003-1-7 11:00:07 一:遵循一致的准则,确立标准并遵循无论是控件使用,提示信息措辞,还是颜色、窗口布局风格,遵循统一的标准,做到真正的一致。 这样得到的好处:1:使用户使用起来能够建立起精确的心里模型,使用熟练了一个界面后,切换到另外一个界面能够很轻松的推测出各种功能,语句理解也不需要费神理解2:降低培训、支持成本,支持人员不会行费力逐个指导转载 2006-12-18 17:29:00 · 2235 阅读 · 0 评论 -
高效率嵌入式程序开发
高效率嵌入式程序开发转载 2006-12-14 14:15:00 · 907 阅读 · 0 评论 -
嵌入式软件测试的十大秘诀
嵌入式软件测试的十大秘诀在嵌入式软件开发过程中,一般来说,花在测试和花在编码的时间比为3:1(实际上可能更多)。这个比例随着你的编程和测试水平的提高而不断下降,但不论怎样,软件测试对一般人来讲很重要。 很多年前,一位开发人员为了对转载 2006-12-15 13:17:00 · 810 阅读 · 0 评论 -
嵌入式系统编程实现阶段笔记
实现阶段规划和测试——组织产品的实现方案前,应确保事先有一个清楚的进度安排,而且进度安排必须为测试和调试留有充足的时间。 规划1原型规划为最终的系统建立一些实验型模型,以使开发人员能在没有目标系统的情况下就能着手工作。1) 得决定系统的哪些部分能够进行原型构建2) 决定如何构建,是全用软件还是买一个单板开发系统,在上面做些测试3) 精确的制定系统如何从原型发展原创 2006-12-06 16:24:00 · 837 阅读 · 0 评论 -
嵌入式系统设计阶段笔记
设计阶段1审查分析资料整理自己的记忆,审查约束条件,这些条件将决定你可作何选择以及如何建立系统。 2规定硬件部件将硬件分成各部件,画出一张或多张硬件部件的框图。用一个框图标识一个单独的电路板,外设等。决定到底用硬件还是软件来实现某个功能一般来说就是一个性能和成本间的权衡,或者开发成本(多些时间)与制造成本(多些硬件)间的权衡。 3定义硬件接口I/O端口—硬件所用原创 2006-12-06 15:01:00 · 1123 阅读 · 0 评论 -
想成为嵌入式程序员应知道的0x10个基本问题
C语言测试是招聘嵌入式系统程序员过程中必须而且有效的方法。这些年,我既参加也组织了许多这种测试,在这过程中我意识到这些测试能为面试者和被面试者提供许多有用信息,此外,撇开面试的压力不谈,这种测试也是相当有趣的。 从被面试者的角度来讲,你能了解许多关于出题者或监考者的情况。这个测试只是出题者为显示其对ANSI标准细节的知识而不是技术技巧而设计吗?这是个愚蠢的问题吗?如要你答出某个字转载 2007-05-16 10:09:00 · 851 阅读 · 0 评论