logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

[5-6] 两个Delay函数

vtaskdelay和。vtaskdelay用于非周期性的任务延时,任务在延时后会立即进入就绪状态。用于周期性任务,确保任务之间的执行间隔固定。在实际开发中,选择合适的延时函数不仅能提高任务的执行效率,还能避免任务调度中的不确定性,保证系统的稳定性。希望通过这篇博客,你对这两个延时函数的理解能更加深入,并且能够在实际项目中灵活应用它们。

文章图片
#单片机
day1电流电压电阻和电容知识

电流,其实就是电子在导体中定向移动的现象。假设我们有一根导线,电流就是从导线的一端流向另一端的电子流动。在最基础的电学中,电流的方向通常被认为是从正极流向负极,这与电子的实际流动方向(负极到正极)是相反的。通路:电路中各个部分连接正常,电流正常流动。断路:电路中某一部分的连接被切断,导致电路无法工作,但影响相对较小。短路:电流过大,电路出现严重问题,必须及时处理。串联电路:电流相同,电压分配,总电

文章图片
#单片机#嵌入式硬件
深入理解FreeRTOS 实时操作系统的核心概念

大家好,今天我们一起聊聊操作系统,特别是RTOS(实时操作系统)。首先,我们先不谈具体的RTOS,我们来从操作系统的基本概念说起。你知道,操作系统(OS)在计算机中扮演着至关重要的角色,它是我们操作硬件和执行应用程序的桥梁。操作系统,无论是我们的Windows、Linux、macOS,还是专门为嵌入式系统设计的RTOS,它们都具备一个非常重要的特点,那就是多任务。多任务指的是能够让计算机在同一时间

文章图片
#学习
牛羊定位系统开发系列:硬件与软件架构的深入解析

主控芯片:STM32F103C8T6,具备强大的处理能力和多接口支持。GPS定位模块:AT6558R,支持多种定位系统,确保定位准确。加速度计模块:DS3553,支持步数识别算法,结合低功耗模式提高效率。通信模块:支持NB-IoT和LoRa两种方案,确保在不同环境下的可靠通信。电池与低功耗管理:使用锂亚电池,结合硬件和软件的低功耗设计,实现长时间的电池使用。通过这些硬件和设计,系统能够高效地实现牛

文章图片
#单片机#嵌入式硬件
智能门锁开发系列:从设计到实现的全面解析

智能门锁作为物联网领域的应用之一,核心功能是开锁,但除了开锁之外,它还支持多种方式进行操作,提升了用户体验。在这篇博客中,我们将详细回顾智能门锁项目的背景、开发环境以及硬件和软件架构。在这篇博客中,我们详细回顾了智能门锁项目的核心功能和开发环境。智能门锁支持多种开锁方式(密码、指纹、蓝牙),并且具有OTA升级功能,使得门锁在未来可以方便地进行更新和维护。我们使用了ESP32-C3主控芯片,并基于E

文章图片
#arm开发
Day01_水质水位监测项目

之所以选用外置ADC模块,是因为TDS模块是模拟输出,而我们需要数字信号进行处理。STM32自带的12位ADC无法满足精度要求,所以选择了ADS1115这款16位的ADC芯片。ADS1115是TI公司生产的,业内口碑很好,质量有保障。我们选用的板子是国产的,以TI的核心芯片为基础,添加了一些外围电路。通过以上分析,我们完成了水质水位监测项目的硬件选型。水位监测模块自带24位ADC,直接与STM32

文章图片
#服务器
创建stm32f103c8t6基本工程

(16)这样我们就可以让程序知道我们创建的文件夹在哪里了, 所以我们后续新建工程, 都这样创建的. 我们从第(9)步开始, 命名不一样,创建的文件不一样罢了.(12)点击user, 然后add, 找到 Source_code , 进入user文件夹, 然后选择all files, 这样就可以自己直接新建文件了。(4)找到我们桌面的刚才新建的文件夹,文件名 , 起自己的工程名字的,不要用空格 , 然

文章图片
#stm32#嵌入式硬件#单片机
JQ8900-16P与stm32最小板连线图

接线图和原理讲解_哔哩哔哩_bilibili

文章图片
#stm32#嵌入式硬件#单片机
jq8900-16p与stm32f103c8t6测试

本文从购买器件, 到连线步骤, 再到驱动的模块原理讲解, 后面根据不同的语音, 进行文字转语音步骤,全在资料导航里面. 本模块后面着重讲解, jq8900快速移植。

文章图片
#stm32#嵌入式硬件#单片机
    共 30 条
  • 1
  • 2
  • 3
  • 请选择