自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

雾削木的优快云博客

哔哩哔哩up主,雾削木的优快云博客,延时同步。

  • 博客(134)
  • 资源 (1)
  • 收藏
  • 关注

原创 CMSIS RTOS V1.0 核心函数全解析与实战指南

本文详细解析了CMSIS-RTOS V1.0的核心函数及其应用。作为ARM为Cortex-M系列微控制器设计的实时操作系统接口标准,CMSIS-RTOS提供了包括内核控制、线程管理、定时器、信号量、互斥量等在内的统一API。文章系统介绍了各类函数的功能、参数及返回值,如osKernelStart启动内核、osThreadCreate创建线程、osTimerCreate创建定时器等。通过掌握这些核心函数,开发者可以快速构建嵌入式实时应用,实现任务调度、同步互斥等功能,提高开发效率并降低不同RTOS间的移植难度

2025-11-22 16:46:50 554

原创 FLASH ARM内核 SRAM RCC ADC I/O

摘要:ARM内核是微控制器的核心处理单元,负责执行指令和数据处理。FLASH作为非易失性存储器存储程序代码和常量,SRAM作为易失性存储器处理运行时数据。RCC模块管理复位和时钟信号,ADC实现模拟信号到数字信号的转换,I/O接口则提供与外部设备的数字通信能力。这些核心组件共同构成了微控制器的基本架构,实现嵌入式系统的各项功能。

2025-11-20 20:02:24 823

原创 stm32记得喂狗

文章摘要:程序烧录后出现不断重启问题,排查发现是由于解锁芯片时未勾选WDG_SSW选项,错误启用了硬件看门狗功能,但未进行喂狗操作,导致芯片持续重启。该问题源于看门狗配置不当,通过调整软件设置即可解决。

2025-10-12 14:50:51 218

原创 stm32解锁芯片

摘要:STM32F103C8T6芯片在Keil中报错"FlashTimeout",提示需重置目标设备。解决方法为使用STM32 ST-LINK Utility工具,将ReadOutProtection选项改为Disabled并应用,即可成功解锁芯片。该操作可解决Keil下载程序时出现的Flash下载失败问题。

2025-10-12 14:19:23 256

原创 ESP8266 制作一个网页控制程序

ESP8266开发项目摘要:本项目使用NodeMCU开发板,配合SSD1306 OLED显示屏、SG90舵机、LED和按键实现物联网控制功能。硬件采用I2C接口连接OLED,PWM控制舵机,并实现按键触发和LED状态显示。通过WiFiManager实现自动配网,ESP8266WebServer提供网页控制界面,可远程设置舵机角度、控制LED和D0引脚状态。OLED实时显示舵机角度和D0状态。注意事项包括:舵机需单独5V供电并共地、OLED地址需匹配、D0引脚的特殊性等。项目集成了硬件控制、网络通信和可视化界

2025-10-03 22:40:54 1091

原创 WiFi 模块 AT 指令全集

本文介绍了ESP8266模块常用的AT指令集,分为基础查询、WiFi配置和网络通信三类。基础指令包括通信测试、版本查询、IP地址获取等;WiFi配置指令涵盖工作模式设置、热点连接/断开、AP模式配置等;网络通信指令涵盖TCP/UDP连接建立、数据传输、服务器模式设置及透传模式切换等操作。每个指令均说明格式、参数要求和典型应用场景,为ESP8266模块的网络功能开发提供实用参考。

2025-10-01 00:35:00 1222

原创 WiFi 模块 AT 指令全集

本文介绍了ESP8266模块的常用AT指令集,主要包括三大功能类别:1)基础状态查询指令(如AT测试、版本查询、IP地址获取等);2)WiFi连接配置指令(包括模式设置、热点连接/断开、AP配置等);3)TCP/UDP通信指令(涉及连接建立、数据传输、透传模式等)。重点说明了关键指令格式要求,如SSID/密码需用双引号包裹、透传模式的进入和退出方法等。这些指令为开发者提供了完整的网络通信控制方案,适用于物联网设备开发场景。

2025-10-01 00:32:32 482

原创 通过 “移动文件 + 创建符号链接”,让 Android Studio

