- 博客(158)
- 收藏
- 关注
原创 EtherCAT技术介绍
数据通过一个环形或线性的网络结构传递,每个从站设备都会读取它需要的数据,然后立即将数据包传递给下一个从站,这个过程称为“在通过时处理”(processing on the fly)。高速通信:EtherCAT能够实现非常高的数据传输速率,通常使用100Mbit/s或1Gbit/s的以太网速度,甚至可以达到1000Mbit/s的传输速率。灵活的拓扑结构:EtherCAT支持星型、线性、树型、菊花链型等多种拓扑结构,支持热插拔特性,且几乎没有设备容量限制,最大从站设备数可达65535个。
2025-02-14 17:05:20
366
原创 git如何下载指定版本
1.3 找到你想要下载的版本的哈希值,使用git checkout [版本哈希值]命令切换到指定版本。1.2 进入克隆下来的git库目录,使用git log命令查看所有可用的版本号。2.2 在下载页面上,你会看到一个列有各种版本的Git的表格。2.3 选择适合你操作系统的版本,点击下载链接,然后选择一个合适的下载镜像站点进行下载。4. 在下载特定版本的Git时,注意检查操作系统的兼容性,以确保安装后能够正常运行。2.4 下载完成后,运行下载好的安装文件,按照默认的安装选项进行安装。
2025-02-14 15:00:59
1166
原创 stm32 deinit 函数作用
例如,如果你使用HAL库来操作STM32的UART(通用异步收发器),UART被使用后,为了确保下次使用时的正确性,你可能会调用一个UART_Delnit函数来重置UART相关的寄存器和引脚配置。简而言之,deinit函数主要用于清理和复位之前为某个外设或功能所做的配置。这样做的目的是为了确保后续的重新配置或重新初始化可以正确进行,同时也为了释放之前所占用的资源。在STM32的HAL库或标准外设库中,deinit函数通常用于初始化外设或硬件资源。其作用是重置外设到默认状态或未配置状态。
2025-02-10 10:42:14
367
转载 CmBacktrace | 一款 ARM Cortex-M 系列 MCU 错误追踪库
CmBacktrace | 一款 ARM Cortex-M 系列 MCU 错误追踪库
2024-12-26 17:46:43
32
原创 CMakeLists.txt及相关.cpp转移到另一文件夹,无法重新配置项目
CMakeLists.txt及相关.cpp转移到另一文件夹,无法重新配置项目
2024-11-28 16:03:16
149
原创 全志NanoPi NEO Core主板开发板不能只拔接电脑的串口,要把接主板的串口也拔了
全志NanoPi NEO Core主板开发板不能只拔接电脑的串口,要把接主板的串口也拔了
2024-11-13 10:25:47
112
原创 LWIP 一个客户端一个服务端配置宏定义LWIP_NETCONN_FULLDUPLEX
LWIP 一个客户端一个服务端配置宏定义LWIP_NETCONN_FULLDUPLEX
2024-10-30 14:43:36
234
转载 win32diskimager-1.0.0-install.exe下载地址
win32diskimager-1.0.0-install.exe下载地址
2024-09-26 13:58:21
219
转载 Git使用总结(包含Git Bash和Git GUI的使用)(转自优快云)
Git使用总结(包含Git Bash和Git GUI的使用)(转自优快云)
2024-08-20 15:04:43
47
步进电机S形曲线生成工具
2023-05-16
Universal Serial Bus Test and Measurement Class Specification
2022-09-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人