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+
FreeRTOS
+Clion运用事件组开发按键
文章目录1、事件组2、范例2.1功能2.2步骤生成代码配置编写API函数介绍创建删除设置事件标志位等待事件标志位3、参考文章1、事件组一个事件标志组有多个事件位,每个事件位表示了一个事件的标志。比如我们用事件标志组的bit0表示事件A、bit1表示事件B、bit2表示事件C,那么这个事件标志组至少可以表示3个事件是否发生。相比于信号量,它用作信号同步时,只能表示一个资源的有无;而事件标志组,它可以
-Harvey
·
2024-02-19 22:52
STM32
stm32
嵌入式硬件
单片机
关于基于STM32移植
FreeRTOS
教程(官方获取源码,STM32CubeMX生成框架)
1.简介
FreeRTOS
是一个开源的实时操作系统(RTOS),专门设计用于嵌入式系统。它提供了一种多任务处理的方法,使得开发者能够更轻松地在嵌入式设备上管理任务和资源。
不爱吃鱼的kod
·
2024-02-19 22:21
stm32
嵌入式硬件
单片机
cubemx+
freertos
CPU占用率检测
使用STMCubeMX配置工具,配置
FREERTOS
检测任务对CPU的占用率,并且通过串口打印STMCubeMX版本为5.1.0软件包版本为:STM32CubeFW_F1V1.7.0一、打开相关配置二、
云淡风轻。
·
2024-02-19 22:21
STM32
STM32
freertos
STM32CubeMx+
FreeRTOS
+Clion配置软件定时器
软件定时器软件定时器概念时间精度注意要点API说明osTimerCreateosTimerStartosTimerDeleteosTimerStoposKernelSysTick示例生成使能添加代码参考文章软件定时器概念软件定时器在被创建之后,当经过设定的时钟计数值后会触发用户定义的回调函数。定时精度与系统时钟的周期有关。一般系统利用SysTick作为软件定时器的基础时钟,软件定时器的回调函数类似
-Harvey
·
2024-02-19 22:19
STM32
stm32
单片机
FreeRTOS
STM32CubeMx
基于STM32F407的coreJSON使用教程
目录概述工程建立代码集成函数介绍使用示例概述coreJSON是
FreeRTOS
中的一个组件库,支持key查找的解析器,他只是一个解析器,不能生成json数据。同时严格执行ECMA-404JSON标准。
andylauren
·
2024-02-19 21:20
单片机软件开发
stm32
coreJSON
letter shell在STM32F4上基于
freeRTOS
的移植
目录简介参考文章准备CubeIDE设置修改代码运行简介lettershell是一个C语言编写的,可以嵌入在程序中的嵌入式shell,主要面向嵌入式设备,以C语言函数为运行单位,可以通过命令行调用,运行程序中的函数。拥有命令自动补全、快捷键功能定义、命令权限管理、用户管理、变量支持、代理函数和参数代理解析等功能。源码地址:NevermindZZT/letter-shell:lettershell(g
andylauren
·
2024-02-19 21:49
单片机软件开发
编程语言技巧
stm32
嵌入式硬件
单片机
14个常见的Java课程设计/毕业设计合集(源码+文档)
1.基于java的家政预约网站
系统平台
采用B/S结构,后端采用主流的Springboot框架进行开发,前端采用主流的Vue.js进行开发。整个平台包括前台和后台两个部分。
山东好汉Tim
·
2024-02-19 19:22
毕业设计合集
java
课程设计
开发语言
超实用的Web兼容性测试经验总结,建议Mark
我们之所以要做兼容性测试,目的在于保证待测试项目在不同的操作
系统平台
上正常运行。
咖 啡加剁椒
·
2024-02-19 18:26
软件测试
前端
软件测试
功能测试
自动化测试
程序人生
职场和发展
1.15
freertos
计数器生产和消费模型
osSemaphoreId_tmyCountingSem01Handle;constosSemaphoreAttr_tmyCountingSem01_attributes={.name="myCountingSem01"};myCountingSem01Handle=osSemaphoreNew(5,0,&myCountingSem01_attributes);voidStartTask02(vo
久驻
·
2024-02-19 13:55
开发语言
宜昌博物馆龙文物展,以数据为盾完成文物保护
为了确保这些历史文物的安全保存环境,现代科技的力量——文物监测
系统平台
将发挥重要的作用。该平台采
cdgyte
·
2024-02-19 12:23
科技
FreeRTOS
创建静态任务教程及所遇到的问题解决方法
静态任务和动态任务的区别相对于动态任务,静态任务不需要动态分配内存,而是手动指定一个静态内存缓冲区,并在任务生命周期中一直使用该缓冲区。这可以避免动态内存分配时可能出现的内存碎片和内存泄漏问题,提高了系统的稳定性。静态任务TaskHandle_txTaskCreateStatic(TaskFunction_tpxTaskCode,constchar*constpcName,constuint32_
wiyoo0
·
2024-02-15 10:32
stm32
FreeRTOS
arm
嵌入式硬件
单片机
stm32
FreeRTOS
中的变量、指针前缀含义,`TickType_t`和`BaseType_t`
在
FreeRTOS
中,还有几个常用的指针前缀,包括:-`pv`:表示一个指向void类型的指针,通常表示一块未知类型的内存区域。-`px`:表示一个指向某个类型的指针,通常表示一个对象或结构体的指针。
wiyoo0
·
2024-02-15 10:01
FreeRTOS
stm32
freertos
stm32
arm
单片机
嵌入式软件工程师面试题(七)
5、说说内联函数和宏函数的区别6、在
FreeRTOS
中,二值信号量和互斥量的区别?1
嵌入式基地
·
2024-02-15 04:06
牛客网嵌入式刷题专栏
面试
嵌入式面试
面试题
freertos
单片机
嵌入式软件工程师面试题(八)
个人主页:嵌入式基地系列专栏:嵌入式习题专栏微信公众号:嵌入式基地嵌入式软件工程师面试题(八)1、在
FreeRTOS
中,任务通知的运行机制是怎么样的?2、什么情况下会栈溢出?如何避免?
嵌入式基地
·
2024-02-15 04:06
牛客网嵌入式刷题专栏
面试
嵌入式面试
面试题
单片机
can
FreeRTOS
系统学习-内核篇.01-数据结构---列表与列表项定义详解-链表节点插入实验
链表单向链表双向链表
FreeRTOS
中链表的实现节点节点初始化尾节点根节点链表根节点初始化将节点插入到链表的尾部将节点按照升序排列插入到链表将节点从链表删除节点带参宏小函数链表节点插入实验实验现象为什么要学列表
Execution_
·
2024-02-14 22:35
链表
数据结构
学习
基于STM32与
FreeRTOS
的四轴机械臂项目
CubeMX配置三、裸机各种模块测试1.舵机模块2.蓝牙模块3.按键摇杆传感器模块和旋钮电位器模块4.OLED模块5.W25Q128模块四、裸机三种控制测试1.摇杆控制2.示教器控制3.蓝牙控制五、裸机与
FreeRTOS
1
热爱嵌入式的小佳同学
·
2024-02-14 11:56
stm32
嵌入式硬件
单片机
RT-Thread 学习笔记
1、学习起因最先知道RT-Thread这个RTOS是通过源哥(一个巨佬)知道并了解的,在这之前接触过UCOS和
FreeRTOS
这两个RTOS。因为在大二的时候学STM32和MK60做过一些设计。
-木东-
·
2024-02-14 02:31
RT-Thread学习
嵌入式
RT-Thread
学习大数据要有这样的学习思路才行
我们在系统学习大数据的之前,要先了解大数据开发是在什么
系统平台
下进行的。所以我们在学之前要先学习Linux的知识,这部分显得格外的重要。
尚学先生
·
2024-02-14 01:33
常见的物联网操作系统介绍
以下是一些常见的物联网操作系统:1.Amazon
FreeRTOS
Amazon
FreeRTOS
是由亚马逊(Amazon)开发的一个开源实时操作系统(RTOS),专为微控制器设计。
人生万事须自为,跬步江山即寥廓。
·
2024-02-13 12:07
物联网
物联网
FreeRTOS
动态 / 静态创建和删除任务
本篇文章记录我学习
FreeRTOS
的动态/静态创建和删除任务的知识。希望我的分享能给你带来不一样的收获!
小小_扫地僧
·
2024-02-13 11:09
FreeRTOS实时操作系统
FreeRTOS实时操作系统
单片机
FreeRTOS
任务相关的API函数
本篇文章记录我学习
FreeRTOS
的任务相关的API函数。主要涉及
FreeRTOS
的任务创建和删除函数、任务挂起和恢复函数。希望我的分享对你有所帮助。
小小_扫地僧
·
2024-02-13 11:38
FreeRTOS实时操作系统
FreeRTOS
单片机
FreeRTOS
任务挂起和恢复
前言本篇文章记录我学习
FreeRTOS
实时操作系统有关任务的挂起和恢复的知识,希望我的分享能给你带来不一样的收获!
小小_扫地僧
·
2024-02-13 10:06
FreeRTOS实时操作系统
FreeRTOS实时操作系统
【
FreeRTOS
】互斥量:任务们的“排他之约”
前言Yo,码农小伙伴们!今天我们要聊的话题可不是什么传统武侠小说里的暗器,而是RTOS中那些任务们的“排他之约”——互斥量。别以为这只是个高大上的名词,它其实就像是任务们之间的排队规矩,一种“我先我先”的约定。废话不多说,让我们一起揭开RTOS中互斥量的神秘面纱,看看这些“排他之约”是如何让整个系统变得井井有条的吧!互斥量:任务们的“我先我先”首先,我们来搞清楚互斥量到底是啥。在RTOS的世界中,
香蕉不会写代码
·
2024-02-13 07:51
FreeRTOS
c语言
单片机
嵌入式硬件
物联网
iot
嵌入式实时数据库
【
FreeRTOS
】的信号量:同步与互斥的关键
在现代嵌入式系统开发中,
FreeRTOS
因其轻量级、高效和易用的特性而备受欢迎。
香蕉不会写代码
·
2024-02-13 07:51
c语言
单片机
stm32
linux
算法
FreeRTOS
中的任务上下文切换时间
FreeRTOS
是一个实时操作系统(RTOS),专为嵌入式系统设计。在
FreeRTOS
中,任务(或线程)是基本的执行单元。当多个任务共享CPU资源时,任务之间的上下文切换变得至关重要。
香蕉不会写代码
·
2024-02-13 07:51
开发语言
linux
c语言
单片机
stm32
嵌入式硬件
【
FreeRTOS
】阻塞机制:任务调度的默契与优雅
FreeRTOS
作为一款广泛应用的RTOS,其阻塞机制提供了一种有力的工具,用于实现任务之间的协作与调度。
香蕉不会写代码
·
2024-02-13 07:50
FreeRTOS
算法
linux
单片机
mcu
c语言
【
FreeRTOS
】任务优先级与阻塞:构建有序任务执行的支柱
FreeRTOS
作为一款广泛应用的RTOS,其任务调度机制通过优先级和阻塞来保障任务的有序执行。
香蕉不会写代码
·
2024-02-13 07:20
算法
数据库
网络
单片机
mcu
嵌入式实时数据库
c语言
【
FreeRTOS
】堆栈管理:任务执行的基石
本文将深入探讨
FreeRTOS
中的堆栈管理,介绍其概念、作用,并通过详细的代码演示展示任务是如何在堆栈上进行有序的执行。堆栈是什么?首先,我们来了解一下堆栈是什么。
香蕉不会写代码
·
2024-02-13 07:20
linux
单片机
stm32
嵌入式硬件
c语言
数据结构
NXP S32K146
FREERTOS
工程创建与配置
我用的是S32DesignStudioforARMVersion:2.2,今天分析一下如何在S32DS环境下创建工程。首先参考图1然后图二咱不知道咋回事,点这个xtaskcreate不能弹出源码,别的PE配置的都能。问也问不出来查也查不到的╮(╯▽╰)╭。先来看看上边这些都是干嘛的:1.Max.SyscallinterruptpriorityconfigMAX_SYSCALL_INTERRUPT_
nininiccccc
·
2024-02-12 23:09
NXP
S32K1
c语言
freertos
nxp
mcu
FreeRTOS
.chg脚本出现意外状态
PE代码生成的时候遇到这么个问题警报如下DescriptionResourcePathLocationTypeERROR:Unexpectedstatusofscript:Beans\
FreeRTOS
\
不吃鱼的羊
·
2024-02-12 23:39
C语言
c++
开发语言
JVM-类加载器 && 双亲委派机制
JVM屏蔽了与操作
系统平台
相关的信息,使得Java程序只需要
njnu@liyong
·
2024-02-12 22:35
JVM虚拟机
jvm
类加载器
双亲委派
小而轻,巧而精,发现TD X-OS嵌入式操作系统的别样智慧
蓝星科技一直立足于自主创新的企业文化,不断致力于嵌入式底层技术的攻克,先后研发了国产嵌入式操作系统、图形系统、开发设计工具、
系统平台
等基础软件,拥有多个领域项目的完整自主知识产权,是目前国内拥有完整嵌入式底层软件生态
sbcell
·
2024-02-12 20:41
基础软件
嵌入式
物联网
操作系统
JAVA实现跨平台的原理是什么?(有图,简要明了)
跨平台,是指java语言编写的程序,一次编译后,可以在多个
系统平台
上运行。
仙女啃猪蹄_
·
2024-02-12 10:51
java
java
linux
开发语言
QGIS开发入门知识
1.基础知识QGIS是一个开源的基础地理信息
系统平台
软件,是在GNU公共许可证(GPL)版本2或更高版本下发布的,这也意味着用户始终可以免费地获取、修改和使用QGIS。
mj348940862
·
2024-02-12 10:18
QGIS
postgresql
数据库
文章又一次被锁定了,我也疯了
更让我抓狂的是
系统平台
并不会告诉你具体哪里出了问题,而
风姿绰约的葫芦娃
·
2024-02-12 05:33
Socket编程深入
通过Socket封装和TCP优化,使得代码可以应对许多突发情况,同时可以丰富了代码的提示功能,更加便于调试和使用socket封装#include"socket_wrap.h"#include"
FreeRTOS
.h
物联网攻城狮
·
2024-02-12 01:14
物联网lwIP网络开发
物联网
单片机
stm32
tcp/ip
网络
服务器
物联网操作系统-事件标志组
在这个日常生活场景中:⚫出发:要等待这3个人都到齐,他们是"与"的关系⚫交报告:只需等待这3人中的任何一个,他们是"或"的关系在
FreeRTOS
中,可以使用事件组(eventgroup)来解决这些问题。
物联网攻城狮
·
2024-02-12 01:12
FreeRTOS组件详解
单片机
stm32
嵌入式硬件
计算机外设
物联网
金融行业新一代安防集中系统建设实践
文章目录前言一、安全生产面临新挑战,新一代安防系统亟待筹建二、建设目标:围绕安防数字化、智能化,全面打造新一代安防集中
系统平台
三、搭建企业级安防系统应用架构四、模块化设计,实现安全管理、安全操作流程全覆盖五
岛屿旅人
·
2024-02-12 00:49
行业分析
网络安全
金融
人工智能
大数据
网络
安全架构
web安全
freertos
源码分析五 任务调度一
vTaskStartScheduler创建空闲进程,调用适配xPortStartScheduler();voidvTaskStartScheduler(void){xReturn=xTaskCreate(prvIdleTask,configIDLE_TASK_NAME,configMINIMAL_STACK_SIZE,(void*)NULL,portPRIVILEGE_BIT,&xIdleTask
yvee
·
2024-02-11 23:13
嵌入式硬件
freertos
源码分析六 任务调度二
任务调度由SysTick_Handler和PendSV_Handler两个中断接管系统时钟计数器按给定频率倒计时,至0触发SysTick_Handler中断,此中断函数为宏中对xPortSysTickHandler的重命名。增加计数,置位可挂起中断。voidxPortSysTickHandler(void){portDISABLE_INTERRUPTS();{if(xTaskIncrementTi
yvee
·
2024-02-11 23:13
嵌入式硬件
Linux和
FreeRTOS
的主要区别
Linux和
FreeRTOS
的主要区别体现在设计目标、应用场景、特性以及复杂性等方面。Linux是一款开源的、基于UNIX的操作系统内核,它旨在为用户提供一款可供免费使用的类UNIX操作系统。
稚肩
·
2024-02-11 22:12
嵌入式linux
linux
freertos
嵌入式
RTOS学习笔记(一):
FreeRTOS
简介
1.裸机与RTOS介绍裸机:简单来讲,裸机的首要特点就是没有操作系统。裸机又称为前后台系统,所谓的前台系统指的是中断服务函数,而后台系统则指的是大循环,也就是应用程序。RTOS:RealTimeOperationSystem,实时操作系统。RTOS中的任务可以分为低优先级任务和高优先级任务,低优先级任务在运行过程中可以被高优先级任务打断,而高优先级任务自然可以被更高优先级的任务打断,即使是最高优先
ggqyh
·
2024-02-11 18:05
RTOS
学习
笔记
RTOS学习笔记(二):
FreeRTOS
移植
1.获取
FreeRTOS
源码提供的例程基于
FreeRTOS
的V10.4.6版本1.1
FreeRTOS
官网获取访问
FreeRTOS
官网点击页面的Download按钮,点击后会自动下载源码的压缩包。
ggqyh
·
2024-02-11 18:05
RTOS
学习
笔记
stm32
效能工具之前端自动化部署打包发布上传脚本(五)命令行加载、上传进度功能
反向代理去给用户使用这个环节不同公司的操作方式不同,简单举例,有以下几种方式:代码部署服务器发布常见方式方式一,使用一些DevOps平台一般来说,大公司都会有自己的代码打包发布运维平台,比如DevOps
系统平台
·
2024-02-11 18:01
数据库攻防学习之MySQL
MySQL0x01mysql学习MySQL是瑞典的MySQLAB公司开发的一个可用于各种流行操作
系统平台
的关系数据库系统,它具有客户机/服务器体系结构的分布式数据库管理系统。
·
2024-02-11 17:09
MySQL5.7.16安装及配置
一、下载下载页面http://dev.mysql.com/downloads/mysql/选择
系统平台
后,点击download(根据系统选择64或32位)二、配置1、下载成功后,解压安装包到要安装的位置
打不死的小强8号
·
2024-02-11 14:08
【平衡小车入门】(PID、
FreeRTOS
、hal库)
本篇博客记录自己复刻的平衡小车前言一、硬件需求二、最终效果三、整体流程第一步:stm32通过DRV8833电机驱动模块使用PWM驱动直流减速电机第二步:理解PID算法在平衡小车中的应用第三步:PID调参四、源代码获取前言从代码上看,平衡小车的实现是比较简单的,特别是只实现平衡。在平衡的基础上可以加上其他功能:视觉、循迹、避障、蓝牙控制等。项目源码直接使用b站up主:会飞的摄影师呀,然后自己对标准库
海风-
·
2024-02-11 12:10
stm32
平衡车
mpu6050
1899_野火
FreeRTOS
教程阅读笔记_任务创建
1899_野火
FreeRTOS
教程阅读笔记_任务创建全部学习汇总:g_
FreeRTOS
:
FreeRTOS
学习笔记(gitee.com)关于这部分,从一般前后台程序到RTOS的任务描述了很多。
grey_csdn
·
2024-02-11 10:55
FreeRTOS
笔记
java
开发语言
B2B2C多用户商城系统_电商
系统平台
建设
B2B2C多用户商城系统:电商
系统平台
建设的探索与实践随着电子商务的飞速发展,B2B2C多用户商城系统已成为电商领域的一种重要模式。
福兴信息科技
·
2024-02-10 17:25
科技
关于网络编程中字节序转换优化的思考
总所周知,不同
系统平台
间的内存访问字节序不同,有所谓big-endien和little-end两种。
DLite
·
2024-02-09 23:27
C/C++编程
分布式系统
优化
网络
编程
平台
stream
byte
上一页
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
其他