首页 > 关键词 > 《程序设计与数据结构》

《程序设计与数据结构》

在电子工程世界为您找到如下关于“《程序设计与数据结构》”的新闻

基于P89C51RD2可定制、廉价的人机交互界面设计

基于P89C51RD2可定制、廉价的人机交互界面设计

的控制程序设计方法。3.1 用户引导程序设计由系统的程序流程可知,用户引导程序在系统上电后执行。首先它检查是否需要下载定制界面信息,当检查到需要下载时,便接收主机经串口传来的定制界面数据,启动IAP功能,对Flash进行操作,把接收到的数据存入预定的位置。接着进入界面系统构建阶段。若没有下载请求,就直接进入界面系统构建阶段。在界面系统构建阶段,通过读取预定位置处的信息,建立一个链表风格...

类别:综合资讯 2018-03-24 17:47:22 标签: P89C51RD2 人机交互

嵌入Linux的ARM9处理器LPC3250与16位AD采样芯片

嵌入Linux的ARM9处理器LPC3250与16位AD采样芯片

位根据时钟变化通过GPI口输出给AD芯片。读取数据与发送数据是一个相反的过程,但类似。        所以,用GPI/O口模拟SPI总线控制MAX1303非常简单。本系统有两路模拟信号需要采集,使用单端输入,MAX1303的另外两个输入端接地。LPC3250与MAX1303的硬件连接如图2所示。3 Linux下设备驱动程序设计...

类别:ARM单片机 2018-03-19 21:14:02 标签: Linux ARM9处理器 LPC3250 AD采样芯片

单片机应用编程知识介绍

中,我们还是建议采用汇编语言比较好。  而C语言是一种编译型程序设计语言,它兼顾了多种高级语言的特点,并具备汇编语言的功能。C语言有功能丰富的库函数、运算速度快、编译效率高、有良好的可移植性,而且可以直接实现对系统硬件的控制。C语言是一种结构程序设计语言,它支持当前程序设计中广泛采用的由顶向下结构程序设计技术。此外,C语言程序具有完善的模块程序结构,从而为软件开发中采用...

类别:其他技术 2018-03-11 11:23:50 标签: 单片机 编程知识

基于AVR和TMS320VC5402的HPI接口通信设计

基于AVR和TMS320VC5402的HPI接口通信设计

参数表。具有4k字节的SRAM,为动态数据结构的存储建立了可能。丰富的指令集、大容量而多样的存储器结构增加了ATMEL64L程序设计的灵活性。另外ATMEL64L还具有丰富的片内外设,诸如:USART、SPI、定时器/计数器、PWM通道、在片的模拟比较器等,提供了丰富的通信及控制资源。    2.3. 硬件设计实现    ATMEL64L...

类别:AVR单片机 2018-03-01 22:28:43 标签: AVR TMS320VC5402 HPI接口通信

基于嵌入式Linux操作系统的可视化安全倒车系统

基于嵌入式Linux操作系统的可视化安全倒车系统

SPCA5XX这一项。  第2步,使用Linux的Video4linux来访问USB摄像头设备,进行视频图像采集,捕获实时的数据流。程序流程如图5所示。     为程序定义数据结构:    本设计是通过MiniGui加载jpeg来实现LCD实时显示USB摄像头采集到图像的。在编译程序时,加上了jpeg库的支持。编程的思路就是不断地从摄像头采集图像并存储在/tmp/l.jpg中...

类别:ARM单片机 2018-02-26 19:55:30 标签: Linux 操作系统 可视化 安全倒车系统

嵌入式系统U盘实时启动技术

嵌入式系统U盘实时启动技术

协议栈的顶端。USB类驱动(USB Class Driver)是Client模块的典型例子。USBD类驱动负责管理连接到USBD上的不同类型的设备,它们依靠USBD提供与每个设备的通信路径。USBClient模块的其他例子就是那些利用USBD与USB设备通信的应用程序。  2 嵌入式实时系统优盘启动软件程序设计  为实现对优盘的操作,在基于VxWorks设计的嵌入式实时系统中...

类别:ARM单片机 2018-02-21 19:35:50 标签: 嵌入式系统 U盘 实时启动技术

Linux操作系统中触摸屏控制器驱动程序设计的编程方法

Linux操作系统中触摸屏控制器驱动程序设计的编程方法

的ADS7843驱动程序设计    1、触摸屏控制器ADS7843的介绍    1.1 ADS7843的内部结构    ADS7843 内驻一个多路低导通电阻模拟开关组成的供电-测量电路网络、12bit逐次逼近A/D转换器和异步串行数据输入输出,ADS7843根据微控制器发来的不同测量命令导通相应的模拟开关,以便向触摸屏电极对提供...

