M416的装配体,一共包含15个零件。这些零件均为solidworks2020画出。适合初步三维模型学习。
2024-09-26 09:56:14 3.39MB
1
MSDN for VC6.0 精简版 74M 共两部分 此为第一部分 精简版 非常好用和实用 欢迎下载 VC++6.0
2024-09-25 13:46:44 47.68MB MSDN VC6.0 共两部分
1
位置闭环模型(位置+速度+电流三闭环模型),FOC部分使用matlab语言编写,适合理解,还增加了位置前馈控制部分,来减小位置跟随误差。欢迎私信交流和指正。
2024-09-12 11:15:19 273KB matlab 电机控制 simulink
1
速度闭环模型(速度+电流双闭环),FOC部分根据自己理解来搭建,步骤简单易理解,电流闭环部分增加了 解耦,时候参考和交流。欢迎私信交流
2024-09-12 11:13:44 270KB simulink 电机控制
1
CiA 408 DS V1.5.2: CANopen profile fluid power technology proportional valves and hydraulic transmissions IGCO_408_v01050202.pdf CiA 410 DS V1.3: CANopen profile for inclinometer IGCO_410_v01030000.pdf CiA 412-1 DS V1.0 CANopen profiles for medical devices – Part 1: General definitions MED_412_1v01000003.pdf CiA 412-2 DS V1.0 CANopen profiles for medical devices – Part 2: Automatic X-ray collimator MED_412_2v01000003.pdf CiA 412-6 DS V1.1 CANopen profiles for medical devices – Part 6: Dose measurement system MED_412_6v01010001.pdf CiA 414-1 DS V1.1: CANopen device profiles for weaving machines – Part 1: General definitions IGCO_414_1v01010002.pdf CiA 414-2 DS V1.1: CANopen device profiles for weaving machines – Part 2: Feeders IGCO_414_2v01010002.pdf CiA 418 DS V1.0.1: CANopen device profile for battery modules IGCO_418v01000102.pdf CiA 419 DS V1.0.1: CANopen device profile for battery charger IGCO_419v01000102.pdf
2024-09-01 17:08:23 7.36MB canopen 408-419
1
Java编程基础是深入理解与应用Java技术的基石,涵盖了面向对象编程的基本概念、数据类型、控制结构、类和对象的定义与使用、封装、继承、多态等核心特性,还包括异常处理机制、集合框架、IO流操作以及线程并发等内容。本资源旨在帮助学习者建立坚实的Java语言理论体系,并具备初步的编程实践能力。 适用人群: 初学者:适合零基础或对编程有一定兴趣,希望系统学习Java编程的人群; 转行开发者:有其他编程语言背景,计划转行或拓展至Java开发领域的人群; 在校学生:计算机及相关专业的在校大学生,需要掌握Java作为专业技能的一部分; 自学爱好者:希望通过自我学习提升技能,寻求职业发展的技术爱好者。 使用场景及目标: 教育培训:在课堂上作为教材或者辅导材料,引导学生掌握Java语言基础,培养良好的编程思维; 自我提升:通过在线课程、书籍、教程等形式自学,逐步构建起扎实的Java基础知识体系; 项目实践:结合实际项目案例进行练习,将所学知识应用于解决实际问题,提高编程实战能力; 面试准备:为IT行业求职面试做准备,了解并熟练掌握Java基础知识点,展现扎实的技术功底。
2024-09-01 10:41:44 17KB java JAVA基础
1
美-Bernard sklar著 中文版第二版,非常经典的一部数字通信教材
2024-08-22 16:29:42 2MB 数字通信
1
在本文中,我们将深入探讨如何使用GD32单片机在ST7789 LCD显示屏上实现多级菜单功能。ST7789是一款高性能、低功耗的TFT液晶控制器/驱动器,广泛应用于小型彩色显示设备。GD32系列单片机以其强大的处理能力、丰富的外设接口和高效的Cortex-M内核而闻名,是实现此类应用的理想选择。 我们需要了解ST7789的基本工作原理。ST7789支持SPI和RGB接口,通常使用SPI进行通信,因为它需要较少的引脚且易于配置。在GD32单片机上,我们需要设置SPI接口,包括时钟频率、数据模式和极性。此外,还需要配置GPIO引脚来控制ST7789的命令/数据选择、使能信号以及复用、反相等控制信号。 为了驱动ST7789,我们需要编写初始化代码,发送一系列命令来设置显示模式、分辨率、颜色格式、背光亮度等参数。这些命令包括但不限于:软复位、设置显示方向、设置像素格式、开启显示等。初始化完成后,单片机就可以向显示屏发送数据,绘制图形和文本了。 实现多级菜单功能的关键在于设计合适的用户界面(UI)逻辑和数据结构。每个菜单项可能包含子菜单或可执行的操作。可以使用链表或者数组来组织菜单结构,其中每个节点代表一个菜单项,包含标题、子菜单指针、操作函数等信息。通过遍历这些结构,单片机可以动态地在屏幕上绘制菜单,并根据用户的输入切换层级。 在GD32单片机上,我们可以利用中断服务程序来响应触摸屏事件,例如按下、滑动等。触摸屏的中断信号将触发事件处理函数,更新当前显示的菜单。同时,为了提高用户体验,我们还需要实现平滑的动画效果,比如菜单项的淡入淡出、滑动过渡等。这可以通过定时器和DMA来实现,定时器用于控制动画速度,DMA用于高效地传输大量像素数据到LCD控制器。 为了节省内存和计算资源,可以采用虚拟屏幕的概念,即在内存中创建一个与显示屏大小相同的缓冲区,所有的绘图操作都在缓冲区内完成。当需要更新显示时,再一次性将缓冲区的内容传输到ST7789。这种方法可以避免频繁的SPI通信,提高显示性能。 实现GD32单片机在ST7789显示屏上的多级菜单功能涉及了ST7789的驱动、SPI通信、UI设计、中断处理、动画效果以及内存管理等多个方面。理解这些知识点并将其巧妙地整合在一起,就能创建出高效、直观的用户交互界面,为用户提供优秀的操作体验。在实际项目中,可能还需要考虑功耗优化、抗干扰措施等其他因素,确保系统的稳定性和可靠性。
2024-08-14 16:38:30 582KB
1
PC Access V1.0 SP6完整版,win7必备的S7200资源,OPC必备!此为第二部分
2024-08-09 18:16:00 33.95MB PLC200
1
《C++程序设计语言》(原书第4版)是C++领域经典的参考书,介绍了C++11的各项新特性和新功能。全书共分四部分部分(第1~5章)是引言,包括C++的背景知识,C++语言及其标准库的简要介绍;第二部分(第6~15章)介绍C++的内置类型和基本特性,以及如何用它们构造程序;第三部分(第16~29章)介绍C++的抽象机制及如何用这些机制编写面向对象程序和泛型程序;第四部分(第30~44章)概述标准库并讨论一些兼容性问题。由于篇幅问题,原书中文版分两册出版,分别对应原书的至三部分和第四部分。这一册为第四部分
2024-08-06 12:28:11 86.38MB C++之父 Bjarne Stroustrup
1