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高级篇
利用STM32CubeMX和Keil模拟器,3天入门
FreeRTOS
(4.1) —— 静态创建队列
前言(1)
FreeRTOS
是我一天过完的,由此回忆并且记录一下。个人认为,如果只是入门,利用STM32CubeMX是一个非常好的选择。学习完本系列课程之后,再去学习网上的一些其他课程也许会简单很多。
风正豪
·
2024-01-26 12:42
FreeRTOS
stm32
嵌入式硬件
单片机
利用STM32CubeMX和keil模拟器,3天入门
FreeRTOS
(3.0) —— 同步与互斥的缺陷
前言(1)
FreeRTOS
是我一天过完的,由此回忆并且记录一下。个人认为,如果只是入门,利用STM32CubeMX是一个非常好的选择。学习完本系列课程之后,再去学习网上的一些其他课程也许会简单很多。
风正豪
·
2024-01-26 12:12
FreeRTOS
stm32
嵌入式硬件
单片机
使用STM32CubeMx完成
FreeRTOS
操作系统移植
由于我们需要使用STLINK调试下载程序,这里的Serialwire一定要选上,不然后面使用stlink会出现问题,然后就是系统时钟源选择TIM2,给后续的
FreeRTOS
提供节拍时钟。
小白研究僧学习嵌入式
·
2024-01-26 12:40
嵌入式学习笔记
stm32
单片机
嵌入式硬件
利用STM32CubeMX和Keil模拟器,3天入门
FreeRTOS
(4.2) —— 中断函数中使用队列
前言(1)
FreeRTOS
是我一天过完的,由此回忆并且记录一下。个人认为,如果只是入门,利用STM32CubeMX是一个非常好的选择。学习完本系列课程之后,再去学习网上的一些其他课程也许会简单很多。
风正豪
·
2024-01-26 11:38
FreeRTOS
stm32
嵌入式硬件
单片机
FreeRFTOS中的临界段(代码)
前言本篇文章记录我学习
FreeRTOS
中的“临界段”知识点,同时也希望我的分享能给你带来帮助目录前言一、临界段(临界区)二、任务级临界段代码三、中断级临界段代码保护四、结语一、临界段(临界区)在
FreeRTOS
小小_扫地僧
·
2024-01-26 11:52
FreeRTOS实时操作系统
FreeRTOS
单片机
HAL库配置
FreeRTOS
FreeRTOS
HeapUsage:用于查看堆使用情况。configparamet
m0_61973119
·
2024-01-26 08:56
STM32
HAL库
stm32
操作系统
FreeRTOS
中实现延时1us,1ms
1usvoidDelay_us(int16_tnus){UINTticks;UINTtold,tnow,reload,tcnt=0;if((0x0001&(SysTick->CTRL))==0)//定时器未工作vPortSetupTimerInterrupt();//初始化定时器reload=SysTick->LOAD;//获取重装载寄存器值ticks=nus*(SystemCoreClock/1
m0_61973119
·
2024-01-26 08:56
FreeRTOS
java
linux
前端
freeRTOS
总结(十)消息 队列
现有两个任务都在写这个变量a假如当任务1在进行数据交换前被任务2打断那么任务2运行完a的值多加了1任务1再运行加1则多加了1全局变量的弊端:数据无保护,导致数据不安全,当多个任务同时对该变量操作时,数据易受损
FreeRTOS
Ant?1
·
2024-01-25 22:17
freeRTOS
单片机
学习
嵌入式硬件
FreeRTOS
的内存分配方式
在
FreeRTOS
中,内存分配主要通过以下几种方式进行:1.使用`pvPortMalloc()`函数动态分配内存。这个函数会在堆上分配指定大小的内存块,并返回指向该内存块的指针。
N*
·
2024-01-25 19:43
c语言
嵌入式硬件
CUBEMX与
FreeRTOS
在Arm Compiler 6下的配置方法
为了提高开发效率,我们通常会利用ST公司提供的STM32CubeMX工具来配置硬件,并结合
FreeRTOS
这一实时操作系统来进行多任务处理。
岚叶
·
2024-01-25 15:44
FREERTOS
AC6
Arm
Compiler
KEIL
开源物联网终端设备操作系统
常见的物联网操作系统1.两大派系2.诸多厂家1.华为鸿蒙HarmonyOS2.华为LiteOS3.阿里-AliOSThings4.TencentOStiny5.RTthread6.TinyOS7.Amazon
FreeRTOS
8
JohannaCui
·
2024-01-25 13:02
iot
物联网
详解Linux运维工程师
高级篇
(大数据安全方向).
hadoop安全目录:kerberos(已发布)elasticsearch(已发布)http://blog.51cto.com/chenhao6/2113873knoxoozierangerapachesentry简介:从运维青铜到运维白银再到运维黄金,这里就要牵扯到方向问题也就是装备,根据自己的爱好,每个人都应该选择一个适合自己和喜欢自己的一个职业技术方向,如:大数据安全,开发运维,云计算运维等
weixin_30588729
·
2024-01-25 10:14
运维
操作系统
java
FreeRTOS
调试用函数学习笔记
在文件
FreeRTOS
Config.h中,宏INCLUDE_uxTaskGetStackHighWate
sscb0521
·
2024-01-25 08:37
FreeRTOS
RabbitMQ——
高级篇
目录一、MQ的常见问题二、消息可靠性问题生产者消息确认消息持久化消费者消息确认失败重试机制三、死信交换机简介死信交换机TTL超时机制延迟队列四、惰性队列消息堆积问题惰性队列一、MQ的常见问题消息可靠性问题:如何确保发送的消息至少被消费一次延迟消息问题:如何实现的延迟投递消息堆积问题:解决数百万的消息堆积无法及时消费的问题高可用问题:如何避免单点的MQ故障而导致的不可用问题二、消息可靠性问题消息从生
过✪
·
2024-01-25 06:34
微服务
rabbitmq
分布式
四种“栈溢出检测方法”实现分析(2种纯软件、一种纯硬件、一种软硬件结合)
1、两种纯软件的栈溢出检测方法参考博客:《
freeRTOS
的栈溢出检测机制》;2、纯硬件:使用栈限制寄存器2.1、工作逻辑分析前提条件:使用满减栈硬件上提供栈限制寄存器(用SP_limit表示),可以通过设置栈限制寄存器来告诉硬件
正在起飞的蜗牛
·
2024-01-25 02:06
嵌入式开发中的总结
栈空间
C语言
freeRTOS
总结(八)任务相关API函数
1,
FreeRTOS
任务相关API函数介绍(熟悉)UBaseType_tuxTaskPriorityGet(constTaskHandle_txTask)获取任务优先级函数此函数用于获取指定任务的任务优先级
Ant?1
·
2024-01-25 01:03
freeRTOS
单片机
学习
嵌入式硬件
freeRTOS
总结(九)时间管理
适用于需要按照一定频率运行的任务(1)为任务主体,也就是任务真正要做的工作(2)是任务函数中调用vTaskDelayUntil()对任务进行延时(3)为其他任务在运行3,延时函数演示实验(掌握)1、实验目的:学习
FreeRTOS
Ant?1
·
2024-01-25 01:33
freeRTOS
嵌入式硬件
linux
单片机
freeRTOS
使用互斥锁(Mutex)解决多任务竞争冒险
为了解决这一问题,
FreeRTOS
提供了互斥锁(Mutex)机制,用于确保多个任务安全地访问共享资源。什么是竞争冒险?
宁子希
·
2024-01-24 19:22
freeRTOS-ESP32
c++
freeRTOS
STM32
ESP32
在ESP32上充分利用双核的
FreeRTOS
多核编程
在ESP32上充分利用双核的
FreeRTOS
多核编程介绍ESP32是一款功能强大的Wi-Fi和蓝牙双模芯片,内置两个处理核心(核心0和核心1)。
宁子希
·
2024-01-24 19:22
freeRTOS-ESP32
freeRTOS
ESP32
在 ESP32 上使用
FreeRTOS
进行绝对任务调度
在ESP32上使用
FreeRTOS
进行绝对任务调度嵌入式系统通常需要满足实时性的要求,因此使用实时操作系统(RTOS)是一种常见的解决方案。
宁子希
·
2024-01-24 19:20
freeRTOS-ESP32
c++
freeRTOS
STM32
ESP32
读经营十二条实践第十九天
宁波北市仑格雷塑料制品有限公司读书会张镇第四条付出不亚于任何人的努力
高级篇
本小节继续告诉我们如何才能做到持续付出不亚于任何人的努力。如标题所述,
高级篇
,从更高的维度来告诉我们如何做。
格雷_Jacky张
·
2024-01-24 18:15
07
FreeRTOS
- 常用调试函数(三) vTaskList()
7.1vTaskList函数原型/**********************************************************************************函数名:vTaskList*功能:查看任务信息*输入:pcWriteBuffer[任务信息存放的地址]*输出:无*********************************************
Y472277609
·
2024-01-24 17:55
FreeRTOS
单片机
嵌入式硬件
Spark性能优化指南数据倾斜——
高级篇
继基础篇讲解了每个Spark开发人员都必须熟知的开发调优与资源调优之后,本文作为《Spark性能优化指南》的
高级篇
,将深入分析数据倾斜调优与shuffle调优,以解决更加棘手的性能问题。
吃胖点儿
·
2024-01-24 17:15
spark核心技术
【物联网那些事儿】18 大物联网操作系统,Raspbian Pi、Ubuntu Core、Windows 10 IoT、Micropython、OpenWrt ....你用过哪几个?
RaspbianPi、UbuntuCore、
FreeRTOS
、RIOT、Tizen、Micropython是一些最流行的物联网设备操作系统。下面让我们看看具体他们都有什么特点。一、物联
IT里的交易员
·
2024-01-23 12:29
物联网
物联网
freeRTOS
总结(六)列表及列表项
列表是
FreeRTOS
中的一个数据结构,概念上和链表有点类似,列表被用来跟踪
FreeRTOS
中的任务。列表的特点:列表项间的地址非连续的,是人为的连接到一起的。
Ant?1
·
2024-01-23 11:17
freeRTOS
单片机
学习
全网最全Spring面试题之
高级篇
整理总结(一)(共25题,附超详细解答)
【Java架构师面试网】收集整理了一些spring面试的问题,这些问题可能会在你下一次技术面试中遇到。想成为Java架构师,这些都是不可避免也是必须要掌握的,对于其他spring模块,我后续也将单独分享面试问题和答案。成为Java架构师的这条路道阻且艰,但是既然选择了远方就是选择了风雨兼程,希望大家都能早日圆自己的架构师梦,同样也希望我自己可以,除了网站,还做了个公众号:Java架构师面试网,关注
6cc011a46fcd
·
2024-01-23 10:59
ESP 显示当前所有的
FreeRTOS
任务
#include#include"esp_log.h"#include"
freertos
/
FreeRTOS
.h"#include"
freertos
/task.h"/*task_list()显示当前的所有
爱摄影的寸头怪
·
2024-01-23 05:06
windows
ESP
Arduino-ESP32使用
FREERTOS
实现多任务电灯
一、搭建硬件环境如上图所示,将LED分别连接ESP32的D23、D21、D15引脚,此图为仿真,若在实际时间中应在电路上串联电阻。二、撰写代码编写任务1,使D23每1秒闪烁一次voidtask1(void*pt){pinMode(23,OUTPUT);//初始化23引脚为输出while(1){digitalWrite(23,!digitalRead(23));//!为翻转vTaskDelay(10
爱摄影的寸头怪
·
2024-01-23 05:06
单片机
mcu
FreeRTOS
中断配置宏
前言中断是我们学习嵌入式开发比较重要的一节知识,本篇文章是记录我学习
FreeRTOS
过程中,有关中断宏的配置的学习,希望我的分享能给你带来不一样的收获。
小小_扫地僧
·
2024-01-23 03:33
FreeRTOS实时操作系统
单片机
嵌入式硬件
FreeRTOS
STM32 Hal库
FreeRTOS
统计CPU占比 找出有问题的任务 仅需一个函数搞定 超简单
一、实现目标STM32F103基于Hal库跑
FreeRTOS
,统计CPU占比找出有问题的任务,类似实现一个windows系统的任务查看界面。
jmlinux
·
2024-01-22 15:32
stm32
嵌入式硬件
单片机
STM32 Hal库
FreeRtos
查看所有任务的内存栈信息使用情况剩余空间 仅需一个函数搞定 超简单
STM32F103基于Hal库跑
FreeRtos
,查看所有任务的栈的信息,包括任务名,任务状态,任务优先级,空闲栈,任务号。
jmlinux
·
2024-01-22 15:01
stm32
stm32
嵌入式硬件
单片机
C(C++)和Python实现STM32F4实时操作系统(
FreeRTOS
)吸尘器
ArmCortexM微控制器STM32F4通过
FreeRTOS
和MbedOS实现的实时操作系统,使用了C语言(微控制器的“编程”语言)、C++语言和MicroPython(允许在微控制器上使用Python
亚图跨际
·
2024-01-22 12:23
Python
C/C++
嵌入式
c语言
c++
python
嵌入式
STM32
SpringCloud-
高级篇
(十四)
缓存的作用是其实就是为了减轻对数据库的压力,缩短服务响应的时间,从而提高整个服务的并发能力,Redis单节点并发其实已经很高了,但是它依然有自己的上限,随着互联网的发展,用户低量越来越大,想淘宝、京东、12306这样的网站,它们的并发量,往往能达到亿级一上的并发量,这个时候仅仅使用Redis是不能够满足高的并发需求的。下面学习的多级缓存正是为了应对亿级流量的并发(1)多级缓存的架构浏览器可以把服务
喵俺第一专栏
·
2024-01-22 07:25
java
开发语言
SpringCloud-
高级篇
(十五)
下面要做的是Nginx的业务集群,在里面实现本地缓存,本地缓存未命中查Redis,Redis未命中查tomcat,这样的业务,在nginx集群中实现的,通过nginx来做业务编码,不在是用tomcat做编码了前面利用tomcat做编码,其实是用java语言去写业务逻辑,nginx中用一种新的语言去写业务逻辑Luanginx和tomcat都是Web服务,java和Lua是开发的语言(1)初始LuaC
喵俺第一专栏
·
2024-01-22 07:54
spring
cloud
spring
后端
FreeRTOS
系统时钟节拍
在systick中断中调用是否新的tick值会解除阻塞xTaskIncrementTick(){调度器没有挂起{xTickCount加1;xTickCount=0//溢出交换delay_listxTickCount>下一个任务阻塞时间//即超时{延迟列表是否空??延迟列表的头部,从阻塞状态删除xConstTickCount
heaptek
·
2024-01-22 04:20
RTOS
RTOS
单片机
嵌入式硬件
【Java基础(
高级篇
)】响应式编程
文章目录1.概述2.stream流式编程3.Reactive-Stream4.响应式编程5.Reactor5.1Mono和Flux5.2subscribe()5.3多线程5.4常用操作API示例5.5错误处理5.6Sinks工具类1.概述本章将从响应式编程的开始,从stream开始逐步递进,如对流式编程或响应式编程十分熟悉的可直接跳过对应小节。本章内容因目前使用有限,仅供参考,目前也不必花费过多时
比尔高特
·
2024-01-21 07:57
#
01
JAVA基础
java
RabbitMQ消息中间件技术精讲10
高级篇
三 幂等性保障不重复消费
利用幂等性保障消息不被重复消费本文主要内容:一:幂等性概念什么是幂等性?在网络超时等问题除外下,要求一次或多次请求同一个资源,对资源本身产生的影响和第一次执行的影响相同。关于幂等性更详细的介绍,可以参见《拓展知识一:幂等性》这篇文章。幂等性我们可以借鉴数据库的乐观锁机制来理解:比如,我们执行一条更新库存的sql语句:updatetablesetcount=count-1whereid=1流程说明:
凯哥Java
·
2024-01-21 04:35
基于SkyEye仿真飞腾处理器:运行U-Boot并加载Phytium-
FreeRTOS
仿真平台在帮助提升研发效率、加快产品面市时间上的作用已得到诸多验证,通过对处理器进行仿真来支持嵌入式系统及软件的虚拟化开发、测试和验证成为目前应用较为广泛的方法。天目全数字实时仿真软件SkyEye是一款基于可视化建模的硬件行为级仿真平台,在众多仿真工具中有着国产自主可控、所支持的处理器种类更为全面等优点。本文主要关于如何基于SkyEye实现飞腾处理器的仿真,以及如何在飞腾仿真处理器上运行U-Boo
迪捷软件
·
2024-01-20 12:30
处理器仿真
基于XG24-EK2703A的BLE HID蓝牙键盘+鼠标复合设备功能开发(BLE+HID+
FreeRTOS
+Gecko SDK)
目录项目介绍硬件介绍项目设计开发环境及工程参考总体流程图硬件基本配置应用初始化按键中断回调定时器回调按键响应任务蓝牙事件回调BLEHIDReportMap及报文键盘设备鼠标设备复合设备发送字符串上/下滚动功能展示项目总结【Funpack3-1】基于XG24-EK2703A的BLEHID蓝牙键盘+鼠标复合设备Github:EmbeddedCamerata/XG24_ble_hid_keymouse项
KafCoppelia
·
2024-01-20 08:42
嵌入式同好会
Silicon
Labs
XG24-EK2703A
嵌入式硬件
Funpack
BLE
HID
Gecko
SDK
Arduino运行
FreeRTOS
操作系统
我们从一开始接触Arduino编程就知道,Arduino程序结构由setup()和loop()两部分组成,我们需要反复执行的代码要放在loop()中,并且这些代码一般都是顺序执行的。随着我们需要实现的功能越来越复杂,这种顺序执行的方式很难达到实时性,这个时候就需要使用操作系统了,就类似于我们的PC机,可以同时运行多个软件,你可以一边聊QQ一边看电影,或者你用手机一边听歌一边看这篇文章。当然PC机和
柚 屿
·
2024-01-19 18:52
单片机
嵌入式硬件
黑马Redis6
高级篇
文章目录1.分布式缓存1.1概述1.2Redis持久化1.2.1概述1.2.2RDB1.2.2.1概述1.2.2.2基本用例1.2.2.3原理1.2.3AOF1.2.3.1概述1.2.3.2基本用例1.2.4总结1.3Redis主从1.3.1概述1.3.2搭建主从集群1.3.3全量同步原理1.3.4增量同步原理1.3.5总结1.4Redis哨兵1.4.1概述1.4.1.1含义1.4.1.2服务状态
ljtxy.love
·
2024-01-19 17:27
Java
docker
redis
学习
java
【XR806开发板试用】基于
FreeRTOS
的UART1串口双向通信测试
之前已经支持了鸿蒙系统,现在又支持了
FreeRTOS
,可玩性又大大增强了。
极术社区
·
2024-01-19 12:30
开发板测评
xr806
嵌入式系统
IoT
MySQL数据库入门到大牛_高级_00_MySQL高级特性篇的内容简介
整个MySQL的思维导图二、MySQL高级特性篇大纲1.MySQL架构篇2.索引及调优篇3.事务篇4.日志与备份篇一、整个MySQL的思维导图下图为整个MySQL内容,01-05是基础篇,06-09是
高级篇
二
十月旧城
·
2024-01-19 04:16
#
MySQL
数据库
mysql
STM32-调用 vTaskStartScheduler API 后出现 HardFault
STM32移植
FreeRTOS
后调用vTaskStartScheduler()后出现HardFault异常。
嵌入式工程狮
·
2024-01-19 01:09
STM32
stm32
嵌入式硬件
单片机
经验分享
mcu
mongoDB
高级篇
-mongo分片初体验
如果说复制集是mongo为了备份数据,将一份数据存储在多台实例上的一种集群架构的话,那么当我们的数据存储过多,最好能将数据分开存储,这个时候就可以使用mongo的另一个多实例部署架构--数据分片分片的概念就是将数据拆分,将其分散存储在不同机器上的过程。在很多中间件都有类似的概念,有些中间件中叫做'分区'概念,其实也是与分片类似的说法。基本上现代主流数据库都支持,用户手动管理,将数据存储在不同的集合
逐梦々少年
·
2024-01-18 15:31
FreeRTOS
学习第5篇--任务优先级
目录
FreeRTOS
学习第5篇--任务优先级任务优先级设计实验任务一StartDefaultTask任务相关代码片段任务二ColorLED_Test任务相关代码片段任务三IRReceiver_Task相关代码片段实验现象本文中使用的测试工程
独处东汉
·
2024-01-18 10:58
FreeRTOS编程学习
学习
FreeRTOS
学习第6篇–任务状态挂起恢复删除等操作
目录
FreeRTOS
学习第6篇--任务状态挂起恢复删除等操作任务的状态设计实验IRReceiver_Task任务相关代码片段实验现象本文中使用的测试工程
FreeRTOS
学习第6篇–任务状态挂起恢复删除等操作本文目标
独处东汉
·
2024-01-18 10:58
FreeRTOS编程学习
学习
FreeRTOS
学习第4篇--任务使用参数
目录
FreeRTOS
学习第4篇--任务使用参数实验目的设计实验PrintTask任务源码实验现象最终现象本文中使用的测试工程
FreeRTOS
学习第4篇–任务使用参数本文目标:学习与使用
FreeRTOS
中的任务参数
独处东汉
·
2024-01-18 10:28
FreeRTOS编程学习
学习
FreeRTOS
学习第7篇--周期性延迟和相对性延迟函数
目录
FreeRTOS
学习第7篇--周期性延迟和相对性延迟函数时间延迟vTaskDelay函数原型vTaskDelayUntil函数原型PrintTask_Task任务相关代码片段实验现象本文中使用的测试工程
独处东汉
·
2024-01-18 10:24
FreeRTOS编程学习
单片机
嵌入式硬件
stm32
freertos
FreeRTOS
简介
FreeRTOS
的特色18年来,与世界领先的芯片公司合作开发的
FreeRTOS
是市场领先的用于微控制器和小型微处理器的实时操作系统(RTOS)。
heaptek
·
2024-01-17 23:14
RTOS
RTOS
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他