类别:其他技术 2018-02-18 21:51:30 标签: Lin 操作系统 触摸屏控制器驱

嵌入式车辆导航系统的设计方案

;   电子地图的设计包括图形界面和地图数据库两部分。本系统通过VxWorks的WindML(WindRiverMultimediaLibrary)实现了电子地图的图形界面。    WindML主要是用来实现基本的图形、视频和音频技术以及设计标准设备驱动程序框架,它提供了一个统一的图形硬件接口以及处理输入设备和输入设备事件的能力。电子地图数据库的数据结构采用...

类别:其他技术 2018-02-13 14:54:51 标签: 车辆导航系统 嵌入式

关于嵌入式Linux的机房远程监测系统研究

关于嵌入式Linux的机房远程监测系统研究

file_operations 这个结构的每一个成员都对应一个_系统调用,用户进程利用系统调用对设备文件进行操作,系统调用通过设备文件的主设备号找到相应的设备驱动程序,读取这个数据结构里面相应的函数指针,把控制权交给该函数。    3. 2 ZC0301 摄像头视频采集程序设计    Video4linux 是Linux 内核里支持影像设备的一组API,配合...

类别:ARM单片机 2018-02-13 14:38:45 标签: 嵌入式 Linux 机房远程监测

μC/OS-Ⅱ在微处理器LH79520上的移植方案

μC/OS-Ⅱ在微处理器LH79520上的移植方案

;   μC/OS-Ⅱ可以大致分成核心、任务处理、时间处理、任务同步与通信,CPU的移植等5个部分。μC/OS-Ⅱ操作系统内核的主要工作就是对任务进行管理和调度。从应用程序设计的角度来看,μC/OS-Ⅱ的任务就是一个线程,就是一个用来解决用户问题的C语言函数和与之相关联的一些数据结构而构成的一个实体。    从任务的存储结构来看,μC/OS-Ⅱ的任务由3个部分...

类别:ARM单片机 2018-02-12 20:26:27 标签: μC OS-Ⅱ 微处理器 LH79520上 移植

查看更多>>

《程序设计与数据结构》资料下载

谭浩强C语言程序设计,C++程序设计,严蔚敏数据结构,高一凡数据结构算法分析与实现.rar立即下载

2.4.1 用自然语言表示算法 24 2.4.2 用流程图表示算法 24 2.4.3 三种基本结构和改进的流程图 28 2.4.4 用N-S 流程图表示算法 29 2.4.5 用伪代码表示算法 30 2.4.6 用计算机语言表示算法 31 2.5 结构程序设计方法 31 3 数据类型、运算符与表达式 3.1 C语言的数据类型 32 3.2...

类别:科学普及 2013年06月18日 标签: C 数据结构

【Linux典藏大系】Linux环境C程序设计立即下载

图书描述 出版日期: 2010年1月1日 Linux操作系统是一种类UNIX完整的操作系统,它不仅功能强大、运行稳定,而且用户可免费使用。《Linux环境C程序设计》由浅入深,循序渐进地讲授在Linux系统下使用C语言进行软件开发的方法。全书内容包括Linux的基本概念和操作方法、C语言编程方法、D-BUS和线程控制、网络协议和LibCurl网络编程、数据库C语言编程接口,以及GTK+...

类别:嵌入式系统 2013年04月16日 标签: linux

C语言入门经典(第4版)--源代码及课后练习答案立即下载

Horton的经典之作,是C语言方面最畅销的图书品种之一,在世界范围内广受欢迎,口碑极佳。    本书的目标是使你在C语言程序设计方面由一位初学者成为一位称职的程序员。 内容简介   本书是编程语言先驱者Ivor Horton的经典之作,是C语言方面最畅销的图书品种之一。本书集综合性、实用性为一体,是学习C语言的优秀入门教材,在世界范围内广受欢迎,口碑极佳。书中除了讲解C程序设计...

类别:C/C++ 2013年06月19日 标签: C语言

C程序设计语言(第2版·新版)--源代码立即下载

了一个ANSI C编译器以进行最终的测试。Rich Drechsler帮助我们进行了大量的排版工作。 .  真诚地感谢每个人!         Brian W. Kernighan   Dennis M. Ritchie   C语言是一种通用的程序设计语言,其特点包括简洁的表达式、流行的控制流和数据结构、丰富的运算符集等。C语言不是一种“很高级”的语言,也不“庞大...

类别:C/C++ 2013年06月20日 标签: C语言

java程序设计技巧1001例立即下载

 了解局部变量177. 了解按值调用178. 按值调用为什么防止参数值改变179. 在Java中如何进行引用调用180. 了解静态变量181. 了解递归182. 在Java中使用递归方法183. 重载方法184. 超越方法185. 了解变量范围和控制结构第三部分 面向对象程序设计186. 类数据结构聚集数据和操作187. 对象是类变量188. 了解面向对象程序设计189. 了解抽象190. 了解...

