编写出
共 104 篇文章
编写出 相关的电子技术资料,包括技术文档、应用笔记、电路设计、代码示例等,共 104 篇文章,持续更新中。
vc的txt文件的读写操作
各种关于文件的操作在程序设计中是十分常见,如果能对其各种操作都了如指掌,就可以根据实际情况找到最佳的解决方案,从而在较短的时间内编写出高效的代码,因而熟练的掌握文件操作是十分重要的。本文将对Visual C++中有关文件操作进行全面的介绍,并对在文件操作中经常遇到的一些疑难问题进行详细的分析。
基于ARM7(LPC2131)平台的μCOS-Ⅱ的移植
1.编写bootloader(ARM启动代码)
1.启动代码综述
在一般32位ARM应用系统中,软件大多数采用C语言进行编程,并且以嵌入式操作系统为开发平台,这样大大的提高了开发效率及软件性能。为了能够进行系统初始化,通常会用一个汇编文件作为启动代码。它可以实现向量表定义、堆栈初始化、系统变量初始化、中断系统初始化、I/O初始化、外围初始化和地址重映射等操作。
ARM公司之设计内核,不生产芯
NIOSII
SOPC_builder中建好32位处理器软核核必须的各种外设,再在NIOSII集成开发环境中用C/C++编写出LCD1602时间显示控制程序,同时实现通过按键设定时间的功能。
51单片机的1602驱动程序设计
基于51单片机的1602驱动程序设计,详细的说明了在单片机的控制下,LCD1602是怎么运用C语言编写出代码的。
PHP 5.3.8
一种新型的 CGI 程序编写语言PHP 是一种新型的 CGI 程序编写语言,易学易用,运行速度快,可以方便快捷地编写出功能强大,运行速度快,并可同时运行于 Windows、Unix、Linux 平台的Web后台程序,内置了对文件上传、密码认证、Cookies 操作、邮件收发、动态 GIF 生成等功能,PHP 直接为很多数据库提供原本的连接,包括Oracle、Sybase、Postgres、Mysq
单片机系统的控制程序自生成软件
以单片机为处理器核心的集成控制器因体积小、功能强、性能稳定、成本较低等优势,在工业中得到广泛应用。控制器底层函数在编写成功后一般不再修改,但是上层控制程序却需要随着控制流程的改变而重新编写。编写出的控制程序在很多情况下结构和代码有很多相似的地方,无疑会消耗开发人员的时间和精力,增加项目成本。并且在实际使用控制器的工厂中,编程人员相对缺少,这就使反复编写控制程序更加困难。 本文正是针对手工编程的种种
单片机系统的控制程序自生成软件
以单片机为处理器核心的集成控制器因体积小、功能强、性能稳定、成本较低等优势,在工业中得到广泛应用。控制器底层函数在编写成功后一般不再修改,但是上层控制程序却需要随着控制流程的改变而重新编写。编写出的控制程序在很多情况下结构和代码有很多相似的地方,无疑会消耗开发人员的时间和精力,增加项目成本。并且在实际使用控制器的工厂中,编程人员相对缺少,这就使反复编写控制程序更加困难。 本文正是针对手工编程的种种
C语言程序设计_电子制作
虽说用C语言编程不必对单片机的硬件结构有详细的掌握,但是了解一些单片机内部硬件的基本结构,有助于我们编写出更高效、更紧凑的代码。
WIN2000驱动程序设计
当前介绍驱动程序的设计书,几乎都是英文版的,非常难懂。在下将几本书的精华编写出来和驱动程序的爱好们讨论,以抛砖引玉
适用于TD-SCDMA系统的Viterbi译码及其DSP实现
·摘要: 介绍了一种适用于TD-SCDMA系统链路的Viterbi译码方法,并利用CCS集成环境平台和TMS320C55X DSP芯片实现了仿真分析.文中介绍了维特比译码的原理、算法及维特比译码实现的过程.通过对经典Viterbi译码算法的理解及优化,编写出了针对TD-SCDMA手机终端的Viterbi译码DSP程序,同时在CCS环境下给出了硬件的仿真结果.由分析及测试结果表明,该设计
《编程匠艺》英文原版
如果你可以编写出合格的代码,但是想更进一步、创作出组织良好而且易于理解的代码,并希望成为一名真正的编程专家或提高现有的职业技能,那么《编程匠艺——编写卓越的代码》都会为你给出答案。本书的内容遍及编程的各个要素,如代码风格、变量命名、错误处理和安全性等。此外,本书还对一些更广泛的编程问题进行了探讨,如有效的团队合作、开发过程和文档编写,等等。本书各章的末尾均提供一些思考问题,这些问题回顾了各章中的一
基于ARM7的SD卡控制系统的设计
提出了一种基于ARM 7 处理器S3C44B0X、以SD 卡主控芯片W 86L 388D 为核心的设计方案, 为低端
嵌入式产品提供SD 卡功能。设计出了硬件电路图, 并分析了SD 卡的控制协议, 给出了相应的软件设计方法,
编写出了底层的驱动程序。通过实际测试分析了该方案的性能。
CRC中文资料,pdf datasheet(算法原理及C 语言实现)
本文从理论上推导出CRC 算法实现原理,给出三种分别适应不同计算机或微控制器硬件环境的C 语言程序。读者更能根据本算法原理,用不同的语言编写出独特风格更加实用的CRC 计算程序。<BR>关键词 CRC
计算机组成实验平台的设计与实现
《计算机组成原理》是计算机系的一门核心课程。但是它涉及的知识面非常广,内容包括中央处理器、指令系统、存储系统、总线和输入输出系统等方面,学生在学习该课程时,普遍觉得内容抽象难于理解。但借助于该计算机组成原理实验系统,学生通过实验环节,可以进一步融会贯通学习内容,掌握计算机各模块的工作原理,相互关系的来龙去脉。 为了增强实验系统的功能,提高系统的灵活性,降低实验成本,我们采用FPGA芯片技术来彻底更
基于ARM的嵌入式协议转换器的设计与实现操作系统的移植及网卡驱动程序设计
随着信息技术的飞速发展,嵌入式系统技术的应用日益广泛。然而目前大多数嵌入式系统还处于单独应用阶段,以MCU为核心,与一些监测、伺服、指示设备配合实现一定的功能。为了实现多个MCU之间的信息交流,大多利用CAN、RS-232、RS-485等总线将MCU组网。现场总线虽然易于构建设备网络,并实现现场设备间的互连互通,但长期以来不同企业出于自身利益的考虑制定了互不兼容的总线标准,使得处于不同总线网络中的
基于FPGA的VHDL计算机组成实验平台的设计与实现.rar
《计算机组成原理》是计算机系的一门核心课程。但是它涉及的知识面非常广,内容包括中央处理器、指令系统、存储系统、总线和输入输出系统等方面,学生在学习该课程时,普遍觉得内容抽象难于理解。但借助于该计算机组成原理实验系统,学生通过实验环节,可以进一步融会贯通学习内容,掌握计算机各模块的工作原理,相互关系的来龙去脉。 为了增强实验系统的功能,提高系统的灵活性,降低实验成本,我们采用FPGA芯片技术来彻底更
基于FPGA的全同步数字频率计的设计.rar
频率是电子技术领域内的一个基本参数,同时也是一个非常重要的参数。稳定的时钟在高性能电子系统中有着举足轻重的作用,直接决定系统性能的优劣。随着电子技术的发展,测频系统使用时钟的提高,测频技术有了相当大的发展,但不管是何种测频方法,±1个计数误差始终是限制测频精度进一步提高的一个重要因素。 本设计阐述了各种数字测频方法的优缺点。通过分析±1个计数误差的来源得出了一种新的测频方法:检测被测信号,时基信号
基于USB2.0FPGA的高速数据采集系统的研究与设计.rar
随着科学技术的快速发展和数据采集系统的广泛应用,人们对数据采集系统的速度、精度、易操作性以及实时性的要求也在不断地提高。通用串行总线USB作为一种新型的微机总线接口规范,以其使用方便、易于扩展、速度快等优点而被广泛地应用于数据采集系统中。现场可编程门阵列最大的特点是结构灵活,开发周期较短,适合于实时信号处理,已被广泛应用于通信、数据采集、图像处理等诸多领域。 @@ 本文充分利用USB和FPGA的上
全地形运输履带车控制系统设计
<p>全地形运输履带车主要应用于快递行业货物搬运、易燃易爆危险品运输、复杂地形的器械运输等,功能强大,应用在各个行业,可提高工作效率,保证从业人员安全。该设计主要包括单片机控制系统、驱动系统、电机调速系统、蓝牙遥控系统和供电系统。控制系统采用模块化结构,通过操作者的遥控,主控制器控制电机驱动模块改变向车两侧电机供给的电能,以此来驱动履带车,实现全地形运载货物的功能。通过绘制各个模块电路图,编写出全
基于FPGA的全同步数字频率计的设计
频率是电子技术领域内的一个基本参数,同时也是一个非常重要的参数。稳定的时钟在高性能电子系统中有着举足轻重的作用,直接决定系统性能的优劣。随着电子技术的发展,测频系统使用时钟的提高,测频技术有了相当大的发展,但不管是何种测频方法,±1个计数误差始终是限制测频精度进一步提高的一个重要因素。 本设计阐述了各种数字测频方法的优缺点。通过分析±1个计数误差的来源得出了一种新的测频方法:检测被测信号,时基信号