登录
首页 » Others » 基于FPGA的USB接口数据采集卡 源码.rar

基于FPGA的USB接口数据采集卡 源码.rar

于 2021-12-11 发布
0 373
下载积分: 1 下载次数: 2

代码说明:

基于FPGA的USB接口数据采集卡 基于FPGA的USB接口数据采集卡

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • TLE5012B基于STM32F103 SPI接口的驱动程序
    TLE5012b是英飞凌的一款磁传感器,很跨时代的一个产品,综合性能都很高,15位解析度,20khz刷新率,典型8mhz的spi时钟。TLE5012B SSC为三线制协议,允许双向通讯,兼容SPI协议。基于STM32F103的硬件spi接口,通过SSC协议读取TLE5012B内部寄存器数据(如角速度、角度原始数值、温度等)以及配置寄存器(如解析度、自动标定,工作模式等)。
    2020-12-11下载
    积分:1
  • MFC 编程(PDF)
    【实例简介】目 录 本书通过85个实例全面讲述了应用MFC进行Visual C++编程的思想。每个实例均以编写一个应用程序要走的步骤编写。全书共分四部分进行介绍,第一部分是基础知识,第二部分讲述用户界面的实例,第三部分讲述MFC内部处理方面的实例,第四部分讲述打包实例。全书基本上面向实例进行阐述,讲解透彻、易于掌握。本书既可作为初学者和大专院校师生的自学参考书,也可作为计算机软件开发人员的技术参考书。 译者序 前言 第一部分 基础知识 第1章 窗口 2 1.1 窗口和API环境 2 1.1.1 三种类型窗口 2 1.1.2 客户区和非客户区 3 1.2 窗口和MFC环境 4 1.3 怎样应用MFC创建一个窗口 5 1.4 怎样使用MFC销毁一个窗口 9 1.4.1 捆绑到一个已有的窗口 9 1.4.2 窗口类 10 1.4.3 窗口进程 10 1.5 怎样使用MFC创建一个窗口类 11 1.5.1 使用AfxRegisterWndClass () 函数注册一个窗口类 11 1.5.2 使用AfxRegisterClass ()函数 创建一个窗口类 12 1.6 怎样销毁一个MFC窗口类 14 1.7 厂商安装的窗口类 14 1.8 其他类型窗口 15 1.9 桌面窗口 16 1.10 小结 16 第2章 类 18 2.1 基类 18 2.1.1 CObject 18 2.1.2 CCmdTarget 19 2.1.3 CWnd 19 2.2 应用程序、框架、文档和视图类 19 2.2.1 CWinApp(O/C/W) 20 2.2.2 CView (O/C/W) 21 2.3 其他用户界面类 22 2.3.1 通用控件类 23 2.3.2 菜单类 23 2.3.3 对话框类 24 2.3.4 控制条类 24 2.3.5 属性类 25 2.4 绘图类 25 2.4.1 设备环境类 25 2.4.2 图形对象类 25 2.5 文件类 26 2.6 数据库类 26 2.6.1 ODBC类 26 2.6.2 DAO类 27 2.7 数据集类 27 2.8 其他数据类 27 2.9 通信类 28 2.10 其他类 29 2.11 小结 31 第3章 消息处理 32 3.1 发送或寄送一个消息 32 3.1.1 发送一个消息 32 3.1.2 寄送一个消息 32 3.1.3 发送一个消息与寄送一个消息 的比较 32 3.2 怎样使用MFC发送一个消息 33 3.3 怎样用MFC寄送一个消息 33 3.4 三种类型的消息 34 3.4.1 窗口消息 34 3.4.2 命令消息 34 3.4.3 控件通知 34 3.5 MFC怎样接收一个寄送的消息 36 3.6 MFC怎样处理一个接收到的消息 36 3.7 处理用户界面的对象 44 3.8 创建自定义窗口消息 45 3.8.1 静态分配的窗口消息 45 3.8.2 动态分配的窗口消息 46 3.9 重定向消息 47 3.9.1 子分类和超分类 47 3.9.2 用MFC子分类窗口 48 3.9.3 重载OnCmdMsg ( ) 49 3.9.4 使用SetWindowsHookEx ( ) 49 3.9.5 使用SetCapture ( ) 49 3.9.6 专有的消息泵 50 3.10 小结 50 第4章 绘图 51 4.1 设备环境 51 4.2 在MFC环境中创建一个设备环境 52 4.2.1 屏幕 52 4.2.2 打印机 53 4.2.3 内存 54 4.2.4 信息 54 4.3 绘图例程 55 4.3.1 画点 55 4.3.2 画线 55 4.3.3 画形状 55 4.3.4 形状填充和翻转 55 4.3.5 滚动 56 4.3.6 绘制文本 56 4.3.7 绘制位图和图标 56 4.4 绘图属性 56 4.4.1 设备环境属性 57 4.4.2 画线属性 58 4.4.3 形状填充属性 58 4.4.4 文本绘制属性 58 4.4.5 映像模式 59 4.4.6 调色板属性 62 4.4.7 混合属性 62 4.4.8 剪裁属性 63 4.4.9 位图绘制属性 64 4.5 元文件和路径 65 4.5.1 元文
    2021-11-18 00:40:51下载
    积分:1
  • 《ADI参考电路合集(第4册)》pdf 高清
    ADI公司的已验证电路由ADI工程师设计和搭建。每个电路的设计和搭建均采用标准的工程实践技术,其功能和性能已经在室温下的实验室环境中经过了测试和验证。但是,用户需负责自行测试电路,并决定它对自己是否适用。因而,ADI公司将不对由任何原因、连接到任何已验证电路上的任何物品所导致的直接、间接、特殊、偶然、必然或者惩罚性的损害负责。在文档的“常见变化”章节里描述的其他变化电路也未必被实际搭建和测试过。已验证电路仅供与ADI公司产品一起使用,并且其知识产权为ADI公司或其授权方所有。虽然用户可能在自己的产品设计中使用已验证电路,但是并未被默认授予其他许可,或是通过此参考电路的应用及使用而获得任何专利或其它知识产权。ADI公司提供的信息被认为是准确及可靠的。不过,已验证电路是以“原样”的方式提供的,并不具有任何种类的承诺,包括但不限于:明示、暗示或者法定承诺,任何商业性、未侵权或者某特定用途实用性的暗示承诺,ADI公司无需为已验证电路的使用承担任何责任,也不对那些可能由于其使用而造成任何专利或其它第三方权利的侵权负责。ADI公司有权随时修改任何参考电路,而不另行通知。所有商标和注册商标均属于其相应公司
    2019-09-17下载
    积分:1
  • 神经网络实现调制识别
    利用matlab和神经网络进行信号调制识别的程序,程序很完整,能够进行信号选择并且输出识别率。
    2020-12-02下载
    积分:1
  • LOL网吧特权连接工具源码
    LOL网吧特权连接工具源码,在家里也能轻松享受金牌网吧的特权
    2020-11-05下载
    积分:1
  • 110kV变电站全套竣工图
    110kV变电站全套竣工图
    2020-12-07下载
    积分:1
  • LeetCode cpp最新中文题解.pdf
    LeetCode cpp最新中文题解.pdfLeetCode cpp最新中文题解.pdfLeetCode cpp最新中文题解.pdf目录3.4 Add binary615.1.5 Binary Tree Level Or-3.5 Longest Palindromic Substring. 62der traversal il3.6 Regular Expression Matching665.1.6 Binary Tree Zigzag3.7 Wildcard Matching67Level Order traversal. 963.8 Longest Common Prefix5.1.7 Recover Binary Search3. 9 Valid Number70Tree983.10 Integer to roman725. 1. 8 Same Tree3. 11 Roman to Integer735.1.9 Symmetric Tree1003.12 Count and Say745.1.10 Balanced Binary Tree.. 1023. 13 Anagrams755.1.11 Flatten Binary Tree to3. 14 Simplify Path76Linked List1033. 15 Length of Last Word775.1. 12 Populating Next RightPointers in each node ii 105第4章栈和队列7952二叉树的构建10641栈795.2.1 Construct Binary Tree4Valid Parentheses79from Preorder and In4.1.2 Longest valid Parenorder Traversa106theses805.2.2 Construct Binary Tree4.1.3 Largest Rectangle infrom Inorder and posHistogram82torder Traversal1074.1.4 Evaluate reverse pol-53二叉查找树108ish notation845.3. 1 Unique Binary Search4.2队列85Trees.1085.3.2 Unique Binary Search第5章树86Trees li.1105.1二叉树的遍历865.3.3 Validate Binary Search5.1.1 Binary Tree PreorderTreeTraversal865.3. 4 Convert Sorted array to5.1.2 Binary Tree InorderBinary Search Tree...112Traversal885.3.5 Convert Sorted List to5.1. 3 Binary Tree PostorderBinary Search Tree113Traversal9054二叉树的递归.1145. 1. 4 Binary Tree Level Or5.4.1 Minimum Depth of Bider traversal)2nary lree115目录5.4.2 Maximum Depth of Bi8.3.,2重新实现 next permunary Tree116tation1425.4.3 Path Sum11783.3递归.1435.4 4 Path Sum il118 8.4 Permutations II1445.4.5 Binary Tree Maximum8.4.1 next permutation... 144Path Suum11984.2重新实现 next permu5.4.6 Populating Next Righttation144Pointers in each node 120843递归1445.4.7 Sum Root to Leaf num8.5 Combinations146bers2185.1递归1468.5.2迭代147第6章排序1238.6 Letter Combinations of a phone6.1 Merge Sorted Array123umber1476.2 Merge Two Sorted Lists12486.1递归1486.3 Merge k Sorted Lists124862迭代96.4 Insertion Sort List125第9章广度优先搜索1506.5 Sort list1269.1 Word Ladder1506.6 First Missing Positive1279.2 Word Ladder il1546.7 Sort Colors1289.3 Surrounded regions162第7章查找94小结16413194.l适用场景1647.1 Search for a range131942思考的步骤7.2 Search Insert Position.13294.3代码模板1657. 3 Search a 2D Matrix133第10章深度优先搜索173第8章暴力枚举法13510.1 Palindrome Partitioning1738.1 Subsets13510.2 Unique Paths1768.1.1递归1350.2.1深搜1768.1.2迭代.1371022备忘录法.1768.2 Subsets il13810.23动规177821递归13810.24数学公式1788.2.2迭代.14110.3 Unique Paths Il1798. 3 Permutations14210.3.1备忘录法1798.3.1 next permutation14210.3.2动规.180目录10.4 N-Queens1813.4 Maximal rectangle21310.5 N-Queens II18413.5 Best Time to Buy and Sell Stock10.6 Restore ip addresses186.21410.7 Combination Sum18813.6 Interleaving String21510.8 Combination Sum Il18913.7 Scramble String21710.9 Generate Parentheses.19013. 8 Minimum Path Sum.22210.10 Sudoku solver19213.9 Edit Distance22410.11 Word Search.19313. 10 Decode Ways.22610.12小结19513. 11 Distinct sub22710.12.1适用场景19513. 12 Word Break22810.122思考的步骤19513 13 Word Break il2300.12.3代码模板197第14章图23210.12.4深搜与回溯法的区別.19714. 1 Clone Graph23210.12.5深搜与递归的区别..197第15章细节实现题235第11章分治法19915.1 Reverse Integer2351.1 Pow(x, n)19915.2 Palindrome Number.23611. 2 Sqrt(x)20015.3 Insert Interval237第12章贪心法20115.4 Merge Intervals23812.1 Jump game20115.5 Minimum Window Substring23912.2 Jump game II15.6 Multiply Strings24112. 3 Best Time to buy and Sell stock 20415.7 Substring with Concatenation12. 4 Best Time to buy and sell stock l205of all words24412. 5 Longest Substring Without re15.8 Pascal,s Triangle245peating Characters20615.9 Pascals Triangle Il24612.6 Container with Most Water.. 207 15.10 Spiral Matrix24715.11 Spiral matrix II248第13章动态规划20915.12 ZigZag Conversion25013. 1 Triangle20915.13 Divide Two Integers25113.2 Maximum Subarray15. 14 Text Justification25313.3 Palindrome Partitioning II1215.15 Max Points on a line255目录第1章编程技巧在判断两个浮点数a和b是否相等时,不要用a==b,应该判断二者之差的绝对值fabs(a-b)是否小于某个阈值,例如1e-9。判断一个整数是否是为奇数,用x%2!=0,不要用x%2=1,因为ⅹ可能是负用char的值作为数组下标(例如,统计字符串中每个字符岀现的次数),要考虑到char可能是负数。有的人考虑到了,先强制转型为 unsigned int再用作下标,这仍然是错的。正确的做法是,先强制转型为 unsigned char,再用作下标。这涉及C十整型提升的规则,就不详述了。以下是关于STL使用技巧的,很多条款来自《 Effective STL》这本书。vector和 string优先于动态分配的数组首先,在性能上,由于 vector能够保证连续内存,因此一旦分配了后,它的性能跟原始数组相当;其次,如果用new,意味着你要确保后面进行孓 delete,一旦忘记了,就会出现BUG,且这样需要都写一行 delete,代码不够短再次,声明多维数组的话,只能一个一个new,例如int** ary = new int*[row_num];for(int i=0: i< row num; ++1)ary [i] new int [col_num]用 vector的话一行代码搞定vectorary(row_num, vector(col_num, 0))使用 reserve来避免不必要的重新分配第2章线性表这类题目考察线性表的操作,例如,数组,单链表,双向链表等。2数组2.1.1 Remove Duplicates from Sorted array描述Given a sorted array, remove the duplicates in place such that each element appear only onceand return the new lengthDo not allocate extra space for another array, you must do this in place with constant memoryFor example, Given input array A =[1, 1, 2Your function should return length =2, and a is now [1, 2]分析无代码1/ LeetCode, Remove Duplicates from Sorted Array//时间复杂度0(n),空间复杂度0(1)class Solution tublicint removeDuplicates(vector& nums)tif (nums empty o) return 0;int index =ofor (int i =1: i nums size: 1++ iif (nums [index] ! nums [i])nums [++index]= nums [i]return index 12.1数组代码2//LeetCode, Remove Duplicates from Sorted Array/使用STL,时间复杂度0(n),空间复杂度0(1)class Solution ipublicint removeDuplicates(vector& nums)treturn distance(nums begin(), unique(nums begin(), nums end ())代码3/ LeetCode, Remove Duplicates from Sorted Array/使用STL,时间复杂度0(n),空间复杂度0(1)lass Solution fublicint removeDuplicates(vector& nums)treturn distance(nums begin(, removeDuplicates(nums begin(, nums end(), nums begintemplateOutIt removeDuplicates(InIt first, InIt last, OutIt output)thile (first last)i*output++ = *firstfirst upper_bound(first, last, *firstreturn output相关题目Remove Duplicates from Sorted Array I,见§2.1.22.1.2 Remove Duplicates from Sorted Array II描述Follow up for"Remove Duplicates " What if duplicates are allowed at most twice?For example, Given sorted array a =[1, 1, 1, 2, 2, 3]Your function should return length=5, and A is now [1, 1, 2, 2, 3分析加一个变量记录一下元素出现的次数即可。这题因为是已经排序的数组,所以一个变量即可解决。如果是没有排序的数组,则需要引入一个 hashmap来记录出现次数。4第2章线性表代码1// Leet Code, Remove Duplicates from Sorted Array II//时间复杂度0(n),空间复杂度0(1)//qauthorhex108(https://github.com/hex108)class Solution tublicint removeDuplicates(vector& nums)tif (nums size(
    2020-12-04下载
    积分:1
  • 镜像延拓的emd程序
    该程序使用过的是一维线性插值法,并加端点延拓,端点延拓所用的方法是镜像延拓,内涵注释。
    2020-12-10下载
    积分:1
  • MATPOWER中文手册
    MATPOWER 是一个基于matlab m 文件的组建包,用来解决电力潮流和优化潮流的问题。它致力于为研究人员和教育从业者提供一种易于使用和可更新的仿真工具。Matpower的设计理念是用尽可能简单、易懂,可更新的代码来实现最优秀的功能。
    2020-12-02下载
    积分:1
  • 北斗三号新体制多功能可配置双通道采样器SIS800
    北斗三号新体制多功能可配置双通道采样器SIS800,可支持卫星导航全频点系统频段中频数据采集,基于USB3.0接口上传数据目录第一部分北斗三号新体制多功能可配置双通道采样器SS800-硬件连接说明北斗三号新体制多功能可配置双通道采样器S|S800参数说明二.北斗三号新体制多功能可配置双通道采样器S|s800前后面板介绍三.北斗三号新体制多功能可配置双通道采样器S|S800上电使用说明第二部分北斗三号新体制多功能可配置双通道采样器S|s800USB30驱动程序安装说明…10第三部分北斗三号新体制多功能可配置双通道采样器S|S800-上位机软件安装及使用说明….16上位机软件安装说明…16第四部分基于 Matlab卫星中频信号捕获软件使用说明22采样数据组织格式.22二. Matlab程序使用说明.23第一部分北斗三号新体制多功能可配置双通道采样器S|S800-硬件连接说明北斗三号新体制多功能可配置双通道样器S|S800是上海宇志通信技术有限公司在2018年最新推出的一款支持多卫星导航系统频段的双通道卫星中频信号采样器,数据传输采用USB3.0接口,20MHz/0.01ppm恒温晶振做为设备的同步参考时钟。双通道采样器中的每个通道可灵活配置采集的频段(1.0GHz~20GHz即L波段范围)、带宽(2046MHz~32736MHz,步进2.046MHz,其中32736MHz的带宽支持北斗号新体制信号B1C的系统带宽),两个通道联动设置采样频率(10MHz、20MHz、40MHz)以及数据位宽(4比特、8比特)在使用这款卫星中频信号采样的过程中,需特别提请用户注意的是,S|S800内部采用恒温晶振来做为设备的同步参考晶振,而恒温晶振通常需要有一个预热的过程,因此建议用户预热3~5分钟,即开机3~5分钟后进行样工作。北斗三号新体制多功能可配置双通道采样器S|S800参数说明(1)主要用途卫星导航定位系统软件接收机设计开发姿态测量卫星导航定位系统芯片和接收机设计开发冫卫星导航定位接收机干扰、抗干扰研究导航卫星信号载波相位研究与应用研究导航卫星信号多径下扰研究导航卫星信号分析≯高灵敏度玊星导航接收机搜索与跟踪算法硏究高精度卫星导航接收机算法研究(2)参数设置界面北斗三号新体制多功能可配置双通道平样器-Ss800射频来样通道A参数设置射蜮采样通追B参数设置世使能]来样>使能[函道使能]射频采样通道B使胎[频选择]旧户动频勾段选择]用户手动设置射频参效扎三号B1C频射频载频率176MH(可设范围1.0~2.0GH斗三号B3I频段[信号带宽]八二号B2頻段信号带贸]信号戏边带16+2045NH可设范围116)扌斗是B3频段∈PsL1频段[样速率]PsL2频x-〉[乐样速家]平样速平->4MH(〔频通道与联动设置:EpsL5掀段优岡F1频数据位!时E53频段x=助位究]热提肉4比持〔频函与联动设置)什BE5b频CLONA5L频段初始化操怍区1单击览按钮选择存储文件路径和名(买际生成文件名会在这个文件名基砒上添加厂采样多数「间等泪关辅助信息存储文件名测览2输入仔时间卡度单位:秒)为Q时表示不限时保仔数提3单击保存数据拉钮"开始保存从UB30妄妾收到的数据保存数据4)上位进度0000秒(3)技术指标:●推荐天线基本指标:极化 Polarization:右旋圆极化RHCP天线增益Gain(GBi仰角90度:≥6仰角20度≥0仰角10度:轴比:仰角90度≤3仰角15度≤5相位中心误差(mm):2LNA增益Gain(dBi)40±2驻波比∨SW.R
    2021-05-06下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载