搜索资源列表
shiyan4
- 了解二维图形裁剪的原理(点的裁剪、直线的裁剪、多边形的裁剪),利用VC+OpenGL实现直线的裁剪算法。 2.实验内容: (1) 理解直线裁剪的原理(Cohen-Surtherland算法、梁友栋算法) (2) 利用VC+OpenGL实现直线的编码裁剪算法,在屏幕上用一个封闭矩形裁剪任意一条直线。 (3) 调试、编译、修改程序 -Understanding of the principles of cutting two-dimensional graphics (p
shiyan5
- 实验5 Bezier曲线 1.实验目的: 了解曲线的生成原理,掌握几种常见的曲线生成算法,利用VC+OpenGL实现Bezier曲线生成算法。 2.实验内容: (1) 结合示范代码了解曲线生成原理与算法实现,尤其是Bezier曲线; (2) 调试、编译、修改示范程序。 (3) 尝试实现B样条曲线算法。 -5 Bezier curve experiment 1. Experimental Objective: To understand the principle of
Trafficlightscontroller
- 1, 实验题目,和实验基本要求 • • • • • • • • • • • • • • • • • • • • 2, Quartus Ⅱ的运行环境及DE2实验板简介• • • • • • 3, 电路图和线路图,电路工
alu
- 设计带进位算术逻辑运算单元,根据74LS181功能表,用Verilog HDL硬件描述语言编程实现ALU181的算术逻辑运算功能,编辑实验原理图,在算术逻辑单元原理图上,将其扩展为带进位的算术逻辑运算单元,对其进行编译,并设计波形对其进行仿真验证,最后下载验证-Design into the digital arithmetic logic operation unit, in accordance with menu 74LS181 with Verilog HDL hardware desc
mcu51toPCMorseCode
- 刚刚看了下最近的搜索,发现有人在站里搜索“51的莫尔斯码通信”,但搜索结果是0,刚好本人在大学二年级时做的一个51单片机与PC的摩尔斯码通信实验,但觉得太简单不敢贴在网上是人,既然有需要,我就贴上来献丑 源码已经编译可行,原理图奉上,由于当年我没做PCB,只是在万用板上实验,所以对不住各位了 由于是很久以前的东西,当时初学单片机,很多不足之处请各位高手海涵 还想补充一句:本站的上传文件的文件名太BUG,我要改好几次,改的我自己都不知道名字的意思,晕-51 mcu Morse Code
bresenham
- 1.实验目的: 理解基本图形元素光栅化的基本原理,掌握一种基本图形元素光栅化算法,利用OpenGL实现直线光栅化的DDA算法。 2.实验内容: (1) 根据所给的直线光栅化的示范源程序,在计算机上编译运行,输出正确结果; (2) 指出示范程序采用的算法,以此为基础将其改造为中点线算法或Bresenham算法,写入实验报告; (3) 根据示范代码,将其改造为圆的光栅化算法,写入实验报告; (4) 了解和使用OpenGL的生成直线的命令,来验证程序运行结果。 -shi
bianyippt
- 编译程序是现代计算机系统的基本组成部分之一。本课程重点讲述编译程序的设计原理和常用实现技术。通过课程的学习和实验的完成,应该清楚的理解一个编译程序是如何工作的;如果在以后遇到了任何一个程序设计语言,应该知道如何实现这个语言的多数机制;应具有一定的使用编译构造工具开发编译程序的经验;会将所学的常用技术和算法应用于类似的软件的设计和实现中。 -bianyi
1
- 微机原理接口实验模板,用来编译asm文件-Computer Architecture Interface Experiment template, used to compile the asm file
bianyiyuanli
- 一、 实验目的与要求 目的:在分析理解一个教学型编译程序(如PL/0)的基础上,对其词法分析程序、语法分析程序和语义处理程序进行部分修改扩充。达到进一步了解程序编译过程的基本原理和基本实现方法的目的。 要求:对PL/0作以下修改扩充 基本内容: 增加单词:保留字 ELSE,FOR,TO,DOWNTO,RETURN 运算符 +=,-=,++,-- 修改单词:不等号# 改为 <> 增加条件语句的ELSE子句 -First, the purpose an
FPGA-based-design-vending-machines
- 本系统采用了Altera的开发软件的Quarts II。该软件平台进行数字电路设计和仿真的方法;阐述了VHDL(Very High Speed Integrated Circuit Hardware Descr iption Language)语言的一些特点及语法结构;介绍了自动售货机系统的基本原理、系统组成和主要功能;并分析讨论了用VHDL语言开发自动售货机系统的设计流程。本设计利用Altera公司的开发软件Quartus II平台,采用VHDL硬件描述语言编程的设计方法设计系统核心电路的硬件
cifafenxi
- 通过本实验的编程实践,使学生了解词法分析的任务,掌握词法分析程序设计的原理和构造方法,使学生对编译的基本概念、原理和方法有完整的和清楚的理解,并能正确地、熟练地运用-Through the experimental programming practice, so that students understand the task of lexical analysis, to grasp the principle of lexical analysis program design and
stm32-tinyos
- TinyOS系统以其组件结构模型、事件驱动、并发型等优点成为目前最受关注的无线传感器网络操作系统。而STM32和CC2520以其高性能、低成本、低功耗被广泛应用于无线传感器网络嵌入式系统。 但TinyOS 不支持STM32和CC2520芯片。因此在分析TinyOS 基本原理、NesC 编程语言实现机制及其编译过程的基础上,介绍了基于STM32和CC2520的T inyOS移植方法,完成了STM32的IO组件、Timer 组件、USART组件、SPI 组件和CC2520芯片的移植。在实现CC252
shiyan2
- 开发环境:unSP IDE 2.0.0 实验目的:通过本实验熟悉SunPlus SPCE061A单片机的I/O,定时器的使用方法。中断系统的 使用。熟悉IDE开发环境的使用。 0 实验设备:装有WINDOWS操作系统以及SunPlus IDE仿真开发环境的PC机一台; ì’nSP™ 十六位单片机实验板及扩展板。 实验原理:通过键盘扫描获得键值后分别控制二极管的亮灭;使用定时器产生不同的显示模 式。 实验步骤: 1).连接PC机与SunPlus061A仿
glutEx3
- 一、实验目的和要求 在OpenGL编程基础上,通过实现实验内容,掌握OpenGL的矩阵使用,并验证课程中矩阵变换的内容。 二、实验内容和原理 使用Visual Studio C++编译已有项目工程,并修改代码生成以下图形: “平移的桌子,旋转的桌子”-First, experimental purposes and requirements of the OpenGL programming, based on the contents through the
glutEx5
- 一、实验目的和要求 在模型变换实验的基础上,通过实现下述实验内容,掌握OpenGL中三维观察、透视投影、正交投影的参数设置,并能使用键盘移动观察相机,在透视投影和正交投影间切换,验证课程中三维观察的内容; 进一步加深对OpenGL三维坐标和矩阵变换的理解和应用。 二、实验内容和原理 使用Visual Studio C++编译已有项目工程,并修改代码生成以下图形: “桌子和茶壶的正投影和透视投影” 可以使用键盘改变camera位置与观察方向 (按键为a
uCOS-II_Experiment
- 嵌入式实时操作系统μCOS-II原理及应用 任哲主编 书上实验源码,包括Borland3.1编译环境-Embedded real-time operating system μCOS-II on the principle and application of any experimental philosophy books editor of source, including Borland3.1 compilation environment