联合开发网   搜索   要求与建议
                登陆    注册
排序按匹配   按投票   按下载次数   按上传日期
按分类查找All 文章/文档(299) 
按平台查找All C/C++(299) 

[文章/文档] 汇编语言讲稿PPT、试卷及答案

汇编语言是很多相关课程(如数据结构、操作系统、微机原理等)的重要基础。其实仅从课程关系的角度讨论汇编语言的重要性未免片面,概括地说,如果你想从事计算机科学方面的工作的话,汇编语言的基础是必不可缺的。原因很简单,我们的工作平台、研究对象都是机器,汇编语言是人和计算机沟通的最直接的方式,它描述了机器最终所要执行的指令序列。想深入研究英国文化,不会英语行吗?汇编语言是和具体的微处理器相联系的,每一种微处理器的汇编语言都不一样,只能通过一种常用的、结构简洁的微处理器的汇编语言来进行学习,从而达到学习汇编的两个最根本的目的:充分获得底层编程的体验,深刻理解机器运行程序的机理。这两个目的达到了,其他目的也就自然而然地达到了。举例来说,你在学习操作系统等课程时,对许多问题就会有很通透的理解。      学习不能在一台抽象的计算机上来进行,必须针对一台具体的计算机来
They are not the same, can only be learned through a commonly used simple structure of the microprocessor assembly language, so as to achieve the two most fundamental purposes of learning assembly: to fully obtain the underlying programming experience, a deep understanding of the mechanism of the machine running the program these two (2021-01-26, C/C++, 2028KB, 下载1次)

http://www.pudn.com/Download/item/id/1611643127535642.html

[文章/文档] CC 深层探索

面对一个人的大型C/C++程序时,只看其对struct 的使用情况我们就可以对其编写者的编程经验进行评估。因为一个大型的C/C++程序,势必要涉及一些(甚至大量)进行数据组合的结构体,这些结构体可以将原本意义属于一个整体的数据组合在一起。从某种程度上来说,会不会用struct,怎样用struct 是区别一个开发人员是否具备丰富开发经历的标志。
In the face of a large-scale C / C + + program, we can evaluate the programming experience of its author only by looking at its use of struct. Because a large-scale C / C + + program is bound to involve some (or even a large number) structures for data combination, which can combine the data originally belonging to a whole. To some extent, will you use struct? How to use struct is a sign to distinguish whether a developer has rich development experience. (2020-03-16, C/C++, 3967KB, 下载0次)

http://www.pudn.com/Download/item/id/1584342049130447.html

[文章/文档] C# COM 编程指南

.NET 框架是 Microsoft 公司为适应 Internet 发展与市场形势而提出的开发平台。C#是 Microsoft 公司为.NET 框架量身定做的首选语言。本书向读者概要地介绍了.NET 框架和通 用语言运行库的基本概念,进一步讲解了新的.NET 框架与已有的 COM+ (组件对象模型扩 展)技术的互操作方法,即如何在 COM+中使用.NET 组件以及如何在.NET 框架中使用已有 的 COM+组件;如何用 C#语言创建全新的符合.NET 规范的 COM+组件,这些组件可用于事 物处理、安全、事件、对象共享、事件排队以及远程处理。
net framework is a development platform put forward by Microsoft company to adapt to the development and market situation of Internet. Microsoft's preferred language for the. Net framework. This book gives readers an overview of. Net framework and general With the basic concept of language runtime, the new. Net framework and the existing COM + (component object model extension) are further explained How to use. Net components in COM + and how to use existing. Net framework How to use C language to create new COM + components that conform to the. Net specification. These components can be used for businessObject handling, security, events, object sharing, event queuing, and remoting. (2019-12-17, C/C++, 2079KB, 下载0次)

http://www.pudn.com/Download/item/id/1576562606850812.html

[文章/文档] [VC.图象处理程序设计].杨淑莹.文字版