本文介绍如何将Android开发环境中的.android目录从C盘迁移到其他磁盘。操作步骤包括:1)在目标磁盘创建新目录;2)移动原.android文件夹内容;3)以管理员身份创建符号链接;4)验证迁移结果;5)检查Android Studio中的SDK路径配置。该方法通过符号链接技术实现目录重定向,既释放了C盘空间,又确保开发工具能正常访问配置文件。迁移时需注意替换命令中的实际用户名,并以管理员权限执行关键操作。

2025-10-01 00:28:26 293

原创 stm32 hal库高级流水灯代码

摘要:该代码实现了6种LED灯光效果控制,使用PD4、PD5、PD6三个引脚控制LED。效果包括:1)流水灯(3LED循环点亮);2)双向追逐(来回移动);3)呼吸灯(轮流渐亮渐暗);4)随机闪烁(保证至少1个LED亮);5)渐变流水(带淡入淡出效果);6)同步闪烁(含快速闪动)。每个模式运行固定时间后自动切换,通过计数器控制效果速度和模式切换。采用状态机设计,使用全局变量跟踪当前模式和相关参数。

2025-09-26 14:01:11 207

原创 esp32 fishbot code1

摘要:本项目实现了一个基于ESP32的智能小车控制系统,集成了MPU6050姿态传感器、超声波避障模块和OLED显示屏。系统通过WiFi热点提供中文网页控制界面,支持前进、后退、转向等操作,并实时显示传感器数据。硬件方面采用PWM电机驱动,具有LED状态指示灯;软件方面实现了传感器数据采集、实时显示和远程控制功能,通过AJAX技术实现网页数据动态更新。系统具备完整的运动控制功能和人机交互界面,可作为智能小车开发的参考方案。

2025-09-23 14:46:03 184

原创 MPU6050 翻新模块rev 0x70 自检不通过解决

MPU6050 DMP初始化过程分析,包括正常版本和翻新版本的对比。正常版本DMP初始化成功,各传感器参数配置正确,自检通过。翻新版本在自检阶段失败(错误代码1),导致DMP初始化失败(错误代码8)。两版本在硬件版本(2 vs 7)和初始化结果上存在差异。文中提到可强制修改dmp库判断值,但建议谨慎使用该模块,因其偏移量较大。初始化过程涉及I2C总线、传感器参数配置、DMP固件加载等步骤,采用软件I2C实现,后续将移植硬件I2C。

2025-09-20 14:26:50 474

原创 MPU6050

摘要: MPU6050是一款集成3轴陀螺仪(±250°/s至±2000°/s量程)、3轴加速度计(±2g至±16g量程)及温度传感器的运动处理芯片,内置数字运动处理器(DMP)可硬件解算姿态角(横滚/俯仰/偏航),减轻主控负担。通过I²C接口(地址0x68/0x69)连接主控(如STM32),需初始化寄存器并校准零偏。数据融合采用互补滤波(权重0.98陀螺仪积分+0.02加速度计重力分量),解决陀螺仪漂移和加速度计动态干扰问题。偏航角需磁传感器辅助修正。实际应用中需注意安装避震、定期校准及固定采样间隔(如1

2025-09-20 10:08:45 646

原创 SPI - 总线协议

SPI是一种高速全双工同步串行通信接口,采用4线制(SCK、MOSI、MISO、CS)实现主从设备通信。其特点是通过CPOL(时钟极性)和CPHA(时钟相位)组合形成4种工作模式,通信双方必须模式一致。在STM32开发中,可通过CubeMX配置SPI参数并生成初始化代码,使用HAL库的HAL_SPI_Transmit()等函数实现数据传输,操作时需注意片选信号的控制时序。该接口广泛用于连接传感器、存储芯片等外设。

2025-09-20 09:25:39 616

原创 瑞萨 RA4L1 使用e2studio RFPV3入门教程

本文介绍了使用e2studio开发瑞萨MCU的配置方法。建议直接使用官方e2studio配合LLVM-ARM工具链,相比Keil开发更简便。需下载FSP开发包和串口烧录工具RFPV,其中FSP下载推荐使用Warp加速。开发时需将BOOT引脚拉低,在e2studio中设置输出为Intel Hex格式,最后通过RFPV进行串口烧录。若连接失败需检查BOOT引脚状态并复位重试。具体操作可参考野火开发板教程。

2025-09-08 13:22:33 209

原创 TI MSPM0 Sysconfig工具 Keil配置

D:\TI\nw\nw.exe D:\TI\D:\TI\mspm0_sdk_2_04_00_06 --compiler keil -s ".metadata\product.json" "#E"新建项目后打开配置文件再点击工具即可。

2025-09-07 16:25:53 221

原创 A49888控制42步进电机

摘要:本文介绍使用ESP32控制42步进电机的实现方法,通过A4988驱动器实现90度正反转运动。核心内容包括:1)硬件连接配置(使能、脉冲和方向引脚定义);2)电机参数设置(200步/圈、细分设置);3)优化的加减速控制算法(包含加速、匀速和减速三个阶段);4)代码实现细节(角度转步数计算、速度曲线生成等)。该方法有效解决了步进电机启动/停止时的卡顿问题,并通过串口输出调试信息。程序执行一次90度往返运动后停止,可扩展为循环控制。

