基于RT-Thread 5.1.0标准版,在STM32F407IGT6平台上实现了通过SDIO驱动SD卡并使用CherryUSB 1.5.2的USB MSC功能模拟U盘。相比之前RAM模拟存储,将数据实际存储在SD卡中,掉电不丢失。主要步骤包括:1)配置SDIO接口和DFS文件系统;2)修改设备名和CubeMX引脚配置;3)移植HAL_SD相关函数;4)在main函数中添加延时等待SD初始化完成后再初始化USB。最终成功实现格式化U盘、文件读写等功能,数据可靠存储在SD卡中。
2026-03-30 02:16:08 56.45MB stm32 rt-thread USBMSC CubeMax
1
12 kW 降压转换器由半桥 IGBT 详细模型实现。 根据所选 IGBT 模块的热特性,计算开关损耗和传导损耗。 Simscape 基础库的热模块用于模拟散热器提供的散热。 仿真说明了开关频率和负载对降压转换器总损耗的影响。 您可以在三种不同的商用 IGBT 模块中进行选择。 .m 文件中给出的过程允许您在提供的组件库中添加您自己的设备特性。 还包括一个包含有关模型的有用信息的帮助文件。 作者:皮埃尔·吉鲁、吉尔伯特·西比尔、奥利维尔·特伦布莱魁北克水电研究所 (IREQ)
2026-03-18 14:19:32 1.07MB matlab
1
科大讯飞开发Msc.jar包
2026-03-13 14:07:57 138KB
1
5555555555555555555555555555555
2026-03-06 06:27:47 10.55MB
1
空间电荷对用于直流电力传输的电缆场有相当大的影响,例如用于海上风电场的电网连接。 通过了解这些影响,可以优化绝缘材料的所需特性。 该模型是考虑来自自由电荷载流子的电容性和非线性传导效应的起点。 请根据您的需要定制自陷电荷载体的考虑。 高压直流 (HVDC) 电缆由多层组成。 对于模拟,仅考虑电气相关层。 导体屏蔽被假定为完美导电。 电缆是轴向和径向对称的。 因此,问题可以简化为如图所示的一维物理网络。 电缆的几个切片在 Simscape 语言中建模为块。 这种集总元件模型包括电(电容和非线性电阻)和热效应。 DC电缆块遮罩中的脚本会使用对话框参数中选择的元素数量自动创建电缆子系统。 参数a取自文献[1]。 可以针对不同情况计算高压直流电缆的场和温度分布,例如通电时带有欧姆负载、恒定负载或极性反转。 [1] M. Jeroense,HVDC 电缆中的充电和放电——特别是在大量浸渍的 HV
2026-02-28 21:44:50 110KB matlab
1
deepin、ubuntu 不支持的windows字体它可以解决,直接安装即可 dpkg -i ttf-mscorefonts-installer_3.8_all.deb
2026-02-04 13:55:54 31KB
1
《使用 Simulink 的 Simscape 多体库进行机器人鱼、尾鳍仿真项目》(毕业设计,源码,部署教程)在本地部署即可运行。功能完善、界面美观、操作简单,具有很高的实用价值,适合相关专业毕设或课程设计使用。 在当今世界,机器人技术已经成为一个发展迅速且具有广泛应用前景的领域。特别是在水下机器人领域,机器鱼的设计和仿真研究引起了广泛的关注。这是因为机器鱼可以在复杂和危险的水下环境中进行操作,执行搜索、监测、打捞等多种任务。而为了模拟机器鱼的运动和行为,科学家和工程师们经常需要依赖高级的仿真软件。 Simulink是MathWorks公司开发的一个基于MATLAB的多领域仿真和模型设计软件。Simscape是Simulink的一个扩展工具箱,它为基于物理系统的仿真提供了平台。Simscape多体库是Simscape中的一个组件,用于对机械系统的多体动力学进行建模和仿真。通过Simscape多体库,用户可以创建具有复杂运动关系和动力学特性的物理系统模型。 本项目《使用Simulink的Simscape多体库进行机器人鱼、尾鳍仿真项目》就是围绕这一仿真技术而展开的。该项目不仅是一个毕业设计,而且提供了完整的源代码和部署教程,使得学生和技术人员能够在本地计算机上部署并运行仿真项目。项目的功能十分完善,界面设计美观,操作简单,为使用者提供了良好的用户体验。同时,由于其在仿真精度和实用性方面的优势,这个项目具有很高的实用价值,非常适合相关专业的学生在毕业设计或课程设计中使用。 在具体实施中,项目开发人员可能采用了一系列仿真模型来模拟机器鱼的动力学行为。这些模型不仅需要考虑机器鱼的身体结构,还要考虑到水下环境的特性,包括水的粘性和阻力等因素。通过Simscape多体库提供的工具,开发者可以设置不同的参数来模拟各种运动情况,如直线游泳、转弯、上升和下降等。尾鳍作为机器鱼推进的关键部分,其设计和仿真对于整个机器鱼的性能至关重要。项目中对尾鳍的仿真可能包含了对各种尾鳍形状、摆动频率和幅度的研究,以期达到最优化的推进效果。 此外,该项目还可能包含了机器鱼运动的控制算法,这些算法能够根据不同的任务需求调整机器鱼的运动状态。控制算法的设计对于确保机器鱼在执行任务时的精确性和可靠性至关重要。在Simulink环境下,控制算法的实现和测试可以通过与Simscape模型的无缝集成来完成。 在部署教程中,开发团队可能详细说明了如何安装必要的软件组件、如何导入源代码以及如何配置仿真的参数设置。对于初学者来说,教程不仅能够帮助他们理解项目的结构和运行原理,还能够指导他们如何修改和扩展仿真项目,以适应新的研究需求。 这个项目不仅具有学术价值,也具有应用价值。它为机器鱼的设计和仿真提供了一个强大的工具,并为学习和研究水下机器人技术的人员提供了一个宝贵的资源。随着仿真技术的不断进步和优化,我们有理由相信,像这样的仿真项目将对水下机器人的设计和应用产生深远的影响。
2026-01-25 21:52:42 9.85MB MATLAB
1
Matlab hurst代码UCL-MSc代码存储库 该存储库包含Matthew Hurst在2018年9月提交的UCL数学建模硕士项目的相关代码。 该项目由UCL数学系的Erik Burman和Edward Johnson教授监督。 该存储库的内容以某种奇怪的方式组织起来,以保留在最初的工作中开发的引用。 该存储库是从原始工作存储库派生而来的,以删除无关的代码。 目录“图形”包含报告中引用的由作者生成的图形。 目录“ FinalCode”包含固定模型实现的代码和结果。 这仅限于探索几种不同背景速度的影响。 在此目录中,仅包括一个检查(“ 01_”)。 该研究目录的内容将在后面详细说明。 目录“ MatlabCode”包含用于后处理和生成图形的MATLAB代码。 在此目录中,需要两个其他目录链来保留MATLAB代码中使用的引用。 函数“ analyzeRun”包含大量的后处理代码,并由分析每个研究的脚本调用。 这些脚本会根据研究的名称进行标记,并自动分析该研究的所有结果。 “参考”目录包含此项目中以pdf格式使用的许多参考。 用于报告的LaTeX代码包含在根目录中,包括前导,参考书目文
2026-01-20 21:08:35 391.33MB 系统开源
1
此模型展示了如何使用 Simscape Multibody 表示车辆和悬架动力学。 该条目补充了 MATLAB 和 Simulink Racing Lounge 视频“车辆建模,第 4 部分:Simscape Multibody” 该模型提供了系统响应的可视化。 接触力库用于建模轮子和地板之间的接触。 这里的重点是系统级车辆和悬架建模。 享受!
2026-01-19 16:06:47 7.79MB matlab
1
mscomm32.ocx是一个ActiveX控件文件,主要用在Windows操作系统中,由Microsoft提供。它通常用于为开发者提供串行通信的功能。在Visual Basic或其它支持ActiveX控件的编程环境中,开发者可以利用mscomm32.ocx来控制串行端口,进行数据的发送和接收。由于其在通信编程中的便捷性和功能性,它被广泛应用于需要串行通信的软件开发中,比如工业自动化、数据采集和远程控制等领域。 该控件主要通过COM端口进行通信,提供了丰富的属性、方法和事件来满足各种通信需求。开发者可以通过设置其属性来配置串行端口的波特率、数据位、停止位和奇偶校验等参数。通过它的方法,如Open、Close、Output等,可以打开或关闭串行端口,发送和接收数据。此外,mscomm32.ocx还能够通过事件驱动的方式,比如OnComm事件,来通知应用程序接收到数据或者串行端口状态的改变。 在进行mscomm32.ocx的集成和编程时,需要注意的是,它依赖于Visual Basic 6.0的通信控件(MSComm),因此,开发者往往需要在开发环境中先注册mscomm32.ocx。在某些情况下,如果控件没有被正确注册或者存在版本冲突,可能会导致程序运行时出现错误。 mscomm32.ocx的使用也与Windows的版本和系统安全设置有关。由于现代操作系统对安全性的要求越来越高,系统可能会默认禁止执行未知的ActiveX控件。因此,在安装mscomm32.ocx的时候,可能需要用户手动调整安全设置或以管理员权限执行。此外,由于该控件使用了Windows的COM串行通信接口,因此,在安装和使用时需要确保目标计算机已经安装了相应的驱动程序,并且硬件设备与系统兼容。 在一些特定的开发框架中,如QT,虽然其主要使用C++作为编程语言,但它也支持通过ActiveX控件来实现Windows特有功能的调用。在这种情况下,开发者需要了解如何在QT中嵌入并使用ActiveX控件。这涉及到在QT中创建COM对象,通过接口与之交互,从而实现串行通信的功能。 mscomm32.ocx作为实现Windows平台串行通信的重要工具,为开发者提供了便利,但同时需要注意正确的安装和注册步骤,以及确保其在不同环境下的兼容性。
2025-12-15 19:08:34 468KB
1