电力系统潮流计算和短路计算的综合程序,通用性强应用c++和matlab混合编程实现
2025/11/11 2:19:03 22KB 电力系统 潮流计算 短路计算 c++
1
详细的OP放大器经典应用教程,【日】松井邦彦著目录:1、OP放大器应用技巧须知2、单电源/低功率OP放大器应用技巧3、高稍度OP放大器应用技巧4、微小电流OP放大器应用技巧等。



2025/11/11 2:58:31 18.78MB OP
1
废话不说了,下面进入正题,学习FPGA经历了这么几个阶段:①、Verilog语言的学习,熟悉Verilog语言的各种语法。
②、FPGA的学习,熟悉QuartusII软件的各种功能,各种逻辑算法设计,接口模块(RS232,LCD,VGA,SPI,I2c等)的设计,时序分析,硬件优化等,自己开始设计简单的FPGA板子。
③、NiosII的学习,熟悉NiosII的开发流程,熟悉开发软件(SOPC,NiosIIIDE),了解NiosII的基本结构,设计NiosII开发板,编写NiosIIC语言程序,调试板子各模块功能。
先来说说第一个阶段,现在主要的硬件描述语言有VHDL,Verilog两种,在本科时老师一般教VHDL,不过现在Verilog用的人越来越多,其更容易上手(与C语言语法比较类似),也更灵活,现在的IC设计基本都用Verilog。
像systemC,systemVerilog之类的应该还在萌芽阶段,以后可能会有较大发展。
鉴于以上原因我选择了Verilog作为我学习的硬件描述语言。
其实有C语言的基础,学起Verilog的语言很简单,关键要有并行的概念,所有的module,assign,always都是并行的,这一点与软件语言有明显不同。
这里推荐几本评价比较好的学习Verilog的书籍:①、《verilog数字系统设计教程》,这本书对于入门是一本很好的书,通俗易懂,让人很快上手,它里面的例子也不错。
但本书对于资源优化方面的编程没有多少涉及到。
②、《设计与验证VerilogHDL》,这本书虽然比较薄,但是相当精辟,讲解的也很深入,很多概念看了这本书有种豁然开朗的感觉,呵呵。
学习Verilog其实不用看很多书,基本的语法部分大家都一样,关键是要自己会灵活应用,多做练习。
Verilog语言学了一段时间,感觉自己可以编点东西,希望自己编的程序在板子上运行看看结果,下面就介绍我学习的第二个阶段。
刚开始我拿了实验室一块CPLD的开发板做练习,熟悉QuartusII的各种功能,比如IP的调用,各种约束设置,时序分析,Logiclock设计方法等,不过做到后面发现CPLD的资源不太够(没有内嵌的RAM、不能用SignalTapII,LE太少等),而实验室没有FPGA开发板,所以就萌生了自己做FPGA开发板的意图,刚好Cadence我也学的差不多了,就花了几天时间主要研究了FPGA配置电路的设计,在板子上做了Jtag和AS下载口,在做了几个用户按键和LED,其他的口全部引出作为IO口,电路比较简单,板子焊好后一调就通了(心里那个爽啊...)。
我选的FPGA是cycloneII系列的EP2C5,资源比以前的FPGA多了好几倍,还有PLL,内嵌的RAM,可以试试SignalTapII,用内嵌的逻辑分析仪测试引脚波形,对于FPGA的调试,逻辑分析仪是至关重要的。
利用这块板子我完成了项目中的几个主要功能:RS232通信,指令译码,配置DDS,AD数据高速缓存,电子开关状态设置等,在实践中学习起来真的比平时快很多,用到什么学什么动力更大。
这个时候我主要看的数据有这几本感觉比较好:①、《AlteraFPGA/CPLD设计(基础篇)》:讲解一些基本的FPGA设计技术,以及QuartusII中各个工具的用法(IP,RTL,SignalProbe,SignalTapII,TimingClosureFloorplan,chipEditor等),对于入门非常好。
②、《AlteraFPGA/CPLD设计(高级篇)》:讲解了一些高级工具的应用,LogicLock,时序约束很分析,设计优化,也讲述了一些硬件编程的思想,作为提高用。
③、《FPGA设计指南--器件,工具和流程》:这本书看了他的目录忍不住就买了,这本书讲述了FPGA设计的各个方面,虽然每个方面都是点到为止,但能让你有个整体的概念,了解FPGA的所有设计功能,了解FPGA开发的整个流程。
2025/11/11 0:01:05 131.03MB FPGA 学习 文档 合集
1
主要内容:1、利用温度传感器完成温度数据的采集,掌握I2C通信接口使用。
2、利用烟雾传感器完成烟雾浓度采集。
3、利用单片机对采集的数据尽情处理,并通过lcd屏显示出来;
4、应用Protel软件设计原理图和PCB。
5、编写传感器驱动程序以及单片机的处理程序。
6、硬件、软件调试和综合调试。
毕业设计实现的功能:1)能实时显示温度,烟雾浓度;
2)当烟雾浓度超过一定值是报警;
当温度超过一定值时报警:当两个都超过阈值时,报警;
(三个报警信号通过蜂鸣器来实现,通过不同的鸣叫方式区分)
1
本书详细的讲解了各种现代滤波器的原理及应用,为广大滤波器开发者提供了指导。
2025/11/10 10:40:41 21.25MB 现代滤波器,算法分析 应用
1
《通信建设工程量清单计价规范》是一份指导通信工程造价管理的重要文件,它引入了新的计价方式,以适应市场经济发展和招投标实际需要。
该规范概述了工程量清单计价的基本概念、特点,以及与预算定额计价方式的差异,还详细讲解了工程量清单计价表格的应用和编制工程量清单计价文件的示例。
《通信建设工程量清单计价规范》的引入是为了解决传统定额计价方法无法准确反映企业实际消耗量和差异的问题。
它允许市场在建设产品定价中起决定作用,让企业在建设市场上根据供求和信息状况进行自主竞价,从而签订工程合同价格。
这一计价模式充分体现了市场的公平竞争,并改革了与之相应的工程造价管理体制。
工程量清单计价的基本概念包含了招标人发出的工程量清单,这个清单详细描述了拟建工程的全部内容,包括分部分项工程量清单、措施项目清单等,是投标人进行报价的依据。
编制工程量清单是招投标过程中的重要工作,其内容和编制原则的确定对整个计价方式改革至关重要。
工程量清单计价的特点包括满足市场竞争需求、提供平等竞争条件、有利于工程款拨付和造价确定、风险合理分担以及业主投资控制。
与预算定额计价相比,工程量清单计价更能体现市场定价,允许企业在标准允许的幅度内实现有限竞争,而预算定额计价则反映了介于国家定价和指导价之间的情况。
工程量清单计价方式与预算定额计价方式的区别主要在于定价阶段、适用阶段、项目划分和计算依据。
定额计价通常用于项目建设前期,而工程量清单计价适用于合同价格形成和后续管理。
定额计价按施工工序和工艺设置,而工程量清单项目的设置更倾向于考虑一个“综合实体”,可能包括多个子目工程内容。
在计价价款构成上,定额计价依据工程造价管理机构发布的规定和定额中的基价定价,而工程量清单计价则反映市场决定价格,由完成工程量清单项目所需的全部费用构成。
工程量清单计价表格的应用说明部分详细阐述了如何使用清单表格来编制投标报价,以及在招投标过程中如何具体操作。
而工程量清单计价文件编制示例详解则通过具体的案例来展示如何根据《通信建设工程量清单计价规范》的要求编制计价文件,为实际操作提供了范例。
附录详解则对规范中的具体条款和细节进行了深入讲解,为理解和应用规范提供了参考。
整体而言,《通信建设工程量清单计价规范》是对通信工程造价管理的一次系统性改革,旨在促进通信建设市场健康发展,提高工程造价管理的透明度和准确性。
2025/11/10 10:26:55 237KB
1
《TIDSP在音频处理中的应用》程序代码_TN068310,对学习DSP有一定的帮助
1
为什么使用docker,docker与虚拟化的差别,如何使用docker实现快速的应用交付
2025/11/10 5:26:12 424KB docker practice
1
在线旅游H5移动端APP页面,为H5开发移动APP提供便捷的前端,省去前端的工作,快速开发APP,开发的H5的移动应用提供便捷的前端,内容为APP页面模板不含后台的Html+Css+js页面,方便直接套用样式,做的非常漂亮
2025/11/10 5:35:30 2.33MB APP前端
1
应用追赶法求解线性方程组的fortran代码,平台用的是VS2010,IVF开发
2025/11/9 21:39:49 909KB fortran 追赶法
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