位图基础、 图像的显示、 图像的几何变换、 图像灰度变换、 图像的平 滑处理、 图 像锐化处理 及边缘检测、 图像 分 割及测量、 图像的形态处理学、 图像的变换域处理及 应用、 图像的 合成、 24 位彩 色图像 的处理、 图像 的小波 变 换和 JPEG 图像的压缩编码。
Bitmap foundation, image display, image geometric transformation, image gray transformation, image smoothing processing, image sharpening processing and edge detection, image segmentation and measurement, image morphological processing, image transform domain processing and application, image synthesis, 24-bit color image processing, image wavelet transform and jpeg image compression coding. (2019-10-16, C/C++, 1829KB, 下载2次)

http://www.pudn.com/Download/item/id/1571215229710969.html

[文章/文档] 点阵LCD的驱动显控原理 V10

在这里将主要针对单色的点阵液晶屏(LCD)进行介绍,而且是针对LCD 模块本身就集成 有驱动控制IC 的,以及显存;那些字符型以及段码型的LCD 不在介绍之例,但也可以在一 定程序上参考本书的驱动编程方法来编写这些LCD 的驱动程序。此外,也有些小规模的(一 般是3.5 寸以下)彩色TFT LCD 也有内置驱动控制器以及显存的,也可参考这里的介绍来 编写它们的驱动程序。
Here we will mainly introduce the monochrome dot matrix liquid crystal display (LCD), and it is for the integration of LCD module itself. LCDs with driver control IC and display memory; LCDs with character type and segment type are not introduced, but they can also be used in one. Programmatically refer to the book's driver programming method to write these LCD drivers. In addition, there are some small-scale (1) Usually less than 3.5 inches) color TFT LCD also has built-in driver controller and display, can also refer to the introduction here. Write their drivers. (2019-06-16, C/C++, 1145KB, 下载0次)

http://www.pudn.com/Download/item/id/1560699586788169.html

[文章/文档] 51单片机自学笔记(完整北航版)

本书以89S51系列单片机为载体,结合作者多年教学与指导大学生电子设计竞赛的经验编写而成。 全书分三部分:汇编语言程序设计、C语言程序设计和RTX51实时多任务操作系统。内容编排符合初学 者先了解单片机底层的工作原理,再掌握高效编程语言的使用方法,最后达到熟练应用RTX51实时多任务 操作系统这一高级阶段的学习过程。这三部分内容中许多例程所完成的任务是相同的,便于读者比较对照, 从而加深理解
This book is written with the 89S51 series single-chip microcomputer as the carrier, combined with the author's many years of teaching and guiding the electronic design competition of college students. The book is divided into three parts: assembly language programming, C language programming and RTX51 real-time multitasking operating system. Content layout is in line with beginners First understand the working principle of the underlying MCU, then master the use of efficient programming language, and finally achieve the proficient application of RTX51 real-time multitasking The learning process of this advanced phase of the operating system. Many of the tasks in these three parts are the same, making it easier for readers to compare. To deepen understanding (2018-12-14, C/C++, 8112KB, 下载6次)

http://www.pudn.com/Download/item/id/1544751321781235.html

[文章/文档] 8大排序代码

排序算法的实现与比较 【问题描述】 编程实现直接插入排序、折半插入排序、希尔排序、冒泡排序、快速排序、简单选择、堆排序和二路归并排序算法,并利用程序统计每种算法的执行时间。 【基本要求】 要求随机产生10000、50000、 100000、 200000个待排数据存入磁盘文件,从磁盘文件读入待排数据进行排序,并将排序结果写入另一个文件中。
Implementation and comparison of sorting algorithm [problem description] Programming implements direct insertion sorting, half-insertion sorting, Hill sorting, bubble sorting, fast sorting, simple selection, heap sorting and two-way merging sorting algorithms, and uses the program to count the execution time of each algorithm. [basic requirements] Require randomly generated 10000, 50000, 100000, 200000 data to be sorted into disk files, read from disk files to be sorted data, and write the sorting results to another file. (2018-10-29, C/C++, 3KB, 下载1次)

http://www.pudn.com/Download/item/id/1540796534374045.html

[文章/文档] 论文基于单片机的室内指纹锁设计与实现