2025-09-06 12:30:05 298

原创 GigaDevice(兆易创新)GD25Q64CSJGR 64Mbit FLASH

该代码实现了基于STM32G070RBT6的SPI接口(PA12-MOSI、PA11-MISO、PA10-CS、PD8-SCK)与GD25Q64 Flash存储器的通信控制。主要功能包括:Flash设备选择/取消选择(CS控制)、命令发送与响应接收、忙状态检测、ID读取、写使能/解锁、扇区擦除(4KB)、页编程(256字节)和数据读取等操作。代码采用HAL库实现SPI通信,包含严格的地址对齐检查(扇区地址需4KB对齐、页地址需256B对齐)和操作时序控制(写操作前需使能,操作后需等待忙状态清除)。头文件定义

2025-09-05 23:33:30 285

原创 2026最新Arduino ESP32 离线安装环境

本文提供Arduino-ESP32开发环境的安装指南。需从指定网址下载修复文件,并将所有文件解压替换至本地Arduino15目录下的staging/packages文件夹。开发板管理器地址为Espressif官方提供的JSON链接。完成文件替换后,通过Arduino IDE进行安装即可。操作路径为:C:\Users[用户名]\AppData\Local\Arduino15\staging\packages。该方案可解决Arduino-ESP32开发板的安装问题。

2025-09-05 11:21:19 252

原创 C/C++ GCC 编译的四个阶段

本文详细介绍了从C源代码到可执行程序的完整编译过程,分为四个关键步骤:首先通过gcc -E生成预处理后的.i文件;然后使用gcc -S将预处理文件转换为汇编代码.s;接着用gcc -c将汇编代码编译为目标文件.o;最后通过链接生成可执行程序。文中提供了查看各阶段生成文件的方法,并给出了自动化脚本实现全过程的示例。同时说明可通过-save-temps选项一键保留所有中间文件。该指南既展示了分步编译的底层原理,也提供了简化操作的实际方案。

2025-08-20 15:47:29 124

原创 Desktop.ini文件详解

