随着LMSImagine.LabAMESim国内用户数量的迅速增长,也为了更好地为中国用户服务,LMS北京航空航天大学教研培训中心曾于2006年出版了《AMESim系统建模和仿真——从入门到精通》一书。
该书得到了广大工程师的好评,为国内工程师熟练掌握多领域系统仿真奠定了坚实的基础。
随着LMSImagine.LabAMESim在技术开发上的突飞猛进,LMSImagine.LabAMESim在软件平台、分析工具、Modelica支持、软件接口以及专用的解决方案等各方面功能上得到进一步加强。
为了帮助国内的工程师尽快掌握和应用这些新的功能,LMS北航教研培训中心对《AMESim系统建模和仿真——从入门到精通》一书进行了全面地升级修订,针对不同读者对象,改版为《LMSImagine.LabAMESim系统建模和仿真参考手册》和《LMSImagine.LabAMESim系统建模和仿真实例教程》两本书,《参考手册》将在11年底以前出版发行。
此次出版的《LMSImagine.LabAMESim系统建模和仿真实例教程》基于LMSImagine.labAMESim10版,以“实例教程”的方式介绍了AMESim在UNIX工作站和个人计算机上的使用方法。
全书共10章,主要内容包括初级实例、高级实例分析,高级特点,如批处理运行和线性分析、超级元件工具、脚本工具和活性指数工具的应用,与其他应用程序的接口技术,以及系统设计优化分析工具等。
书中未涉及的AMESim软件使用特性,可以参考即将出版的《LMSImagine.LabAMESim系统建模和仿真参考手册》。
《LMSImagine.LabAMESim系统建模和仿真实例教程》本着实用的原则,内容由浅入深,讲解循序渐进,力求使初学者真正学会使用AMESim。
既可以作为AMESim初级用户的指导老师,又是AMESim高级用户的得力助手,同时也可作为广大科学工作者和工程技术人员以及理工类本专科院校的学生进行系统建模和仿真工作的重要参考书。
本书定价39.00元,ISBN978-7-5124-0518-9。
如需购买,请关注各大书店。
并且,已可在当当网和卓越网上购买。
本书为读者免费提供相关资料(LMSImagine.LabAMESim论文集),如申请索取或咨询与本书相关的其他问题,请联系北京航空航天大学出版社理工事业部,电子邮箱goodtextbook@126.com,联系电话010-82317036。
-本文出自爱液压论坛,原文地址:http://www.iyeya.cn/thread-5108-1-1.html随着LMSImagine.LabAMESim国内用户数量的迅速增长,也为了更好地为中国用户服务,LMS北京航空航天大学教研培训中心曾于2006年出版了《AMESim系统建模和仿真——从入门到精通》一书。
该书得到了广大工程师的好评,为国内工程师熟练掌握多领域系统仿真奠定了坚实的基础。
随着LMSImagine.LabAMESim在技术开发上的突飞猛进,LMSImagine.LabAMESim在软件平台、分析工具、Modelica支持、软件接口以及专用的解决方案等各方面功能上得到进一步加强。
为了帮助国内的工程师尽快掌握和应用这些新的功能,LMS北航教研培训中心对《AMESim系统建模和仿真——从入门到精通》一书进行了全面地升级修订,针对不同读者对象,改版为《LMSImagine.LabAMESim系统建模和仿真参考手册》和《LMSImagine.LabAMESim系统建模和仿真实例教程》两本书,《参考手册》将在11年底以前出版发行。
此次出版的《LMSImagine.LabAMESim系统建模和仿真实例教程》基于LMSImagine.labAMESim10版,以“实例教程”的方式介绍了AMESim在UNIX工作站和个人计算机上的使用方法。
全书共10章,主要内容包括初级实例、高级实例分析,高级特点,如批处理运行和线性分析、超级元件工具、脚本工具和活性指数工具的应用,与其他应用程序的接口技术,以及系统设计优化分析工具等。
书中未涉及的AMESim软件使用特性,可以参考即将出版的《LMSImagine.LabAMESim系统建模和仿真参考手册》。
《LMSImagine.LabAMESim系统建模和仿真实例教程》本着实用的原则,内容由浅入深,讲解循序渐进,力求使初学者真正学会使用AMESim。
既可以作为AMESim初级用户的指导老师,又是AMESim高级用户的得力助手,同时也可作为广大科学工作者和工程技术人员以及理工类本专科院校的学生进行系统建模和仿真工作的重要参考书。
本书定价39.00元,ISBN978-7-5124-0518-9。
如需购买,请关注各大书店。
并且,已可在当当网和卓越网上购买。
本书为读者免费提供相关资料(LMSImagine.LabAMESim论文集),如申请索取或咨询与本书相关的其他问题,请联系北京航空航天大学出版社理工事业部,电子邮箱goodtextbook@126.com,联系电话010-82317036。
-本文出自爱液压论坛,原文地址:http://www.iyeya.cn/thread-5108-1-1.html
2026/1/15 15:21:15 27.27MB AMESim教程
1
commons-codec-1.11.jarz资源jar包。