“基于单片机的室内指纹锁”是一款基于网络技术、指纹识别技术和STM32单片机控制的软硬件设备,通过软件编程把传感器、嵌入式硬件和互联网软件巧妙地结合在一起,为人们创造出新的生活模式。随着互联网技术和电子技术的发展,物联网随之诞生,人们的生活也随之改变,更趋向于智能化、高效化、便捷化,利用局部网络或互联网等通信技术把控制设备、传感器、器械、制作者和其他物体等很紧密的联系在了一起,通过这种高效的方式实现了信息化、智能化、远程端控制管理、实现了人和设备、设备和设备的紧密联系。
"Based on MCU indoor fingerprint lock" is a software and hardware equipment based on network technology, fingerprint identification technology and STM32 microcontroller control, through software programming to sensor, embedded hardware and Internet software skillfully combined together, for people to create a new mode of life. With the development of Internet technology and electronic technology, networking emerged, people's life has changed, which tends to be more intelligent, efficient, convenient, the local network and the Internet communication technology to control devices, sensors, instruments, producers and other objects very close contact together, through the efficient way to realize the informationization, intelligent, remote control and management, to realize the close relationship between people and equipment, devices and equipment. (2018-10-24, C/C++, 883KB, 下载17次)

http://www.pudn.com/Download/item/id/1540356434869378.html

[文章/文档] VC调用Matlab的M文件实例

Visual C++ 是由 Microsoft 公司推出的可视化编程语言,它是目前综合性最高、最强大、也是最难学的软件开发工具之一,应用极为广泛。Matlab是Mathwork公司推出的一种高性能的数值计算和和可视化软件, 其全称为Matrix Laboratory,亦称矩阵实验室,它在数值分析、信号处理、系统辨识、特殊函数和图形等方面具有广泛的应用。MATLAB的突出特点是简洁,它利用丰富的函数资源,给用户带来最直观的开发环境。
Visual C++ is a visual programming language introduced by Microsoft. It is one of the most comprehensive, powerful and difficult software development tools, and it is widely used. MATLAB is a high performance numerical calculation and visualization software developed by Mathwork Company. It is also called Matrix Laboratory. It is widely used in numerical analysis, signal processing, system identification, special functions and graphics. The prominent feature of MATLAB is its simplicity, which makes use of abundant function resources and brings the most intuitive development environment to users. (2018-10-15, C/C++, 6KB, 下载0次)

http://www.pudn.com/Download/item/id/1539585812497770.html

[文章/文档] C语言成像与光线追踪程序设计 .pdf

计算机图形在越来越多的领域得到了广泛的应用,而大多数个人计算机用户却因 缺乏基本的编程工具而不能在便宜的PC机上生成精美的计算机图形,本书旨在帮助 这些用户挖掘PC机潜在的图形设计能力,制做逼真的高质量计算机图形。 本书介绍了计算机图形学要求的向量和矩阵算术工具,讨论了光线追踪程序的生 成和使用,并给出了实际的C代码。此外,本书还对三维建模工具、提高图像质量的方 法及图形显示设备等做了介绍。
Computer graphics have been widely used in more and more fields, while most personal computer users are unable to generate fine computer graphics on cheap PC machines because of the lack of basic programming tools. This book aims to help these users to excavate the potential graphic design ability of the PC machine and make realistic high quality computing. Machine graphics. This book introduces the vector and matrix arithmetic tools required by computer graphics, discusses the generation and use of ray tracing programs, and gives the actual C code. In addition, this paper also introduces three dimensional modeling tools, methods of improving image quality and graphic display devices. (2018-07-13, C/C++, 11516KB, 下载7次)

http://www.pudn.com/Download/item/id/1531413150228442.html

[文章/文档] arm clq

本书在全面介绍Cortex-A8处理器的体系结构、编程模型、指令系统及开发环境的同时,以基于Cortex-A8的应用处理器——S5PV210为核心,详细介绍了系统的设计及相关接口技术。接口技术涵盖了I/O、中断、串口、存储器、PWM、A/D、DMA、IIC、SPI、Camera、LCD等,并提供了大量的实验例程。
This book introduces the architecture of Cortex-A8 processor, programming model, instruction system and development environment, and introduces the design of the system and related interface technology in detail, with the application processor of Cortex-A8 based on S5PV210 as the core. Interface technology covers I/O, interrupt, serial port, memory, PWM, A/D, DMA, IIC, SPI, Camera, LCD and so on, and provides a large number of experimental routines. (2018-06-01, C/C++, 4871KB, 下载0次)