摘要: desktop.ini是Windows系统用于存储文件夹个性设置的配置文件,可用于自定义图标、背景、提示文字等。虽然部分病毒会创建该文件,但正常的desktop.ini本身无害。其功能包括:1. 文件夹图标(通过IconFile和IconIndex指定);2. 文件夹背景(使用IconArea_Image设置图片路径);3. 特殊文件夹标识(如回收站、我的电脑);4. 文件夹所有者标记;5. 改变文件夹颜色(需配合动态链接库)。文章还提供了U盘个性化方案(修改图标、背景)及病毒处理建议(如删除威金病

2025-08-20 15:43:24 972

原创 RTThread Vision Board开发资料

本文介绍了一个基于RT-Thread操作系统的嵌入式应用开发实例,实现了LED控制、ADC采样、按键中断和串口通信功能。系统通过ADC线程定期采集传感器数据,并将电压值通过消息队列传递给串口线程,以JSON格式输出。同时实现了按键外部中断控制和LED状态切换,主循环中LED1以1秒间隔闪烁。该设计展示了RT-Thread多线程、设备驱动、中断处理等核心功能的应用,为嵌入式系统开发提供了参考实例。

2025-08-12 21:12:21 123

原创 Open MV视觉代码

这篇代码实现了一个基于OpenMV的视觉追踪系统,通过摄像头识别特定黑白目标并计算偏移量。系统初始化摄像头参数,设置颜色阈值来识别黑色区域中的白色标记。主循环中检测目标位置,计算视野补偿并限制范围,最终将X/Y轴偏移量通过UART以二进制格式发送。当目标丢失时会发送特殊标志。代码包含调试信息输出和帧率监控,通过动态调整视野窗口增强追踪稳定性。关键点包括颜色阈值处理、图像识别算法、数据打包发送和异常处理机制。

2025-07-31 08:54:10 125

原创 Ti MSPM0 openMV视觉代码

摘要:这段代码实现了基于OpenMV摄像头的目标识别与云台控制系统。通过初始化摄像头参数(固定曝光、白平衡)并设置黑色边框识别阈值,系统使用find_rects()方法检测矩形目标,通过计算目标中心与图像中心的偏差(经低通滤波处理),通过UART将偏差数据发送给MSPM0控制器来驱动云台跟踪目标。当目标丢失时,系统会保持最后位置或缓慢归中。程序包含目标标记、中心参考线绘制及调试信息输出功能,适用于需要视觉跟踪的场景。

2025-07-31 08:51:47 905

原创 TI MSPM0 MPU6050代码

摘要: 该代码实现了一个基于MSP430微控制器的智能小车控制系统,主要功能包括: 通过MPU6050获取姿态数据(pitch/roll/yaw)并进行偏移校准 使用PID算法实现角度控制和循迹功能 包含编码器计数、电机控制和状态切换逻辑 通过UART实现数据包通信(包含帧头、数据、校验和帧尾) OLED显示系统状态(标志位、编码器计数、角度等) 按键中断切换工作模式(循迹/角度控制) 系统采用模块化设计,包含MPU6050数据处理、电机驱动、PID控制、循迹检测等功能模块,通过定时中断实现周期性数据采集和

2025-07-30 11:02:55 248 1

原创 TI MSPM0软件I2C时序优化OLED

本文介绍了OLED显示屏的软件I2C驱动实现,主要包含以下内容:1) GPIO配置步骤,定义SCL和SDA引脚;2) 通过宏定义实现I2C通信的基本操作(起始/停止信号、数据读写);3) 提供OLED控制函数,包括初始化、清屏、显示字符/数字/字符串和图片等功能;4) 优化了数据传输方式,支持连续命令/数据发送。该驱动支持多种字体大小,实现了对SSD1306 OLED屏幕的完整控制功能。

2025-07-29 12:07:40 197

原创 TI MSPM0 long long转型无法烧录

摘要:在使用TIMSPM0G3507驱动OLED显示小车编码器数据时,遇到浮点数转换问题。通过强制转换为long long类型显示整数部分,采用0.02608f转换因子将计数转为厘米。提供了两种显示小数的解决方案:1)手动拆分整数和小数部分;2)使用整数运算放大100倍后分别显示整数和小数位。这两种方法有效解决了浮点格式化字符串无法烧录的问题,实现了编码器数据的稳定显示。

2025-07-29 09:39:09 203

原创 TI 2025全国电赛猜题

摘要:全国大学生电子设计竞赛本科组题目侧重高频信号处理、精密控制系统及多设备协同,典型题目包括四旋翼UV光控导航、射频频谱监测、电能质量分析等,需使用FPGA、频谱仪等专业设备。高职高专组题目难度较低,侧重基础控制应用,如超声波避障小车、环境参数测量、摄像头目标跟踪等,主要采用单片机、传感器等基础器材。两组题目均注重实际工程能力培养,本科组更强调系统复杂度和精度要求。(149字)

2025-07-28 16:01:39 2917 1

原创 全国电赛 2023运动目标控制与自动追踪系统(E题)Python K230代码

该代码实现了一个基于视觉检测的双模式系统,能够通过摄像头实时检测矩形角点或激光点位置。系统提供两种工作模式:模式0用于矩形检测,可识别最大矩形并标记4个角点;模式1用于激光点追踪,基于颜色阈值识别激光位置。检测结果通过UART串口发送,数据包包含帧头、坐标信息(16位高低字节)和帧尾。系统支持LCD、HDMI和虚拟显示,并可通过串口指令切换工作模式。代码结构完整,包含异常处理和资源释放,适用于嵌入式视觉应用场景。

2025-07-27 20:48:02 207