类别:嵌入式系统 2013年09月22日 标签: java程序设计技巧1001例

数据结构及应用算法教学课件立即下载

课程简介 《数据结构》作为一门独立的课程最早是美国的一些大学开设的,1968年美国唐·欧·克努特教授开创了数据结构的最初体系,他所著的《计算机程序设计技巧》第一卷《基本算法》是第一本较系统地阐述数据的逻辑结构和存储结构及其操作的著作。从60年代末到70年代初,出现了大型程序,软件也相对独立,结构程序设计成为程序设计方法学的主要内容,人们就越来越重视数据结构,认为程序设计的实质是对确定...

类别:其他 2013年09月22日 标签: 数据结构及应用算法教学课件

嵌入式系统设计师考试大纲09版立即下载

、硬件仿真器、逻辑分析仪、示波器)o 集成开发环境o 开发辅助工具3.3.4嵌入式软件开发o 软件设计(模块结构设计数据结构设计、内存布局、面向对象的分析与设计)o 嵌入式引导程序设计、设备驱动程序设计、内核设计、网络程序设计、应用软件设计)o 编码(编程规范、代码审查)o 测试(测试环境、测试用例、测试方法、测试工具)o 下载和运行3.3.5嵌入式应用软件移植4.嵌入式系统的开发与维护...

类别:嵌入式系统 2013年09月21日 标签: 嵌入式系统设计师考试大纲09版

sopc技术实用教程/基础教程立即下载

UART编程8.2 PIO8.2.1 PIO类型8.2.2 PIO寄存器定义8.2.3 PIO软件数据结构8.2.4 LED8.2.5 数码管8.2.6 按键8.2.7 LCD8.2.8 PIO简单输入输出操作示例8.3 定时器编程8.3.1 定时器概述8.3.2 定时器寄存器定义8.3.3 定时器软件数据结构8.3.4 定时器程序设计示例8.4 片内存储器8.5 SRAM8.6 Flash【习题...

类别:其他 2013年09月22日 标签: sopc

汇编语言程序设计教程立即下载

程序设计基础3149.180386寄存器3149.1.1通用寄存器3159.1.2段寄存器3159.1.3指令指针和标志寄存器3169.280386存储器寻址3169.2.1存储器寻址基本概念3179.2.2灵活的存储器寻址方式3189.2.3支持各种数据结构3209.380386指令集3209.3.1数据传送指令3219.3.2算术运算指令3269.3.3逻辑运算和移位指令3279.3.4...

类别:RTOS 2013年09月22日 标签: 汇编语言程序设计教程

会计信息化教学课件立即下载

;  5、试说明项目分类字典、项目核算科目字典和项目档案三个基表作用和相互之间的关系。     6、在进行数据存储设计时,如果允许某些数据冗余,则会给程序设计带来很大方便,如科目字典中的科目全称、累计发生额等字段,这样设计是否合理?为什么?     7、对于每大类项目,必须设计一个项目档案基表,其数据结构在项目档案结构字典维护功能...

类别:其他 2013年09月22日 标签: 会计

查看更多>>

《程序设计与数据结构》相关帖子

0

0

学嵌入式能不能只学C?

,实现一些高级语言不易实现的功能。 从目前的技术和应用发展来看,对工程师的硬件要求越来越高。以我的观点,作为单片机和嵌入式系统开发真正的高手,应具备以下几个方面的综合能力: 1.硬件:模拟、数字电路的雄厚基础,了解跟踪现在市场上的各种元器件的应用和发展,能够进行可靠、完善的电路设计以及PCB的设计。 2.软件:不仅需要精通汇编语言,也要精通C语言,要有好的单片机系统程序设计理念和能力...

0次浏览 2018-03-22 嵌入式系统编程

19

0

人工智能必看5本经典书

《人工智能复杂问题求解的结构和策略(原书第6版) 》 书评:本书是一本经典的人工智能教材,全面阐述了人工智能的基础理论,有效结合了求解智能问题的数据结构以及实现的算法,把人工智能的应用程序应用于实际环境中,并从社会和哲学、心理学以及神经生理学角度对人工智能进行了独特的讨论。新版中增加了对“基于随机方法的机器学习”的介绍,并提出了一些新的主题,如涌现计算、本体论、随机分割算法...

944次浏览 2018-03-20 下载中心专版

0

0

怎么样学习嵌入式软件?一位北京的博星的嵌入式er的学习心得总结