http://www.pudn.com/Download/item/id/1527821527172984.html

[文章/文档] US-016使用说明书及例程V1.1

超声波传感器工作原理: ①采用I/O触发测距,给至少10us的高电平信号; ②模块自动发送8个40kHZ的方波,自动检测是否有信号返回; ③有信号返回,通过I/O输出一高电平,高电平持续的时间就是超声波从发射到返回的时间。 测试距离=(高电平时间*声速(340M/S))/2。
Ultrasonic sensor working principle: (1) trigger the ranging with I/O to give at least 10us high level signal. Module automatically sends 8 40kHZ Fang Bo to automatically detect whether there is a signal return. (3) a signal is returned, and a high level is output through I/O. The duration of high level is the time from ultrasonic emission to return. Test distance = (high level time * sound speed (340M/S)) /2. (2018-05-01, C/C++, 1196KB, 下载4次)

http://www.pudn.com/Download/item/id/1525150316952929.html

[文章/文档] 设备网络SDK编程指南IPC

设备网络SDK是基于设备私有网络通信协议开发的,为后端设备(嵌入式网络硬盘录像机、视频服务器)、前端设备(网络摄像机、网络球机、IP模块)等产品服务的配套模块,用于远程访问和控制设备软件的二次开发。
The device network SDK is based on the development of the private network communication protocol of the equipment. It is used for the two development of remote access and control device software, which is a supporting module for the back end equipment (embedded network hard disk VCR, video server), front end equipment (network camera, network ball machine, IP module) and so on. (2018-04-17, C/C++, 1928KB, 下载5次)

http://www.pudn.com/Download/item/id/1523958483234504.html

[文章/文档] C语言课程设计实例精编

C 语言由于具有灵活 高效 可移植性好等诸多优点 成为软件开发中常用的计 算机编程语言之一 全书介绍了贪吃蛇游戏 计算器 黑白棋游戏 迷宫问题 扫地 雷游戏 速算 24 数据结构 CAI 演示 进程调度 存储管理等十四个案例 各个案例 独具特色 覆盖了 C 语言的基本知识点和各种数据结构 如堆栈 队列 链表等 综 合应用了光带菜单 下拉菜单 图形设计 鼠标应用等知识 本书应用性极强 读者 可以根据这些案例进行研究 修改和扩展
C language has many advantages, such as flexibility, efficiency, portability and so on. It has become a common tool in software development Computer programming language, the book describes the snake game, calculator, Othello game, maze problem, sweeping The thunder game quick 24 data structure CAI demo process scheduling storage management, fourteen cases in each case Unique features cover the basic knowledge points of C language and various data structures, such as stack, queue, chain list and so on Applied to the light band menu, pull-down menu, graphic design, mouse applications and other knowledge, this book is very practical readers These cases can be studied, revised and expanded (2017-07-24, C/C++, 1471KB, 下载3次)

http://www.pudn.com/Download/item/id/1500887106826641.html

[文章/文档] c++沉思录

《C++沉思录》基于作者在知名技术杂志发表的技术文章、世界各地发表的演讲以及斯坦福大学的课程讲义整理、写作而成,融聚了作者10多年C++程序生涯的真知灼见。全书分为6篇32章,分别对C++语言的历史和特点、类和继承、STL与泛型编程、库的设计等几大技术话题进行了详细而深入的讨论,细微之处几乎涵盖了C++所有的设计思想和技术细节。全书通过精心挑选的实例,向读者传达先进的程序设计的方法和理念。
"Meditations" based on C++ technology, the author in the well-known technology magazine published around the world in a speech at Stanford University lecture notes and finishing writing from melting together of 10 years C++ program career high perspicacity. The book is divided into 6 parts and 32 chapters, respectively several history and characteristics of the C++ language classes and inheritance, STL and generic programming, database design and other topics detailed and in-depth discussion of the subtleties of covering almost C++ all the design ideas and technical details. The book conveys the advanced methods and ideas of programming to readers through carefully chosen examples. (2017-07-24, C/C++, 7435KB, 下载3次)

http://www.pudn.com/Download/item/id/1500886731416404.html

[文章/文档] C++编程艺术