原创 TI MSPM0蓝牙串口通信数据包制作

本文介绍了三种串口数据通信的实现方法:1)使用snprintf格式化Yaw角度数据,并添加错误处理机制;2)通过自定义数据包协议(包含帧头、数据、校验和、帧尾)发送浮点数;3)蓝牙单字节遥控指令处理,包括电机控制指令和蜂鸣器触发。每种方法都包含详细的校验机制和错误处理,确保数据传输的可靠性。

2025-07-26 16:10:58 212

原创 TI MSPM0栈空间太小导致snprintf卡飞程序

在使用snprintf格式化MPU6050数据时遇到程序卡死问题,原因是栈空间不足。将Stack_Size从256字节(0x100)增加到2048字节(0x800)后问题解决。分析表明:1) C函数调用会消耗栈空间保存返回地址、参数和局部变量;2) 即使简单函数如snprintf也可能需要几十到上百字节;3) 嵌套调用和中断服务会累积栈消耗。原256字节栈空间易被耗尽,导致栈溢出引发程序异常或变量值被篡改。修改后的启动文件将栈空间扩展至2KB,解决了该问题。

2025-07-26 11:05:36 246

原创 TI MSPM0 VL53L0X激光测距软件I2C方案

本文展示了一个基于MSP微控制器的激光追踪系统代码,包含PWM舵机控制、VL53L0X激光测距模块、串口通信和ADC采集功能。主要实现了:1) 通过PWM信号控制两个舵机角度;2) 使用VL53L0X进行距离测量;3) 串口解析激光坐标数据;4) 按键中断切换目标点。系统可平滑移动舵机追踪激光点坐标,并能通过ADC反馈调整舵机位置。代码包含德州仪器的标准版权声明,采用BSD开源协议。

2025-07-23 13:11:33 182

原创 TI MSPM0 PWM控制舵机双通道ADC读取

该代码实现了一个基于MSP微控制器的双舵机控制系统,主要包括以下功能: 通过PWM信号控制两个舵机角度(X轴0-270度,Y轴0-180度),支持平滑移动功能 通过UART接收并解析"X=xx,Y=yy"格式的串口指令控制舵机位置 使用ADC采集电位器信号实现闭环控制 包含LED指示灯和按键中断功能 采用PWM脉宽调制(500-2500μs范围)精确控制舵机角度 系统实现了串口指令控制与ADC反馈相结合的混合控制方式,支持舵机角度限位保护,具有中断处理、延时控制等基本功能模块。

2025-07-16 12:47:01 155

原创 MPU6050 和串口中断等一起使用,防止中断打扰时序问题

摘要:文章探讨了MPU6050传感器在使用软件I2C时遇到的问题,特别是中断干扰导致数据读取失败的情况。作者测试了两种解决方案:重新初始化并重置FIFO寄存器,以及修改IIC时序并添加总线等待,但均无法完全避免高频串口中断干扰。文中提供了详细的I2C驱动代码实现,包括起始/停止时序、数据读写等函数。最后提出改进方案:取消MPU6050初始化,添加0x70器件地址支持,并在读取前禁用中断以保证时序稳定性。这些修改使MPU6050能稳定工作,同时不影响中断使用。

2025-07-15 19:38:03 338

原创 TI MSPM0 串口接收控制舵机云台

该代码实现了一个基于MSP430的舵机控制系统,主要功能包括:1. 通过PWM信号精确控制两个舵机角度(setAngle和setAngle1函数);2. 使用串口通信接收X/Y轴控制指令;3. 实现平滑移动算法(smoothMove),使舵机运动更平缓;4. 主循环根据串口接收的偏移量实时调整舵机角度。系统还包含LED指示灯和按键中断处理功能,适用于需要精确控制舵机运动的嵌入式应用场景。

2025-07-13 15:05:08 353

原创 ESP32 蜂鸣器播放小星星改进版

摘要 这是一个基于ESP32的简易音乐播放器程序,通过PWM控制扬声器演奏《小星星》旋律。程序包含标准音高定义(从NOTE_B0到NOTE_C8),使用板载LED提供播放视觉反馈。主要功能包括: 设置PWM通道播放音符 根据乐谱定义旋律和节拍 实现播放/停止控制 自动循环播放 程序采用8位PWM分辨率,通过计算音符持续时间实现节奏控制,并在音符间添加短暂停顿。该示例展示了如何用微控制器实现基础音乐合成功能。

