总体介绍下匿名上位机的特点1. 高效率:程序流程不断优化,收发效率高,协议解析速度快、UI更新速度快、波形刷新效率高。特别是V6版本以来,在多线程的同时,上位机将程序不同功能改为多进程模式,更加提升了匿名上位机的性能。2. 高速波形:上位机有一项很重要的功能,就是对接收到的数据进行分析,那么画出不同数据的波形图进行观察分析就是最常用和有效的方法了。匿名上位机提供超高速波形绘制功能,可以以每秒不低于1000hz的速度,实时将接收到的多个数据画出其波形图,一般的传感器采样、滤波、PID计算输入、输出等应用场景,1000hz的速度完全满足,不会丢掉采样数据。相比将数据保存至TF卡然后插到电脑进行读取的方法,实时高速波形显示将大大缩短数据分析时间。3. 自定义数据:匿名上位机对飞控常用的数据已经做好了定义,比如各个传感器的原始值、姿态角、PWM输出量等等,但是在大家的开发过程中,这些是远远不够的。大家总是有自己的数据想要上传到上位机,并进行波形绘制,以便分析数据。匿名上位机为这样的应用场景提供了用户数据帧,可以讲uint8、int16、uint16等数据类型的变量发送至上位机,并可实现这些数据的实时波形绘制、数据存储为excel数据等功能,大大拓宽匿名上位机的应用范围。4. 完善的协议:最开始匿名上位机的通信都是单向、开环的,比如发送一个传感器校准指令,上位机只管发送,而下位机是否收到正确的数据,上位机是不知道的。V6.5版本上位机具有完善的验证协议,上位机发送指令后,会等待下位机返回正确的验证信息,只有上位机收到正确验证信息后,表示命令发送成功,反之上位机会进行命令重发。同时验证逻辑非常简单,方便大家移植使用。
标签: 上位机
上传时间: 2022-07-05
上传用户:得之我幸78
龙芯系列微处理器是中国拥有自主知识产权的中央处理器,中科院计算所从 2001 年开始研制龙芯系列处理器,于 2010 年正式成立龙芯中科技术有限公司,主要产品包括龙芯 1 号 CPU、龙芯 2 号 CPU 以及龙芯3 号 CPU。本书基于龙芯俱乐部与龙芯中科合作开发的,南京龙众创芯电子科技有限公司承制的智龙开发板,围绕龙芯 1 号芯片 LS1C 进行嵌入式系统开发讲解。本书内容共分 3 篇。基础篇包含实验平台和开发环境的搭建。中级篇为 Linux 基础应用编程,包含线程、信号、网络等基本操作。高级篇包含开发板硬件编程、驱动程序编写等高级操作。附录为嵌入式常用资料和智龙开发板的电路原理图。本书结合实践案例及应用场景,按照嵌入式系统的开发流程组织教材内容,使读者能熟练掌握从开发环境搭建到编写完整工程的流程。同时提供内核源码及实例代码,并给出测试结果,方便教师教学参考。本书不仅用于 MIPS 架构的龙芯 1 号芯片的嵌入式系统开发,还可用于基于 Linux 操作系统的嵌入式系统学习,具有广泛的适用性。其中,在内核原理、应用程序编写方面,与同类 ARM 架构芯片相比,其开发过程是通用的,包括虚拟机编译、程序下载、调试、应用开发、内核裁减。本书适用于应用型本科、高职高专院校嵌入式系统的课程教学,也可作为相关开发人员的自学教材和参考手册。
上传时间: 2022-07-08
上传用户:
创建虚拟驾驶场景Sensor Fusion Using SyntheticRadar and Vision Data ▪ 模拟道路和车辆 ▪ 添加基于统计概率的视觉与雷达传感器▪ 测试传感器融合与目标跟踪 ▪ 可视化传感器覆盖区域, 检测列 表, 目标跟踪列表图形化的驾驶场景设计器Driving Scenario Designer ▪ 创建道路与车道线标记 ▪ 添加车辆与行驶轨迹 ▪ 设置车辆尺寸与雷达截面积(RCS)▪ 提供预定义的ADAS场景 ▪ 支持导入OpenDRIVE格式路网文件
上传时间: 2022-07-09
上传用户:默默
软件无线电是一种解决无线电通信领域内多体系并存、不同体系间无法制订统一标准等问题的方案。由于软件无线电是基于软件编程实现各种功能,其主要的特点表现在灵活性和开放性上。只要在其硬件系统能处理的信号频段,想要增加相对应频段中的通信功能只需通过软件就能实现。软件无线电的特点主要体现在软件可编程和可升级上,但是不管其实现功能多样性还是频段的扩展,都必须要求硬件系统具备相应的处理能力。软件无线电硬件平台目的是为了处理信号和实现不同通信功能,在软件无线电系统中不可或缺。文章首先从理论上研究了软件无线电技术,从技术原理角度分析了软件无线电硬件平台的结构体系,比较其优缺点,最终确立了以ADI公司的AD9361射频收发芯片为核心处理器件的软件无线电硬件平台的设计方案,然后将软件无线电硬件平台分为AD9361模块、信号接口模块、电源模块这三个主要部分。其中主要介绍了AD9361芯片、信号输入/输出接口、FMC连接器、电源供电电路、电源监测电路等多个方案。在保证信号完整性和电源完整性的前提下完成了PCB版图设计。最后配合ML605开发板,对该硬件平台的各项功能进行测试,最终连接天线能够将GSM广播信号正确接收。验证了该软件无线电硬件平台设计的正确性,同时也验证了该硬件平台的功能正常,性能良好。本文设计并实现了一种基于AD936]的软件无线电硬件平台,该平台工作频率为70MHz至6GHz,包含完整的发射和接收功能,具有多种工作模式,多种应用场景的特点。通过FMC连接器与Xilinx公司的Virtex-6FPGAML605开发板相连,实现射频应用开发,在宽带通信、测试等场合均能有良好的表现,对现阶段的软件无线电研究以及产品开发有着用药的价值和意义。
上传时间: 2022-07-11
上传用户:
无线传感网有TDMA和CSMA两种基本的MAC协议方案。欣仰邦LoRa技术实现TDMA算法组网系统,LoRa-TDMA的优点是:低成本实现小规模组网。基于TDMA的MAC协议实现信道分配的机制简单成熟,它没有CSMA竞争机制的碰撞和重传问题,而是为无线传感器网络中每个节点分配独立的时隙用于数据发送或接收TDMA信号的前导字和CZT(chirp z-transform)算法的高频率分辨率特性,设计了适于低信噪比信号的宽范围载波同步改进算法。数据传输时不需要过多的控制信息,且节点在空闲时能够及时进入睡眠状态.因而在节点无移动且网络部署情况已知的场景,采用TDMWA方式进行通信,可避免信道冲突以及冲突引起的丢包和能量损耗;TDMA信号的前导字进行数据辅助(DA)型载波同步,有效地缩小了低信噪比信号的频偏范围;再利用CZT算法进一步缩小频偏范围,最后利用非数据辅助型(NDA)自相关函数法得到精确的载波频偏。改进算法的计算复杂度略高于宽范围自相关函数法,而远低于宽范围LR算法。通过仿真比较,改进算法对低信噪比(SNR)环境(3-6dB)中的信号具有良好且稳定的估计性能。保证数据传输的实时性和可靠性;令节点在不工作期间进入睡眠状态,以保存能量.这些特点很适合无线传感网中的节能要求.
上传时间: 2022-07-23
上传用户:d1997wayne
我们假设你已经熟悉C++了!请先阅读一下Qt白皮书。它包含一个关于Qt软件的概述,并且提供了一些用来示范使用Qt进行编程的代码的片断。它会给你一个“大的图画”。如果你想要完全的在C++中进行编程,不使用任何设计工具的帮助下在代码中设计你的界面,请阅读教程。教程1就是被设计成把你带入Qt编程的一个教程,它更强调的是编写代码而不是一个特征的漫游。教程2是一个更加真实的例子,示范了如何编写菜单、工具条、文件的载入和保存、对话框等地那个。如果你想使用一个设计工具来设计你的用户界面,那么你至少要先阅读Ot设计器手册的前几章。在这之后,学习一下上面提到的纯粹的C++教程(教程1和教程2)还是很值得的。到现在为止,如果你已经完成了一些小的可以工作的应用程序并且对Qt编程有了一个主要的了解。你可以直接开始你自己的项目了,但我们建议你阅读一些关键的概述来加深你对Qt的理解:对象模型和信号和槽。在这里我们建议你看一下概述并且阅读一些和你的项目相关的文章。你也许会发现浏览和你项目做相同事情的实例的源代码是非常有用的。你也可以阅读Qt的源代码,因为它们也被提供。如果你运行demo 这个应用程序(在soTD/R/examples/demo),你就会看到很多运转中的Qt窗口部件
标签: qt
上传时间: 2022-07-25
上传用户:
主要介绍各种有源滤波器的使用,以及电路结构和应用场景。有源低通滤波器计算 利用 R、L、C 所组成的滤波电路称作无源滤波器,它有很多的缺点。其中的电感 L 本身具有电阻与电容,使得输出结果会偏离理想值,而且会消耗电能。若只利 用 R、C 再附加放大器则形成主动滤波器,它有很多的优点,例如:不使用电感 使得输出值趋近理想值;在带通范围能提高增益,减少损失;用放大器隔离输出、 入 端,使之可以使用多级串联。
标签: 滤波器
上传时间: 2022-07-28
上传用户:aben
由于文件较大,附件提供了百度网盘的分享地址和提取码。打开即可下载或转存。microsoft visio 2016(visio2016)是微软官方最新发布的一款领先的图表解决方案,可以帮助企业定义流程、编制最佳方案、同时也是建立可视化计划变革的实用工具。新版本的visio2016为15大最热门的领域提供了直观和易于访问的预设模板;比如通过Office 365你可以向任何人分享视频图表,并就其中一个版本进行沟通,以保持和推动全局的一致性。visio2016提供了上手图例(starter diagrams)、成百上千的智能形状、一步数据链接、以及信息权限管理(IRM)等功能,可视化工作可以以往更快更轻松。除了上手图例,visio2016还加入了office 2016上全新的“Tell Me”功能,通过它,用户可以在导航栏上轻松访问超过800 Visio命令。visio2016的“新手入门”功能再次经历大幅变动,现在操作更加简单。对于新用户以及不习惯其丰富工具的用户来说,Visio图表显得有些“吓人”。visio2016现在通过提供一组筛选后的预绘制图表来帮助用户熟悉该应用的核心使用场景,从而让它显得更加“平易近人”。visio2016还提供了一些与图表相关的操作技巧,帮助用户顺利编辑与完成图表,Visio已经变得比以往更加好用。
标签: microsoft visio
上传时间: 2022-08-09
上传用户:
VIP专区-嵌入式/单片机编程源码精选合集系列(55)资源包含以下内容:1. this file is for keil LCD.2. this file is for keil motor.3. 使用keil C51编译的DDS的LED显示源码.4. 使用QUARTUS 2编译的DDS的源码.5. 使用keil C51编译的计时器的LED显示源码.6. WINCE下数据库的一些操作.7. modbus协议栈.8. 2004液晶屏与89c52组成的电子钟.9. 1.汉明编码的硬件实现vhdl语言 2.测试用.10. 一个MCS51+1620LCD的液晶C程序.11. SD卡与ARM7在SPI模式下进行数据读写原代码.12. CPLD FPGA常用protel库.13. MSP430F149的两个USATR 在实现SPI通讯.14. protues 仿真 intel8255,很好的软件.15. protues 仿真 adc0808和dac0808,很好的软件.16. protues 仿真 UART发送hello,很好的软件.17. 用KEIL C编写的绘图型 LCD 数字时钟.18. alsa codec play music and i2c.19. 用C语言编的功能很齐全的交通灯程序.20. 12位11通道AD转换芯片tlv2553,12位双通道DA转换芯片tlv5638.21. Anlog 公司的DSP,ADSP-BF531并口模拟spi引导程序,是采用BF531从引导模式。.22. 用opengl实现的bsp管理3D场景的算法.23. 针对杭州中正公司的SM-62光学指纹识别模块在Atmega128芯片板上移植后的测试程序.24. 本段源码是将上海一维的指纹识别模块移植到ATmega128芯片后的测试程序.25. 这是基于立宇泰公司的ARM板开发的彩色液晶图象显示代码.26. DS18B20的温度采样C程序,思路简洁明了,希望适合的工程.27. 数字时钟:LCD+凌阳SPCEO61A,通过中断计时,LCD显示,界面简洁宜人.28. 时间和温度同时拥有,一次满足你两个愿望,而且友好的界面,一定合你心意..29. 硬件设计不可多得的资料.30. 实现温度检测功能.31. 基于MSP430的程序代码.32. 基于MSP430的程序代码.33. 实现气象站信息采集功能.34. 320*240液晶,Ra8803芯片控制程序,keil8.09编译..35. C51控制24CO2及24C04.36. matlab下.37. 四位BCD码数字显示电路.38. 介绍vhdl硬件描述语言的特点及设计思想.39. CRC 算法实现原理.40. 用verilog写的FIR滤波器,不错可以.
上传时间: 2013-04-15
上传用户:eeworm
VIP专区-嵌入式/单片机编程源码精选合集系列(122)资源包含以下内容:1. 凌阳7300做的硬盘刻录机原理图与PCB图.2. 摩托罗拉A1200详细原理图.3. 科大讯飞语音芯片XFS3011的开发指南.4. 日本人写的一套电子设计书籍.5. msp430 使用定时器做uart 的详细说明.6. 本文是一稿讲述cpdl的说明文,对初学者来说是一篇很好的入门文件..7. 这个是自己为了娱乐写的一个CS1.5脚本程序!希望大家只用于娱乐不要乱用.8. 2575的24V转5V的原理图。。2575有自我保护能力。。电流可达到3A。。。很好用.9. 跑马机程序 自动工作.10. 了解开发板2410的串口通信程序.11. 18B2的串口程序,18B2算出温度后,对其数据通过串口发送到上位机.12. 蓝牙开发的源程序.13. VGA核的verilog实现.14. 在mega128上实现ad2543的驱动程序.15. zigbee stack msstatePAN.16. zigbee stack ---msstatePAN.17. RC500的全套资料.18. MSP430系列单片机实现捕获脉冲信号周期的程序.19. 研究了Java平台的核心——虚拟机(JVM).20. 此压缩包为杰得开发得z228的BSP的源代码,可以实现很多功能,尤其是视频解码有很好的效果..21. 扬创yc2440的原理图,其中很详细的画出了2440的很多细节设计..22. KEILC51程序实例和配套硬件目标板,很详细,程序有注释.23. 这是关于PROTEL的资料.24. protel视频教程1.25. peotel视频教程3.26. symbian 利用http上传的例子..27. ATM模拟机-实现取钱模块.28. 嵌入式开发之内存管理,详细列出了几种常见的电源布局方案.29. 图像取边缘算法.30. 用凌阳单片机的普通IO口.31. 本人编写的天际反卫星场景仿真代码。希望大家喜欢.32. 在进行C++培训时.33. QuartusII的文件管理.34. 详细介绍TDS642EVM多路实时图像处理平台开发板.35. 闻亭TDS642EVM多路实时图像处理平台 快速建立项目.36. T M 3 2 0 C 6 0 0 0 详细介绍.37. 模拟I2C.38. 绘制多层PCB技术问答,供给广大电子爱好者学习.39. 该源码是在matlab环境下.40. 该源码是在matlab环境下.
标签: EDR
上传时间: 2013-08-02
上传用户:eeworm