c++学习资料;本书是一本关于c++的优秀教材,由加州大学知名教授horstmann编写。全书深入探讨了c++的知识,并着重强调了安全的标准模板库;本书较厚,但它可用做程序设计专业学生的教材(两学期)。全书在介绍基础知识后,作者论及了一些高级主题。书中面向对象的设计一节探讨了软件开发生命周期问题,给出了实现类关联的实用提示。其他高级主题包括模板、c++标准模板库、设计模式、gui、关系数据库以及xml等。
C++ learning materials; this book is an excellent textbook on c++, written by Horstmann, a famous professor at California university. The book explores the knowledge of c++ and emphasizes the safety of standard template libraries. This book is thicker, but it can be used as a textbook for programming students (term two). After introducing the basics, the author deals with some advanced topics. The object oriented design section of the book explores the software development lifecycle problem and gives practical hints for implementing class associations. Other advanced topics include templates, c++ standards, template libraries, design patterns, GUI, relational databases, and xml. (2017-07-24, C/C++, 5839KB, 下载1次)

http://www.pudn.com/Download/item/id/1500886578674719.html

[文章/文档] shuangxiangzhan

1、 定义栈的存储结构。 2、 编写程序实现双向栈的基本操作:1)初始化;2)判断栈是否为空;3)判断栈是否已满;4)入栈;5)出栈;6)清空栈;7)取栈顶元素。 3、 所写源代码编程风格良好,有详细注释。 4、 程序运行界面良好,使用菜单实现每个基本操作
1, the definition of stack storage structure. 2, the preparation of two-way stack implementation procedures for the basic steps: 1) initialization 2) to determine whether the stack is empty 3) to determine whether the stack is full 4)入栈 5) a stack 6) Empty the stack 7 ) Top-element check. 3, the source code written in good programming style, has detailed notes. 4, the program is running good interface, the use of implementation for each basic operation menu (2009-03-22, C/C++, 2KB, 下载2次)

http://www.pudn.com/Download/item/id/683576.html

[文章/文档] HS4095Demo

HSDB4095 RFID 开发板是基于Winbond 单片机W78E365 和EM 可读写模拟前端125K RFID 基站芯片EM4095 的一个RFID 卡的开发板配合上位机软件,可读只读ID 卡(EM4100,EM4102或其兼容卡),可读写EM4469 等EM 低频卡。包括底层源代码,用户可以对源代码进行移植、修改,使用等。用户参照此开发源码可以很快开发出自己的RFID 产品。配合相应的底层软件可读写所有125K 的低频卡,包括EM 125K RFID 和T5557 等 W78E365 简介:标准8051 内核,最高时钟40M。内部64K FLASHROM,1K+256 bytes SRAM,外部64K 地址、数据总线;32 个I/O(其中PLCC 和PQFP 封装有36 个I/O),3 个定时/计数器,5 个PWM 输出,最多8 个外部中断,内部看门狗,ISP 在线编程功能。EM4095 简介: EM4095 是一个可读写的模拟前端125K RFID 基站芯片,100K~150K 载波频率范围,无需外部晶振,外围所需元器件少,易调试的特点。EM4095 几乎可读所有的125K 低频卡,包括EM4100 系列,EM4469 等
err (2009-01-04, C/C++, 111KB, 下载324次)

http://www.pudn.com/Download/item/id/623517.html

[文章/文档] NewMsg-RF905

模块引脚和电气参数说明 NewMsg-RF905模块使用Nordic公司的nRF905芯片开发而成。 NewMsg RF905单片无线收发器工作在433/868/915MHZ的ISM 频段由一个完全集成的频率调制器一个带解调器的接收器一个功率 放大器一个晶体震荡器和一个调节器组成ShockBurst工作模式的特 点是自动产生前导码和CRC可以很容易通过SPI接口进行编程配 置电流消耗很低在发射功率为+10dBm时发射电流为30mA接收电流 为12.5mA.进入POWERDOWN模式可以很容易实现节电.
Module pin and electrical parameters indicate NewMsg-RF905 module uses Nordic (2008-05-20, C/C++, 469KB, 下载30次)

http://www.pudn.com/Download/item/id/467825.html
总计:299