2025-07-13 13:49:30 127

原创 STM32 HAL PWM频率蜂鸣器

本文介绍了STM32中动态调整PWM频率的实现方法。通过解析定时器的PWM频率计算公式,给出了基于HAL库的频率更新函数Tim_Update_PwmFreq(),该函数通过计算新的自动重装载值(ARR)来设置目标频率,并保持50%占空比。文章详细说明了函数执行流程,包括停止PWM、更新ARR值、设置比较值和重启PWM等步骤,并提供了使用注意事项和扩展建议。示例代码展示了如何利用该函数实现简单的音乐播放功能,通过循环调用频率更新函数来输出不同音符。

2025-07-11 17:02:40 460

原创 TI MSPM0 控制舵机 PWM

摘要:配置PWM时需将计数模式改为向上计数,由于TIMG时钟不可分频,需改用高级计时器TIMA。开发环境为Keil。针对不同舵机(180°/270°/360°),需调整PWM参数:50Hz频率下,占空比对应不同角度(如2.5ms脉冲对应180°舵机270°),且转速随方向变化,向下逆转加速,向上顺转加速。参数修改时注意区分舵机类型。

2025-07-10 10:29:23 377

原创 TI DRV8833 驱动代码

DRV8833可以替代TB6612驱动模块使用,但需注意其不具备双PWM控制功能。使用时需要手动调整接线方式,将PWM信号改为IN1/IN2的PWM配置模式。这种替换需要特别注意信号接口的重新配置,虽然功能相似,但在控制方式上存在差异。

2025-07-07 17:03:59 220

原创 ROS 双轮电机速度设定

摘要:本文展示了一个基于ESP32的电机控制系统,包含MPU6050传感器、双编码器、PID控制器和运动学模块。系统通过编码器反馈实现电机闭环速度控制,使用PID算法调节电机转速。主程序包含超声波测距、LED闪烁等基础功能,同时通过串口实时输出电机速度数据。PID控制器类提供了参数设置、误差计算和输出限制功能,运动学模块负责处理轮速与线速度/角速度的转换。整个系统展示了嵌入式环境下电机控制的完整实现方案。

2025-07-05 16:22:02 165

原创 TI DRV8833 平替 TB6612 驱动

该代码实现了基于DRV8833电机驱动芯片的电机控制功能。通过宏定义AIN2_OUT和BIN2_OUT来设置电机方向控制引脚,motor函数根据输入的正负速度值控制左右电机的方向和PWM占空比。当速度为正时设置对应方向引脚为高电平,为负时则设为低电平并取绝对值作为PWM值。该实现适用于两路电机控制,可独立设置每个电机的转速和转向。

2025-07-03 11:36:06 203

unity3D游戏项目 3D丛林冒险小游戏项目素材

unity3D游戏项目 3D丛林冒险小游戏项目素材

2025-08-21

unity3D游戏项目 2D横版小游戏项目素材

unity3D游戏项目 2D横版小游戏项目素材

2025-08-21

unity3D游戏项目 愤怒的小鸟项目素材

unity3D游戏项目 愤怒的小鸟项目素材

2025-08-21

愤怒的小鸟素材包 unity

愤怒的小鸟素材包适用于游戏开发学习

2025-08-21

visionboard文档

visionboard文档

2025-08-12

rt线程间同步的核心目的是**协调多个线程的执行顺序**,避免因资源竞争(如共享内存、硬件设备)导致的数据混乱或逻辑错误 常见同步机制包括信号量、互斥锁、事件集等

线程间同步的核心目的是**协调多个线程的执行顺序**,避免因资源竞争(如共享内存、硬件设备)导致的数据混乱或逻辑错误。常见同步机制包括信号量、互斥锁、事件集等。

2025-08-12

rtvision board开发实践指南

rtvision board开发实践指南

2025-08-12

TI 25电赛小车 MPU6050 循迹

TI 25电赛小车 MPU6050 循迹

2025-07-30

TI 25电赛四驱小车+蓝牙遥控

TI 25电赛四驱小车 ADD 4

2025-07-28

TI MSPM0智能车示例+MPU6050+蓝牙遥控

