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
主要API控制篇
由于这部分重要但使用比较简单,所以只是说明记录一下,以便能快速了解
FreeRTOS
基本功能,其实和我们现实工作中一个任务差不多;我们工作中有因为各种原因,原计划的任务可能会发生推迟,暂停,取消,重启等,
清风_流
·
2023-04-12 10:48
c++
单片机
stm32
FreeRtos
--中断
采用二值信号量同步二值信号量可以在某个特殊的中断发生时,让任务解除阻塞,相当于让任务与中断同步。这样就可以让中断事件处理量大的工作在同步任务中完成,中断服务例程(ISR)中只是快速处理少部份工作。如此,中断处理可以说是被”推迟(deferred)”到一个”处理handler)”任务。延迟处理任务对一个信号量进行带阻塞性质的”take”调用,意思是进入阻塞态以等待事件发生。当事件发生后,ISR对同一
陈(Chen)
·
2023-04-12 10:46
rtos
rtos
【
FreeRTOS
】中断管理
内核提供两套API2.1优点2.2缺点2.3常用API函数列表2.4pxHigherPriorityTaskWoken获取任务是否切换2.5如何切换任务3.中断延迟处理4.中断和任务间通信5.总结1.前言
FreeRTOS
强人电子
·
2023-04-12 10:16
FreeRTOS
策略模式
c语言
FreeRTOS
基础六:中断管理1
嵌入式实时系统需要对外界的某个事件做出及时的响应动作。例如串口外设收到了一帧数据后,需要通知数据解析任务,同时还要将数据帧传递给解析任务,完成数据的处理。设计出一种好的策略来完成这个过程时需要考虑以下几个问题:如何检测事件?中断是主要的事件检测手段,有时候也可以使用轮询法。当中断发生后,应该将多少处理工作放在中断服务函数(ISR)中,将另外的多少处理工作放在中断函数外(例如main函数)?通常的经
哈士奇上蔚
·
2023-04-12 10:10
FreeRTOS学习笔记
单片机
嵌入式硬件
freertos
彻底理解
FreeRTOS
中的队列(Queue)
参考资料:《Masteringthe
FreeRTOS
RealTimeKernel》-Chapter4QueueManagement
FreeRTOS
全解析-5.队列(Queue)目录1.队列的特征1.1数据存储
闪耀大叔
·
2023-04-12 10:38
FreeRTOS
单片机
嵌入式
FreeRTOS
详解
FreeRTOS
中的软件定时器
参考资料:《Masteringthe
FreeRTOS
™RealTimeKernel》——Chapter5SoftwareTimerManagement
FreeRTOS
全解析-6.软件定时器目录1.软件定时器的属性和状态
闪耀大叔
·
2023-04-12 10:38
FreeRTOS
单片机
嵌入式
FreeRTOS
详解
FreeRTOS
中的信号量(semaphore)
当"量"没有限制时,它就是"计数型信号量"(CountingSemaphores)当"量"只有0、1两个取值时,它就是"二进制信号量"(BinarySemaphores)参考资料:
FreeRTOS
全解析
闪耀大叔
·
2023-04-12 10:38
FreeRTOS
嵌入式
单片机
FreeRTOS
freeRTOS
中断简介
目录参考材料中断简介中断管理简介优先级分组定义(正点原子
freertos
手册)优先级设置用于中断屏蔽的特殊寄存器primask暂时屏蔽中断寄存器(RT-THREAD使用)faultmask寄存器basepri
W809291634
·
2023-04-12 10:08
单片机
stm32
嵌入式硬件
FreeRTOS
中断与同步
FreeRTOS
为中断提供了丰富的API(),旨在保持中断服务例程尽量的短小。此时不再在中断服务程序中进行中断的处理,而是告知任务,此时需要某个任务进行中断服务例程的后续处理任务了。
ArvinXD
·
2023-04-12 10:38
freertos
FreeRTOS
笔记(十一)延迟中断
文章目录01-延迟中断机制02-机制的支撑条件2.1-信号/二值信号量2.2-信号量/计数信号量03-延迟中断的实时性04-总结上一文链接:
FreeRTOS
笔记(十)队列和通信 任务切换中也提到过中断
单眼皮的根号3
·
2023-04-12 10:37
#
FreeRTOS
FreeRTOS
FreeRTOS延迟中断
FreeRTOS中断
延迟中断
FreeRTOS
中断安全API和推迟中断处理
前面的文章都提到了部分
FreeRTOS
的API有中断安全的版本,下面详解一下,为什么会这样。
闪耀大叔
·
2023-04-12 10:05
FreeRTOS
单片机
FreeRTOS
嵌入式
使用Apache与Tomcat建立Web站点
使用Apache与Tomcat建立Web站点在Web服务器产品中,主要有Winodws平台中的IIS和Apache/Tomcat,其中后者也可以安装在Linux、Unix等操作
系统平台
中。
小黄师傅
·
2023-04-12 10:44
tomcat
apache
web
java
jdk
windows
CH340串口驱动(包含各
系统平台
)
CH340转串口芯片支持的平台驱动齐全,支持Windows/Linux/Android/MacOS/WinCE等操作系统。各平台下驱动官网链接和说明如下,各平台的安装与使用问题可参见其他博文。Windows驱动下载链接:CH340/CH341Windows驱动链接http://www.wch.cn/download/CH341SER_EXE.html说明:CH340/CH341USB转串口WIND
PC技术小能手
·
2023-04-12 06:55
USB转串口
CH340串口驱动
CH340
Windows驱动
CH340安卓驱动
CH340苹果驱动
CH340
Linux驱动
金蝶云星空与旺店通集成解决方案(旺店通主管库存)
在很多情况下,这两个系统都是分别独立部署和运行的,各自拥有不同的技术栈和编程模型,甚至两者在
系统平台
、技术平台和编程语言上是完全异构的。
轻易云系统集成平台
·
2023-04-12 03:20
系统对接
系统集成
金蝶
云计算
big
data
系统架构
MES与金蝶集成解决方案(MES主生产流程)
在很多情况下,这两个系统都是分别独立部署和运行的,各自拥有不同的技术栈和编程模型,甚至两者在
系统平台
、技术平台和编程语言上是完全异构的。
轻易云系统集成平台
·
2023-04-12 03:20
系统对接
金蝶
系统集成
持续集成系统
erp
MES与用友集成解决方案(MES主生产流程)
在很多情况下,这两个系统都是分别独立部署和运行的,各自拥有不同的技术栈和编程模型,甚至两者在
系统平台
、技术平台和编程语言上是完全异构的。
轻易云系统集成平台
·
2023-04-12 03:20
系统集成
系统对接
用友NC
数据仓库
域控赛道/智驾国产化启动,中科创达不想只是吃「软饭」
今年2月,在投资者互动平台,中科创达关于公司是否与德赛西威有竞争关系的问题时,这样回答:我们是智能操作
系统平台
技术公司,操作系统软件能力始终为公司核心竞争力。
高工智能汽车
·
2023-04-12 01:25
自动驾驶
JVM的了解与学习
java虚拟机屏蔽了与具体操作
系统平台
相关的信息,使得java程序只需生成在
ZhiguoXue_IT
·
2023-04-12 00:58
jvm
学习
java
采场的车辆管理及卸料点计数管理有哪些难题需要解决
为了进行统一有效的人员车辆管理,同时能监督安全员定期对采矿作业区进行安全巡查,亟待搭建一套符合现场管理需求的,智能的、人员车辆管理
系统平台
。同时,该
系统平台
需增加矿运车辆选厂卸料计数功能。
金达称重软件
·
2023-04-11 15:52
能源
汽车
交通物流
全网最便宜的OpenHarmony开发板和模组Neptune问世(基于联盛德W800的SoC),9.9元带蓝牙和wifi功能还包邮
它还支持HarmonyOS和
freeRTOS
嵌入式操作系统,也可以接入鸿蒙生态。不得不说这么亲民的价格,没理由不尝试尝试。
特立独行的猫a
·
2023-04-11 15:05
HarmonyOS
stm32
物联网
arm linux嵌入式网络控制系统,基于ARM uCLinux的网络控制系统设计与实现
1
系统平台
的构建本系统由嵌入式平台服务器、前端控制器、前端传感
王骁Albert
·
2023-04-11 12:09
arm
linux嵌入式网络控制系统
液压传动与控制实验教学培训
系统平台
【液压传动与控制实验教学培训
系统平台
】该实验台集流体力学实验,液压元件与系统性能测试实验,实用液压回路功能验证实验于一体的综合性液压实验设备。采用传统测试仪器和手动测试方式。
www19850910com
·
2023-04-11 10:23
生活
STM32G0学习手册——移植
FreeRTOS
v202107.00
目录1.准备
FreeRTOS
源文件2、使用STM32CubeMX生成初始化代码(BSP_Init)3、复制
FreeRTOS
文件到工程目录中4、修改代码1.准备
FreeRTOS
源文件1.1、到
freertos
.org
SCCELE
·
2023-04-11 07:24
STM32G0
freeRTOS
stm32
stm32
嵌入式
物联网
freertos
捷报!快商通斩获数字中国创新大赛2大重量级奖项
10月12日,2020数字中国创新大赛·鲲鹏赛道年度总决赛在福州收官,快商通KristonAI携“猎擎”声纹识别
系统平台
,从千支队伍中一路过关斩将,荣获“AI技术比赛二等奖”及“企业奖-创新创意奖”。
KuAI_KST
·
2023-04-11 06:43
企业
自然语言处理
声纹识别
浅谈Linux内核的实时性优化
其中最具代表性的有国外的μC/OS-III、
FreeRTOS
、Vxworks等,国内的代表有RT-Thread和LiteOS。
简说Linux内核
·
2023-04-11 06:29
linux
服务器
运维
嵌入式开发
Linux内核
FreeRTOS
之TCB
FreeRTOS
Mini实现了最小任务调度。现在分开介绍进程调度重要部分。进程调度的基础首先是定义任务调度的数据结构,来保存任务堆栈结构和任务状态所在状态列表,然后就是任务的优先级唯一号等。
Walk in loosing
·
2023-04-11 04:00
FreeRTOS
c
c语言
数据结构
开发语言
FreeRTOS
—TCB_t结构体及重要变量说明
1.TCB_TTCB_t的全称为TaskControlBlock,也就是任务控制块。typedefstructtskTaskControlBlock{//栈顶指针,中断或任务切换时,会对任务压栈volatileStackType_t*pxTopOfStack;//启用MPU的情况下设置#if(portUSING_MPU_WRAPPERS==1)/*设置任务访问的内存权限*/xMPU_SETTING
zjy_1314
·
2023-04-11 04:00
物联网
单片机
FreeRTOS
Mini
最近在研究实时操作系统
FreeRTOS
。
FreeRTOS
作为开源的RTOS,源码规模不大,可以供操作系统学习,加上我的STM32Nano开发板正好可以学习OS。借着五一放假宅家里学习。
Walk in loosing
·
2023-04-11 04:59
FreeRTOS
stm32
FreeRTOS
中级篇
一、内存管理1、五种内存管理模式
FreeRTOS
提供了5种内存管理实现方法,可以根据不同的使用场合选择不同的模式。关于5中内存管理模式可以看下面这篇文章。
山、
·
2023-04-11 04:56
FreeRTOS
stm32
单片机
链表
【
FreeRTOS
】
FreeRTOS
源码学习笔记 (4) 任务创建xTaskCreate + 常用结构体TCB、xLIST
使用
FreeRTOS
,首先要新建一个任务,我们可以单步跟一下它的运行流程,在调试之前,还是要先把最重要的几个结构体整理一下。
taotao830
·
2023-04-11 04:55
FreeRTOS
stm32
freertos
stm32
FreeRTOS
的内部机制(基础少勿看)
一.深挖创建任务这里就是创建了一个Task1的任务。点击创建任务往内部跳转。得到如下的一个TCB结构体。TCB结构体在内存里面分配一个TCB结构体表示一个任务的创建。现在问题来了,,1000:代表着这个任务所需栈的大小,为1000*4位,栈的大小:1.取决于局部变量2.调用深度所以最好多分配一下适当调整栈:就是一块空闲的内存vTask1的大小从那里分配呢?从这个大的数组中划分出一部分给某个任务使用
小阳先生的宝库
·
2023-04-11 04:53
FreeRTOS
freertos
stm32
FreeRTOS
基础之任务调度机制
FreeRTOS
基础之任务调度机制1、什么是任务的调度机制调度算法决定了哪个就绪(Ready)状态任务转换到运行(Running)状态。
仙人掌渴了要喝水
·
2023-04-11 04:52
FreeRTOS
c语言
算法
嵌入式硬件
单片机
物联网
五、
FreeRTOS
中任务控制块(TCB)、任务句柄和内核对象句柄
在
FreeRTOS
中,系统为了顺利的调度任务,为每个任务都额外定义了一个任务控制块,这个任务控制块就相当于任务的身份证,里面存有任务的所有信息,比如任务的栈指针,任务名称,任务的形参等。
冲向大厂搬砖
·
2023-04-11 04:21
FreeRTOS
物联网
stm32
FreeRTOS
-ARM架构、TCB结构体,调度机制
ARM架构对于ARM架构来说,主要有3部分构成:CPU,RAM,FLASH。CPU内部主要是运算单元和寄存器单元,可以读写RAM,修改内存,也可以读取FLASH里的汇编代码。RAM为内部存储空间,有栈的数据结构,对于地址有内存存储,可被CPU改写。FLASH为存储代码的空间,可被CPU读取。Q:在任务切换时,所有寄存器都要保留吗?A:都要保留,但是对于硬件中断来说,只需要保存用到的寄存器即可;对于
凉山有客不自赏
·
2023-04-11 04:49
RTOS
arm
架构
链表
linux3.0.101 移植RT-Preempt 到arm开发环境
之前的项目一直使用linux+qt+实时内核(ucos或
freertos
)的方式开进行开发。最新的方法考虑使用linux(打实时补丁)+fpga来进行项目开发。
a513628101
·
2023-04-11 03:58
linux
嵌入式
内核
2022-11-04
售电公司办理条件售电公司的办理条件是需要满足经营范围,办公地址,资产总额,从业人员要求,售电
系统平台
和公示备案,满足这些条件就可以完成办理.1、经营范围有以下几点:售电、售电服务、电力供应、电力销售和供电业务这几点
jiao12345678
·
2023-04-11 00:19
python3.11下载安装详细教程
,如f-strings;5.支持新的模块,如typing模块;6.支持新的标准库,如secrets模块;7.支持新的CAPI,如Py_buffer;8.支持新的编译器优化,如PEP590;9.支持新的
系统平台
bestsongs
·
2023-04-10 20:52
python3.11
使用trilium搭建专属知识库
桌面端版本下载适用于你的
系统平台
的trilium二进制版本,解压缩包并运行trilium可执行文件。Web端安装版本使用trilium源码手动生成静态站点代码。
何小有
·
2023-04-10 19:51
什么是超融合?与传统架构有什么区别?.
简单的来说,超融合就是将虚拟化计算和存储整合到一个
系统平台
,可以更好的优化资源,节省企业的成本。那么,超融合与传统的架构有什么区别呢?我们从
格格巫 MMQ!!
·
2023-04-10 14:51
磁盘阵列
数据库
模型
架构
STM32基于HAL工程
FREERTOS
读取DS18B20数据+串口输出
STM32基于HAL工程
FREERTOS
读取DS18B20数据+串口输出✨申明:本文章仅发表在CSDN网站,任何其他网站,未注明来源,见此内容均为盗链和爬取,请多多尊重和支持原创!
perseverance52
·
2023-04-10 11:59
stm32
FREERTOS
DS18B20
HAL
【
FreeRTOS
学习 - 互斥量学习 (盗锁)】
跟着韦东山老师
FreeRTOS
教学资料的学习记录
FreeRTOS
全部项目代码链接(更新中)https://gitee.com/chenshao777/free-rtos_-study了解互斥量的使用场景例如多个任务对同一个数组或者变量进行操作时
晨少的博客
·
2023-04-10 11:18
FreeRTOS
FreeRTOS
STM32
嵌入式
互斥量
RTOS
【
FreeRTOS
学习 - 计数信号量】
跟着韦东山老师
FreeRTOS
教学资料的学习记录
FreeRTOS
全部项目代码链接(更新中)https://gitee.com/chenshao777/free-rtos_-study计数信号量创建计数信号量
晨少的博客
·
2023-04-10 11:48
FreeRTOS
FreeRTOS
STM32
嵌入式硬件
计数信号量
【
FreeRTOS
学习 - 一些细节与踩坑记录】
跟着韦东山老师
FreeRTOS
教学资料的学习记录
FreeRTOS
全部项目代码链接(更新中)https://gitee.com/chenshao777/free-rtos_-study一些细节与常用技巧1
晨少的博客
·
2023-04-10 11:48
FreeRTOS
FreeRTOS
stm32
嵌入式硬件
学习记录
单片机
【
FreeRTOS
学习 - 互斥量学习 (优先级继承-自锁-死锁-递归锁)】
跟着韦东山老师
FreeRTOS
教学资料的学习记录
FreeRTOS
全部项目代码链接(更新中)https://gitee.com/chenshao777/free-rtos_-study一、优先级继承例:有
晨少的博客
·
2023-04-10 11:46
FreeRTOS
FreeRTOS
stm32
嵌入式
互斥量
递归锁
FreeRTOS
基础知识
架构的概念任务的引入以及ARM架构R0和R1寄存器是用来保存地址的,【】是取地址里面的值的意思。R2寄存器辛辛苦苦读取寄存器r0所指向的存储单元(也就是a)的值赋给自己,还没来得及把R2寄存器保存到栈里面就触发中断了,或者当R3寄存器好不容易从栈里面取出值来,本来想接下来用作与R2寄存器保存数值相加的,结果还没用中断就进来,不能够白费力气,所以应该先保存起来,应该怎么保存现场呢?现场可以理解成是寄
斜杠youth
·
2023-04-10 06:31
html
c#
前端
汽车零部件企业数字工厂管理系统建设方案
在汽车零部件制造领域,伴随工业信息化与机器人化,制造模式逐渐从CAD/CAE/CAM数字化设计及加工走向全产品周期虚拟现实的数字化工厂管理
系统平台
,实现虚拟现实设计制造,防范产品缺陷并预防设备故障,大幅提高生产效率
深蓝易网
·
2023-04-10 01:15
数字工厂
汽车
人工智能
制造
物联网
自动化
unzip 安装_拂晓一刻|EolinkerAMS部署安装运行环境
部署及环境:
系统平台
:CentOS7.2Apache版本:2.4.23Mysql版本:5.7.17PhP版本:7.0.12安装前准备:CentOS7.2系统默认开启了防火墙,需关闭后外部才可访问本机的80
weixin_39975683
·
2023-04-10 00:56
unzip
安装
【WiFi模组】乐鑫ESP32 基于ESP-IDF的原生SDK二次开发
一、开发环境1.系统环境:Windos102.源码框架:官方ESP-IDF4.4.13.编辑代码:VScode3.开发语言:C语言4.操作系统:
FreeRTOS
二、开发流程1.下载离线安装包&安装【官方下载链接
外来务工人员徐某
·
2023-04-09 22:49
物联网技术
单片机
物联网
mcu
嵌入式硬件
家庭NAS——DDNS篇
家庭NAS最大的一个问题之一就是公网IP不固定,这个问题的解决方法很多,如:1.路由器刷固件;2.群晖:白群晖自带内网穿透,黑群晖就放弃这个方案吧;3.花生壳/花生棒:支持各类操作
系统平台
(路由器/Windows
HelloHL
·
2023-04-09 22:14
【ESP32】嵌入式
FreeRtos
--队列Queue
基础知识队列:先入先出(FIFO,firstinfirstout)使用方法:创建队列长度、尺寸(每个信息内存空间的大小)发送数据取数据API功能xQueueCreate()创建一个队列xQueueSend()往队列里写数据xQueueReceive从队列里读数据uxQueueMessagesWaiting(队列句柄)返回值为队列中参数的个数,可用于接收数据时,先判断一下队列里是否有数据//创建一个
稚子
·
2023-04-09 18:57
嵌入式学习笔记
freertos
上一页
42
43
44
45
46
47
48
49
下一页
按字母分类:
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
其他