的。此外,C语言的执行效率比bash要高,网络编程的Socket也常常用C语言开发。在这里,得掌握基本的文件操作、进程/线程控制、Socket等。推荐《Linux环境C程序设计》、《UNIX环境高级编程》、《UNIX网络编程 卷1》、《UNIX网络编程 卷2》,或许这些教材有点难,但是,请不要钻牛角尖,不懂的暂时跳过,在学完下一阶段的理论之后,再来看,之前不懂的东西就变得容易。 六、增强理论知识...

0次浏览 2018-03-06 信息发布

0

0

2018年物联网将起飞北京股商安徽分公司看六大可靠新趋势值得留意

除了需要机器学习和深度学习等更有效分析数据的方法,还需要能更有效处理数据流的技术。 三、处理扩展到IoT边缘 MapR Technologies首席应用程序设计师Ted Dunning预测,在2018年,数据结构将进一步延伸到设备旁,而在某些情况下,数据结构的线程可直接扩展到设备本身。而且需透过对分区和延迟的敏感度,来对IoT装置进行分层。有些装置毋须持续连网,而有些装置就算几毫秒的延迟也可能出现...

101次浏览 2018-01-22 信息发布

0

0

嵌入式linux怎么学?嵌入式学习之基础篇

C语言高级编程,数据结构以及经典算法,java语言基础,java语言高级编程等内容,这些科目内容众多,但相对来讲都是一些比较简单的基础,容易掌握。 2.嵌入式学习之linux学习阶段: 能够更好地深入掌握Linux系统,主要内容包括嵌入式Linux文件I/O,嵌入式Linux库的制作和使用,嵌入式Linux开发程序设计,嵌入式Linux网络编程,嵌入式数据库开发,嵌入式Linux综合案例等基础相关内容...

101次浏览 2018-01-08 信息发布

0

0

北京博星安徽看他所理解的靠谱的嵌入式开发

,精通C语言的高级编程知识,包括函数与程序结构、指针、数组、常用算法、库函数的使用等知识、数据结构的基础内容;掌握面向对象编程的基本思想,以及C++语言的基础内容;精通嵌入式Linux下的程序设计,精通嵌入式Linux开发环境,包括系统编程、文件I/O、多进程和多线程、网络编程、GUI图形界面编程、数据库;熟悉常用的图形库的编程,如QT、GTK、miniGUI、fltk、nano-x等,掌握...

303次浏览 2017-12-22 信息发布

0

0

嵌入式软件学习路线图!

层的bootloader开始,嵌入式学习加意义气呜呜吧久零九易,然后内核移植,文件系统移植等。而移植这部分对硬件的依赖是非常大的,其配置步骤也相对复杂,也没有太多详细资料。 (6) 驱动开发linux驱动程序设计既是个极富有挑战性的领域,又是一个博大精深的内容。linux驱动程序设计本质是属于linux内核编程范畴的,因而是对linux内核和内核编程是有要求的。在学习前你要想了解linux内核的组成...

909次浏览 2017-12-09 【ARM技术】

66

0

十年研发经验工程师的嵌入式学习书籍大推荐(转帖)

打下坚实的基础。         C++、QT在嵌入式开发领域,是用来开发图形界面的,希望从事上层应用开发及图形界面,那么在C++、QT方面需要比较深入的学习。  A)经典书籍推荐:    C程序设计语言(第2版·新版) http://download.eeworld.com.cn...

9773次浏览 2017-01-30 下载中心专版 标签: 工程师 嵌入式 书籍

13

0

TI 新年征文+与电源芯片LM22676的那点事儿

你自己的思考。 全盛国际集团       是一家拥有雄厚技术实力的计算机维护与系统开发、独立程序开发???区块链技术开发、互联网技术服务及应用为一体的科技公司,主要从事计算机高级语言程序设计、操作系统、编译原理、数据结构与算法 、大型关系数据库开发与应用、软件工程开发、数据设计与分析、软件项目管理和端口测试技术等。2011...

2062次浏览 2016-12-19 TI技术论坛

0

0

安卓程序开发语言介绍

多,一个一个的全部把握,是不现实的,有必要首先把握面向对象的基础设计准则,有了这些基础准则的支撑,就可以触类旁通。   2、C/C++语言   C语言是一种结构化语言。它层次清晰,便于按模块化方法安排程序,易于调试和保护。C语言的体现才能和处理才能极强。它不只具有丰盛的运算符和数据类型,便于完成各类杂乱的数据结构。C语言是当今最盛行的程序设计语言之一,它的功用丰盛、表达力强、运用活络便当、运用面广...

505次浏览 2016-04-06 信息发布 标签: Android 中国大陆 程序开发 应用程序 平板电脑

查看更多>>

《程序设计与数据结构》视频

查看更多>>

小广播

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2016 EEWORLD.com.cn, Inc. All rights reserved