TI MSPM0智能车示例+MPU6050+蓝牙遥控

2025-07-24

Ti MSPM0 I2C软硬件示例+VL激光测距+超声波测距

Ti MSPM0 I2C软硬件示例+VL激光测距+超声波测距

2025-07-24

TI MSPM0 VL53L0X激光测距软件I2C方案

TI MSPM0 VL53L0X激光测距软件I2C方案

2025-07-23

TI舵机云台K230视觉数据包解析

TI舵机云台K230视觉数据包解析

2025-07-23

TI PWM控制舵机云台

TI PWM控制舵机云台

2025-07-23

24电赛 TI MSPM0 MPU6050时序优化

24电赛 TI MSPM0 MPU6050时序优化

2025-07-21

免费无广告 串口助手V1.0

WXM易语言制作

2025-07-14

多功能电子计算软件(eTools)2.67 去广告版以其丰富的功能和清爽的使用体验,成为了电子工程领域不可多得的优秀工具 它简化了复杂的计算过程,提高了工作效率,无论是对于专业工程师还是电子爱好者,都

多功能电子计算软件(eTools)2.67 去广告版以其丰富的功能和清爽的使用体验,成为了电子工程领域不可多得的优秀工具。它简化了复杂的计算过程,提高了工作效率,无论是对于专业工程师还是电子爱好者,都是一款值得推荐和长期使用的软件。如果你还在为电子计算中的各种难题而烦恼,不妨试试 eTools 2.67 去广告版,相信它会给你带来惊喜。

2025-07-12

TI DRV8833 驱动代码

TI DRV8833 驱动代码

2025-07-07

TI MSPM0G3507 串口开发模板工程

TI MSPM0G3507 串口开发模板工程

2025-06-28

STM32F103环境检测+火焰+电机驱动代码Flash存储

STM32F103环境检测+火焰+电机驱动代码Flash存储 float DHT11数据读取

2025-06-27

STM32G070x 单片机项目代码解析:基于 HAL 库的嵌入式系统开发

STM32G070x 单片机项目代码解析:基于 HAL 库的嵌入式系统开发

2025-06-25

STM32H750IBTxST7789-1.69-TFT液晶屏幕调试代码

STM32H750IBTxST7789_1.69_TFT液晶屏幕调试代码

2025-11-24

wxm蓝牙助手v1.0

wxm蓝牙助手v1.0

2025-09-24

ARMCompiler6.16-standalone-win-x86-64

ARMCompiler6.16_standalone_win-x86_64

2025-09-08

FSP-Packs-v6.1.0

FSP_Packs_v6.1.0

2025-09-08

ARMCompiler6.18-standalone-win-x86-32

ARMCompiler6.18_standalone_win-x86_32

2025-09-08

ESP32安装、修复-3

ESP32安装、修复-3

2025-09-05

ESP32安装、修复-2

ESP32安装、修复-2

2025-09-05

ESP32安装、修复-1

ESP32安装、修复-1

2025-09-05

Violet-Build260.0.azul-prerelease.221225-2025

Violet_Build260.0.azul_prerelease.221225-2025

2025-08-22

untiy使用Unity开发原神

untiy使用Unity开发原神

2025-08-21

unity3D游戏项目 小游戏项目推荐素材

unity3D游戏项目 小游戏项目推荐素材

2025-08-21

untiy使用Unity开发原神

untiy使用Unity开发原神

2025-08-21

使用Unity5.4开发《我的世界》Minecraft

使用Unity5.4开发《我的世界》Minecraft

2025-08-21

使用Unity开发《我的世界》Minecraft

使用Unity开发《我的世界》Minecraft

2025-08-21

使用Unity5.4开发《我的世界》Minecraft

使用Unity5.4开发《我的世界》Minecraft

2025-08-21

mc素材 unity3D游戏项目

mc素材 unity3D游戏项目

2025-08-21

unity3D游戏项目 愤怒的小鸟小游戏项目素材

unity3D游戏项目 愤怒的小鸟小游戏项目素材

2025-08-21

unity3D游戏项目 3D像素小游戏项目素材

unity3D游戏项目 3D方块小游戏项目素材

2025-08-21

unity3D游戏项目 3D方块小游戏项目素材

unity3D游戏项目 3D方块小游戏项目素材

2025-08-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除