E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
FreeRTOS低功耗
FreeRTOS
移植详解
一、前言本文旨在讲解
FreeRTOS
在STM32单片机上的移植步骤,对于
FreeRTOS
在其他单片机上的移植已具有一定的参考意义。相信读者在看完这篇文章后,一定会有所收获!
小小_扫地僧
·
2024-01-08 02:12
FreeRTOS实时操作系统
单片机
嵌入式开发
FreeRTOS实时操作系统
zigbee和thread的异同点
相比之下,Thread是由谷歌的NestLabs发起的,是一种基于IPv6的
低功耗
无线通
state_machine
·
2024-01-07 18:24
物联网
XD6500S一款串口SiP模块 射频LoRa芯片 内置sx1262
LoRa技术是一种扩频协议优化低数据速率,超长距离和超
低功耗
用于LPWAN应用的通信。XD6500S设计具有4.2mA的有效接收电流消耗,具有较长的电池寿命。最大发射功率可达+22dBm。
weng13924672287
·
2024-01-07 18:13
SUB-1G
13924672287
智慧城市
单片机
人工智能
大数据
Thonny开发ESP32点灯
简介ESP32是一款功能强大的
低功耗
微控制器,由乐鑫(Espressif)公司开发。它集成了Wi-Fi和蓝牙功能,适用于各种物联网应用。
doka+
·
2024-01-07 17:21
stm32
Tricore上下文切换PCXI操控实验--Apple的学习笔记
继昨天
FreeRTOS
任务切换的实现方式--Apple的学习笔记中搞明白了port.c中上下文切换的代码为什么要如此设计后,今天想尝试下暴力切换,其实就是想串改A11(RA)返回地址。
applecai
·
2024-01-07 15:51
使用.Net nanoFramework为ESP32连接Wi-Fi网络
ESP32是一款低成本,
低功耗
的系统级芯片,集成了Wi-Fi和蓝牙功能,非常适用于智能家居、可穿戴设备等物联网应用。其中,联网能力是物联网设备的基础,而Wi-Fi和蓝牙是两种常用的无线连接方式。
桑榆肖物
·
2024-01-07 15:37
.NET
IOT
.net
网络
esp32
FreeRTOS
—— 2.堆内存管理
堆内存管理从
FreeRTOS
V9.0.0起,可以完全静态分配
FreeRTOS
应用程序,而无需包括堆内存管理器2.1本章简介与范围先决条件
FreeRTOS
是作为一组C源文件提供的,因此,成为一名合格的C程序员是使用
浩子_up
·
2024-01-07 15:37
FreeRTOS
rtos
freertos
gd32
stm32
单片机
C语言list头文件_
freertos
中的list.c和list.h文件详解
加V请备注"
Freertos
"。备注:本系列均基于stm32cubeIDE,并非keilV5哦!!!
weixin_39640265
·
2024-01-07 15:07
C语言list头文件
freeRTOS
小结——Heap管理
freeRTOS
没有强制提供Heap管理机制,只是给出了几类推荐方案,用于支持RTOS所需存储空间的分配回收管理。
weixin_42385536
·
2024-01-07 15:37
RTOS
FreeRTOS
的内存分配heap_1/2/3/4
因此,在剖析
FreeRTOS
的内核代码之前,前对
FreeRTOS
的内存管理进行研究。现在以
FreeRTOS
8.0.1进行剖析研究。
bill_live
·
2024-01-07 15:36
数据结构与算法
内存管理
操作系统
FreeRTOS
堆内存管理策略
堆内存管理本文中超链接的设置指向了官网的链接,方便读者更加深入的了解
FreeRTOS
的内部机制。
早睡的叶子
·
2024-01-07 15:05
实时操作系统
FreeRTOS
:内存管理
在
FreeRTOS
中有两种内存使用方法:一种是使用静态方法创建任务的栈空间、任务控制块等,该方法也就是在我们编程时候直接定义/申请一个数组或结构体内存空间;另一种是使用动态方法创建,该方法是在代码运行时候才申请数组或结构体内存空间
makin.liu
·
2024-01-07 15:03
RTOS
c语言
arm
单片机
stm32
FreeRTOS
的内存管理方案
FreeRTOS
提供了多种内存管理方案,但这些内存管理方案的函数接口都是一样的,如下:void*pvPortMalloc(size_txSize);//内存申请函数voidvPortFree(void*
blacegg
·
2024-01-07 15:03
STM32
c++
算法
【
FreeRtos
内存管理】
FreeRtos
内存管理文章目录
FreeRtos
内存管理前言一、内存管理介绍1.1内存认识1.2内存碎片二、内存分配5种方式2.1heap_1内存分配方式2.2heap_2内存分配方式2.3heap_3
小殷学长
·
2024-01-07 15:32
FreeRTOS
单片机
stm32
FreeRtos
c语言
1866_
FreeRTOS
的存储管理方案heap_4分析
Grey全部学习内容汇总:GitHub-GreyZhang/g_
FreeRTOS
:learningnotesabout
FreeRTOS
.1866_
FreeRTOS
的存储管理方案heap_4分析对
FreeRTOS
grey_csdn
·
2024-01-07 15:29
FreeRTOS
mysql
数据库
FreeRTOS
全志R128 SDK架构与目录结构
本文档作为R128
FreeRTOS
SDK开发指南,旨在帮助软件开发工程师、技术支持工程师快速上手,熟悉R128
FreeRTOS
SDK的开发流程。SDK架构R128包含3个核,需要编译
DOT小文哥
·
2024-01-07 15:17
全志R128
架构
SDK
Arm
risc-v
全志
FreeRTOS
和ThreadX的任务调度
FreeRTOS
的任务调度通过将configUSE_PREEMPTION和configUSE_TIME_SLICING都设置1,
FreeRTOS
可以同时支持基于优先级可抢占的调度和相同优先级任务时间片调度
归云十九少
·
2024-01-07 14:34
嵌入式软件开发
freertos
STM32_HAL
Freertos
按键控制LED
添加
Freertos
任务在
freertos
任务中,添加按键任务,通过myTask_Key不断读入PA0的引脚状态。添加一个消息队列用来给LED任务传递读取的内容。
饱饱浪迹天涯
·
2024-01-07 08:20
STM32
FreeRTOS
stm32
单片机
嵌入式硬件
Californium 实现CoAP协议,利用RabbitMQ实现服务器与客户端间的解耦和异步消息传递
CoAP常用于
低功耗
、计算能力有限的物联网设备,能够以较小的开销实现设备和服务器之间的通信。Californium是一个用于CoAP的Java库,用于实现CoAP服务器和客户端
dthouse
·
2024-01-07 07:18
java-rabbitmq
java
rabbitmq
物联网
iot
2023年度盘点:智能汽车、自动驾驶、车联网必读书单
2023年度盘点:智能汽车、自动驾驶、车联网必读书单概述好书推荐01《智能汽车》02《SoC底层软件
低功耗
系统设计与实现》03《SoC设计指南》04《蜂窝车联网与网联自动驾驶》05《智能汽车网络安全权威指南
家有娇妻张兔兔
·
2024-01-07 02:20
粉丝送书活动
汽车
自动驾驶
人工智能
福利
送书
stm32f407 bm ->
freertos
工程文件差异:工程结构上,os版本多了
FreeRTOS
文件夹在USER下多了
FreeRTOS
Config.h文件,和多了需要用到的一些外设驱动对比添加os文件到bm工程中,以及C/C++.h文件的包含stm32f4xx_it.c
JoYER_cc
·
2024-01-06 23:22
stm32
嵌入式硬件
单片机
RTC --- 实时时钟
RTC特性:能提供时间(秒钟数);能在MCU掉电后运行;
低功耗
。
逃与桃
·
2024-01-06 22:22
STM32单片机(HAL库)
stm32
stm32c8t6之
freertos
互斥信号量
互斥信号量其实就是一个拥有优先级继承的二值信号量,在同步的应用中(任务与任务或中断与任务之间的同步)二值信号量最适合,,互斥信号量适合用于那些需要互斥访问的应用中。就好比你定义了串口1和串口2,使用串口1时不想使用串口2,使用串口2时不想使用串口1,这时候就可以使用互斥量。互斥信号量的创建和删除#include"semphr.h"//头文件SemaphoreHandle_tMuxSem_Handl
六花不会哭T﹏T
·
2024-01-06 21:16
FreeRtos
stm32
嵌入式硬件
单片机
stm32c8t6之
freertos
软件定时器
而
freertos
也不例外,它自己也有定时器的功能。
六花不会哭T﹏T
·
2024-01-06 21:16
FreeRtos
stm32
嵌入式硬件
单片机
stm32c8t6之
freertos
二值信号量和计数信号量
在
freertos
中,信号量的作用大多是用来同步任务的。而信号量又分为4种信号量,分别是二值信号量、计数信号量、互斥量和递归信号量。这次主要是来介绍二值信号量和计数信号量。
六花不会哭T﹏T
·
2024-01-06 21:15
FreeRtos
stm32
嵌入式硬件
单片机
stm32c8t6之
freertos
消息队列
freertos
任务之间的通讯方式有很多,消息队列就是一种,它可以在任务中发送或者读取信息。有了解过数据结构的应该能理解消息队列的含义,消息队列本质上来说就是队列。
六花不会哭T﹏T
·
2024-01-06 21:45
FreeRtos
stm32
嵌入式硬件
单片机
stm32c8t6之
freertos
事件
freertos
中的事件主要是用来把若干个任务关联起来的一种机制,就好比我创建了3个任务。当我3个任务都发生了之后,那么事件就起效果了,就可以执行事件函数里的代码逻辑。
六花不会哭T﹏T
·
2024-01-06 21:15
FreeRtos
stm32
嵌入式硬件
单片机
stm32c8t6使用
freertos
控制led闪烁
在
freertos
中都是以任务为单位的,每个任务当中都有一个while(1)循环不断执行,所以每个任务就好比一个线程在跑。那么第一步,想要玩
freertos
,就必须学会创建任务。
六花不会哭T﹏T
·
2024-01-06 21:15
FreeRtos
stm32
嵌入式硬件
单片机
FreeRTOS
学习——同步互斥
FreeRTOS
学习——同步互斥目录
FreeRTOS
学习——同步互斥一、概念1.1同步1.2互斥二、示例——有缺陷的同步三、示例——优化有缺陷的同步四、示例——有缺陷的互斥五、总结一、概念1.1同步在
FreeRTOS
studyingdda
·
2024-01-06 18:33
嵌入式
学习
FreeRTOS
互斥量解决优先级反转问题
FreeRTOS
互斥量目录
FreeRTOS
互斥量一、概念二、优先级反转三、互斥量解决优先级反转一、概念
FreeRTOS
中的互斥量(Mutex)是一种特殊的二值信号量,它支持互斥量所有权、递归访问以及防止优先级翻转的特性
studyingdda
·
2024-01-06 18:03
FreeRTOS
互斥量
优先级反转
keil移植MQTT时GNU语法报错
keil移植MQTT时GNU语法报错目录keil移植MQTT时GNU语法报错一、原因分析二、解决方法方法1方法2背景描述:STM32F103C8T6+ESP8266WIFI模块,使用CubeMX生成简单的
FreeRTOS
studyingdda
·
2024-01-06 17:58
学习
FreeRTOS
数字IC实战后端项目| 必须掌握的28个SoC
低功耗
项目经验!
吾爱IC社区第四期
低功耗
四核A7顶层TopHierarchical的数字IC后端设计实现训练营将于2024年2月份开班!
IC拓荒者
·
2024-01-06 17:04
数字IC后端
数字IC培训
数字后端实现
物理验证
低功耗
soc低功耗
hierarchy
flow
数字后端设计实现 | 数字后端PR工具Innovus中如何创建不同高度的row?
1)同一个design中虽然有多种row,但它们彼此是整数倍关系比较典型的案例如咱们社区
低功耗
四核A7top训练营课程中的powerswitchcell
IC拓荒者
·
2024-01-06 17:04
数字IC后端
芯片设计
IC后端实现
芯片设计实现
innovus
低功耗设计
low
power
技术概述:ARMv8体系结构
ARM一直致力于
低功耗
设计;最初的ARM处理器没有浮点部件
Kyph
·
2024-01-06 11:03
硬件架构
Ambiq推出语音增强人工智能以消除物联网应用中的噪声
超
低功耗
半导体解决方案供应商Ambiq®推出了其最新产品——神经网络语音增强器(NNSE),并已将该方案加入到neuralSPOT的(开源模型)ModelZoo中。
希尔贝壳AISHELL
·
2024-01-06 11:32
智能语音
人工智能
物联网
2020-12-05
它是一种
低功耗
、高性能CMOS8位微控制器,具有8K字节系统可编程Flash存储器。STC89C52使用经典的MCS-51内核,但是做了很多的改进使得芯片具有传统51单片机不具备的功能。
qq_53043127
·
2024-01-06 11:25
笔记
Android
低功耗
蓝牙开发总结
基础使用权限申请蓝牙权限在各个版本中略有不同Android12及以上版本,如果不需要通过蓝牙来推断位置的话,蓝牙扫描不需要开启位置权Android11及以下版本,蓝牙扫描必须开启位置权限Android9及以下版本,蓝牙扫描可开启粗略位置权限开启扫描/停止扫描//获取蓝牙适配器valbleAdapter=(context.getSystemService(Context.BLUETOOTH_SERV
青杉`
·
2024-01-06 06:37
开发总结
android
android
低功耗蓝牙
Ble蓝牙
蓝牙
设备接入过程:LoRaWAN设备是如何与网络服务器建立通讯的
LoRa是一种
低功耗
的长距离无线通信技术,适用于物联网设备之间的远距离通信。LoRaWAN的底层通信涉及以下几个主要组件和概念:LoRa
林ming
·
2024-01-06 04:42
网络
服务器
运维
物联网
iot
应用在温室大棚中测量温度的
低功耗
数字温度传感芯片
温室(greenhouse)大棚,又称暖房。能透光、保温(或加温),用来栽培植物的设施。在不适宜植物生长的季节,能提供温室生育期和增加产量,多用于低温季节喜温蔬菜、花卉、林木等植物栽培或育苗等。温室的种类多,依不同的屋架材料、采光材料、外形及加温条件等又可分为很多种类。温室的类型包括种植温室、养殖温室、展览温室、实验温室、餐饮温室、娱乐温室等;温室系统的设计包括增温系统、保温系统、降温系统、通风系
nanfeng775a
·
2024-01-06 00:40
芯片
电子元器件
温室大棚
温度传感器
温度传感芯片
数字温度传感芯片
Delta-Sigma数据转换器 从入门到精通(可下载)
Delta-Sigma(ΔΣ)数据转换器在
低功耗
高精度音频信号数据转换、高精度窄带传感器信号数据转换、射频信号低通和带通数据转换等领域得到了广泛的应用,已成为目前最为流行的转换器架构之一。
移知
·
2024-01-05 16:35
IC
IC
学习
ADC
书籍
模拟ic进阶—30天学会Sigma-delta(Σ-Δ) ADC 设计
模拟IC工程师学习掌握Σ-ΔADC能提高模拟信号处理的精度和灵活性,使系统在小型化、
低功耗
等方
移知
·
2024-01-05 16:04
IC
IC
学习
adc
Σ-Δ
蓝牙技术在智能交通系统中的革新与应用
其无线连接和
低功耗
的特性为交通管理和车辆通信提供了新的解决方案。本文将深入探讨蓝牙技术在智能交通系统中的应用,以及其对交通效率、安全性和用户体验的积极影响。
MinewSemi创新微
·
2024-01-05 16:23
蓝牙模块
低功耗
蓝牙模块选购指南:关键标准与考虑因素
在物联网和智能设备的蓬勃发展下,
低功耗
蓝牙模块成为连接和通信的关键组件之一。然而,为了确保选择合适的
低功耗
蓝牙模块,制定明智的选购标准是至关重要的。
MinewSemi创新微
·
2024-01-05 16:53
蓝牙模块
FreeRTOS
任务通知
FreeRTOS
内核V8.2.0版本发布的时候,
FreeRTOS
新增了任务通知这个功能,任务通知也是用于任务间进行同步和通讯的一种机制,但是相对于前面章节介绍的队列、事件标志组和信号量等而言,任务通知在内存占用和效率方面都有很大的优势
m0_61973119
·
2024-01-05 14:15
FreeRTOS
操作系统
TTL与CMOS电平
CMOS技术后来出现,使用了互补对称的P型和N型MOSFET(金属氧化物半导体场效应晶体管),更适合于微型化和
低功耗
应用。电压标准常用的会有5V、3.3V、2.5V和1.8V。
弱冠少年
·
2024-01-05 10:00
嵌入式硬件
嵌入式硬件
stm32实战之su-03t语音模块固件的制作与烧录
简介管脚定义智能公元语音固件制作账号注册创建产品产品配置唤醒词自定义命令词自定义发音人配置其他配置生成和下载语音固件固件烧录下载SDK固件烧录工具SU-03T驱动分享su-03t简介SU-03T是一款低成本、
低功耗
努力的某某姚
·
2024-01-05 06:40
stm32
su-03t
语音固件的制作和烧录
智能公元
FreeRTOS
的二值信号量和互斥量之间的区别和联系
目录1.二值信号量和互斥量的作用1.1二值信号量的作用1.2互斥量的作用2.
FreeRTOS
二值信号量和互斥锁关系2.1不同点2.2相同点3.如何选择3.1根据场景选择合适的同步机制3.2根据优先级设计同步机制
Aria_J
·
2024-01-05 05:13
嵌入式相关
嵌入式软件
FreeRTOS
老旧垃圾电视盒子化身云监控的血泪史
更为重要的移动互联网开始爆发,手机和电视盒子上使用的那种
低功耗
的CPU成本一下降下来,设
highzhu
·
2024-01-05 02:31
freeRTOS
——队列集知识总结及实战
1队列集概念可以在任务间传递不同数据类型的消息作用:用于对多个队列或信号量进行“监听”,其中不管哪一个消息到来,都可让任务退出阻塞状态2队列集API函数1)创建队列集QueueSetHandle_txQueueCreateSet(constUBaseType_tuxEventQueueLength);形参:uxEventQueueLength可容纳的队列数量返回值:NULL队列集创建失败其他队列集
m0_libinc++
·
2024-01-04 23:24
单片机
stm32
嵌入式硬件
freeRTOS
——事件标志组知识总结及实战
1事件标志组概念事件标志组:是一组事件标志位的集合,可以简单的理解事件标志组,就是一个整数。其特点:1)它的每一个位表示一个事件(高8位不算)2)每一位事件的含义,由用户自己决定,如:bit0表示按键是否按下,bit1表示是否接受到消息,值为1:表示事件发生了;值为0:表示事件未发生3)任意任务或中断都可以读写这些位4)可以等待某一位成立,或者等待多位同时成立2事件标志组变量定义typedefTi
m0_libinc++
·
2024-01-04 23:24
stm32
单片机
嵌入式硬件
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他