2026/1/15 10:33:37 327KB commons codec
1
解决了c++11符号重定义的问题运行库不一致的问题jsoncpp三个工程编译成功vs2015x64
2026/1/15 7:21:16 1MB jsoncpp
1
1、支持安装扩展名为appx、appxbundle离线安装包,支持安装lic许可证。
2、支持部署到所有用户,包括新建的用户(首次登录的用户帐户部分软件需要注销后重新登录才会安装)。
3、支持开发者许可证的获取查询和删除。
4、已设置应用包卸载功能不影响当前登录用户已安装的商店应用。
5、支持windows8(最多只能部署25款软件,只能安装appx包)/8.1(没有听到部署限制的消息,经测试至少能部署30款以上!)如果是封装到映像中最多只能设置24个应用程序。
支持脱机系统映像中的应用程序的部署和卸载。
6、支持64位系统商店应用的安装和卸载。
7、支持关联文件,双击安装到当前用户。
8、支持独立安装卸载(保留系统中的tokens列表)删除(不保留系统中的tokens列表)Lic许可证。
9、支持App应用下载地址捕获功能。
10、强大的用户已安装应用的查看和卸载、清理、修复,让你轻松管理商店应用。
11、支持批量安装和卸载(含已设置应用包卸载),从此安装卸载商店应用省时又省力。
12、支持安装修复已解压到WindowsApps目录的应用包。
13、支持自动打包并签名扩展名为appx、appxbundle离线安装包。
14、采用全新自签名证书签名,并支持重制appx安装包。
15、支持创建自签名证书,自定义发部者和签名。
16、支持独立对包签名.17、支持恢复商店应用默认配置功能.18、支持破解Windows8商店许可证.
1
这是一本面向中等水平的开发人员的关于如何编写CleanC++代码。
介绍了测试驱动,SOLID设计原则,并介绍了如何用好C++11,C++17。
2026/1/14 16:12:56 4.93MB C++ 设计 实现
1
本文详细介绍了SBUS协议,包括其简介、硬件电路、协议格式及解析方法。
SBUS是FUTABA提出的舵机控制总线,使用RS232C串口的硬件协议作为基础,采用TTL电平(3.3V)和负逻辑(低电平为“1”,高电平为“0”),波特率为100kbps。
协议帧包括25字节数据,分为首部、数据、标志位和结束符。
数据部分包含16个通道的值,每个通道用11位表示,取值范围为0~2047。
文章还提供了硬件取反电路示例和STM32HAL库代码实现,包括协议解析的具体方法和示例代码,帮助读者深入理解SBUS协议的工作原理和应用。
SBUS协议是一种由FUTABA公司提出的专业用于舵机控制的总线协议。
它的基础是RS232C串口硬件协议,使用TTL电平标准,即3.3V的电压水平,并采用负逻辑方式,其中低电平代表“1”而高电平代表“0”。
这种通信方式的波特率被设定为100kbps。
SBUS协议的数据帧格式被设计为25字节长,其中包含帧的起始部、数据、标志位以及结束符。
SBUS协议的核心是数据部分,负责传输舵机控制信号。
这部分数据包含了16个通道的控制值,每个通道的值用11位二进制数来表示,因此其数值范围可以达到0到2047。
这种设计为舵机提供了非常精确的控制能力。
为了帮助读者更好地理解和应用SBUS协议,文章还提供了硬件取反电路的示例以及基于STM32HAL库的代码实现。
这些示例和代码详细展示了如何解析SBUS协议的数据帧,为开发者提供了实用的参考。
通过这些解析方法和示例代码,读者可以更加深入地掌握SBUS协议的工作原理以及在实际项目中的应用。
SBUS协议的应用范围广泛,尤其在无人机、遥控模型车、机器人技术以及其他需要高精度舵机控制的领域中。
由于其高效的通信速率和较低的误码率,SBUS协议成为这些领域内首选的舵机控制总线之一。
该协议的标准化和普及为众多开发者和工程师提供了便利,促进了相关设备的互联互通和性能的提升。
此外,文章中提到的软件包和源码的发布,为SBUS协议的应用提供了有力的工具支持。
开发者可以利用这些代码包直接在自己的项目中实现SBUS协议的通信功能,加速产品开发的进程。
这些代码包的开源性质还有助于整个开发者社区的共享和创新,推动技术的不断进步。
STM32微控制器在SBUS协议实现中扮演着重要角色。
其HAL库提供了丰富的硬件抽象层功能,使得开发者能够更容易地实现SBUS协议的数据解析和控制逻辑。
STM32系列微控制器的高性能和灵活性,使其成为实现复杂控制任务的理想选择。
在SBUS协议的应用中,开发者可以充分利用STM32的性能优势,实现高效率和高响应速度的控制系统。
SBUS协议的实现和应用不仅仅局限于微控制器层面,还包括了硬件设计部分。
由于SBUS协议采用的是TTL电平标准,因此在硬件设计时需要特别注意电平转换和信号完整性的处理。
电路设计人员需要确保硬件电路能够准确无误地处理SBUS协议的信号,这样才能保证控制系统的可靠性和稳定性。
SBUS协议的应用极大地促进了舵机控制技术的发展。
通过标准化的通信协议,舵机的控制变得更加精确和高效。
开发者通过阅读相关文档和代码示例,可以快速掌握SBUS协议的核心要点,并将其应用到自己的项目中,从而实现高质量的产品设计和创新。
2026/1/12 11:10:09 8KB 软件开发 源码
1
SBUS(SerialBus)是一种串行通信总线协议,采用100K波特率、8位数据位、2位停止位和偶校验(8E2)的串口通信。
协议格式包括起始字节、22个数据字节、标志位和结束字节,其中标志位用于检测控制器与接收器的连接状态。
数据字节对应16个通道,每个通道11位,数据范围在0-2047之间。
文章详细介绍了SBUS的串口配置、协议格式、数据解析与合并方法,以及硬件取反的必要性和两种工作模式(高速模式和普通模式)的间隔时间。
此外,还提供了STM32中SBUS数据的发送和解析代码示例,帮助读者更好地理解和应用SBUS协议。
SBUS是一种串行通信总线协议,它主要被用于遥控器与飞行控制器之间的数据传输。
该协议的特点包括使用100K波特率、8位数据位、2位停止位和偶校验(8E2)的串口通信格式。
SBUS协议格式由多个部分组成,首先是起始字节,用于标识数据包的开始,紧接着是22个数据字节,用于承载16个通道的数据信息。
每个通道能够传输11位的数据,这样就能表示从0到2047的数值范围。
此外,协议还包括标志位,用于监控控制器与接收器之间的连接状态。
数据解析和合并是SBUS协议中非常关键的一个环节,通过正确的数据解析,可以确保数据的准确性和可靠性。
在某些应用中,硬件取反是必要的步骤,这样做是为了兼容不同硬件之间的电气特性差异。
SBUS协议支持两种工作模式,即高速模式和普通模式,两种模式之间的切换会根据设定的间隔时间来进行。
本文进一步详细阐述了如何在STM32开发环境中应用SBUS协议。
包括如何进行串口配置,以及如何根据SBUS的协议格式进行数据的解析与合并。
在代码示例中,展示了如何在STM32平台上发送和解析SBUS数据,这些示例代码有助于开发者更好地理解和实现SBUS协议的相关功能。
由于SBUS协议在遥控器和飞行控制器通信中的重要性,它被广泛应用于无人机的飞控系统,尤其是PX4飞控系统,这就要求开发者对SBUS协议有一个深入的了解。
另外,对于那些需要与PX4飞控系统交互的开发人员来说,掌握SBUS协议也变得尤其重要。
SBUS协议的相关实现通常需要涉及硬件和软件两个方面的知识,因此,了解其硬件特性和软件编程技巧对于开发人员来说都是必须的。
在硬件方面,需要明白取反的原因和如何正确取反,而在软件方面,则需要熟悉如何编写能够处理SBUS数据的代码。
SBUS协议作为一种成熟的串行通信总线协议,它对于无线遥控领域具有重要的意义。
它不仅在无人机飞控系统中占据核心地位,还在许多其他的遥控应用领域发挥着作用。
开发者如果想要构建稳定可靠的遥控系统,就需要具备处理SBUS协议的能力。
通过深入学习和实践本文所介绍的内容,开发者将能够有效地利用SBUS协议,提高无线遥控通信的效率和质量。
2026/1/12 11:02:35 6KB
1
STM32是一款基于ARMCortex-M内核的微控制器,由意法半导体公司(STMicroelectronics)生产,广泛应用于各种嵌入式系统设计,包括飞行控制系统、机器人、物联网设备等。
在本项目“S.BUSSTM32解析程序”中,我们将讨论如何利用STM32处理器解析FUTABA的S.BUS通信协议,并实现PWM波输出。
S.BUS是FUTABA公司推出的一种用于遥控模型系统的多通道双向数字通信协议。
相比于传统的PPM(PulsePositionModulation)信号,S.BUS提供了更高的数据传输速率、更稳定的信号质量以及更好的抗干扰能力。
它能支持最多18个通道的数据传输,同时还能提供故障检测功能,增强了系统的可靠性和安全性。
在STM32中解析S.BUS协议,首先需要理解S.BUS协议帧的结构。
一个完整的S.BUS帧通常包含起始位、16个通道数据、奇偶校验位和结束位。
每个通道数据以11位的二进制格式表示,其中前10位用于编码通道值,第11位为通道标志位。
STM32需要通过串行接口(如USART或SPI)接收这些连续的数字信号,并进行解码处理。
解析过程通常分为以下步骤:1.接收数据:STM32的串行接口配置为接收模式,监听S.BUS信号线上的数据。
可以使用中断服务程序来捕获每个数据位的到来。
2.检测起始位:S.BUS帧的起始位是一个低电平,STM32需要识别这个特定的信号边缘,作为帧开始的标志。
3.解码通道数据:接着,STM32逐位读取并解码16个通道的11位数据,将它们转换成对应的模拟控制值。
每个通道的值范围通常是1000到2000,代表伺服电机或马达的最小到最大角度或速度。
4.计算奇偶校验:S.BUS协议还包括一个奇偶校验位,用于检查数据传输的正确性。
STM32需要计算接收到的所有数据位的奇偶性,并与接收到的校验位进行比较。
5.检测结束位:S.BUS帧以高电平的结束位结束。
当检测到该高电平时,STM32知道一帧数据已经完整接收。
6.错误处理:如果在接收过程中发现错误,如奇偶校验不匹配或数据帧格式错误,STM32可能需要采取重传策略或忽略错误帧。
7.PWM波输出:解析完S.BUS数据后,STM32会根据每个通道的值生成相应的PWM波。
这通常通过定时器和比较单元实现,通过设置定时器的预装载值和比较值来调整PWM脉冲的宽度,从而控制输出的电压或电流。
在实际应用中,FUTABASUBS成功版本的代码可能包含了一些关键函数,如`sbus_init()`用于初始化串口和相关寄存器,`sbus_decode()`用于解码接收到的S.BUS数据,以及`pwm_generate()`用于生成PWM波。
这些函数的实现细节将直接影响到整个系统的性能和稳定性。
"S.BUSSTM32解析程序"项目涉及到STM32微控制器的串行通信、数据解析、错误处理以及PWM生成等多个关键知识点,对于理解和开发遥控模型系统具有重要的实践意义。
通过深入学习和实践,开发者可以掌握高级遥控系统的设计技术。
2026/1/12 9:22:41 2.72MB S.BUS SBUS
1
本模型机是一个8位定点二进制计算机,具有四个通用寄存器:R0~R3,能执行11条指令,主存容量为256KB。
1. 数据格式数据按规定采用定点补码表示法,字长为8位,其中最高位(第7位)为符号位,小数点位置定在符号位后面,其格式如下:数值相对于十进制数的表示范围为:-1≤X≤1―2―72. 指令格式及功能由于本模型机机器字只有8位二进制长度,故使用单字长指令和双字长指令。
⑴LDRRi,D格式7432100000 Ri 不用D功能:Ri←M(D)(2) STRRi,D格式7432100001 Ri 不用D功能:M(D)←(Ri)(3) ADDRi,Rj格式7432100010 Ri Rj功能:Ri←(Ri)+(Rj)(4) SUBRi,Rj格式7432100011 Ri Rj功能:Ri←(Ri)-(Rj)(5) ANDRi,Rj格式7432100100 Ri Rj功能:Ri←(Ri)∧(Rj)(6) ORRi,Rj格式7432100101 Ri Rj功能:Ri←(Ri)∨(Rj)(7) MULRi,Rj格式7432100110 Ri Rj功能:Ri←(Ri)×(Rj)(8) 转移指令格式7432100111 条件 不用D功能:条件码00无条件转移PC←D01有进位转移PC←D10 结果为0转移PC←D11 结果为负转移PC←D⑼INRi,Mj格式7432101000 Ri Mj其中Mj为设备地址,可以指定四种外围设备,当Mj=01时,选中实验箱的二进制代码开关。
功能:Ri←(Mj)⑽OUTRi,Mj格式7432101000 Ri Mj当Mj=10时,选中实验箱的显示灯。
功能:(Mj)←Ri⑾HALT(停机指令)格式7432101000 不用 不用功能:用于实现停机。
1
第一章TCP/IP  第二章Windows网络编程基础  第三章TCP、UDP高级编程  第四章基本网络应用  第五章FTP高级编程  第六章HTTP高级编程  第七章FTP高级编程  第八章E-mail协议及高级编程  第九章ICMP高级开发  第十章远程访问(RAS)高级编程  第十一章语音电话通信协议及高级编程  第十二章串行通信高级编程  附录一Winsocl1.1函数参考  附录二Winsocl2函数参考  附录三WindowsSockets错误码
2026/1/10 9:37:02 19.18MB Visual C++网络通信
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