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
_软件定时器
目录1.软件定时器简介2.定时器服务/Daemon任务2.1定时器服务任务与队列2.2定时器相关配置2.2.1configUSE_TIMERS2.2.2configTIMER_TASK_PRIORITY2.2.3configTIMER_QUEUE_LENGTH2.2.4configTIMER_TASK_STACK_DEPTH2.3单次定时器和周期定时器2.4复位软件定时器2.4.1函数xTimer
light_2025
·
2023-11-06 00:39
FreeRTOS
数据结构
单片机
嵌入式硬件
stm32
FreeRTOS
源码探析之——事件标志组
1基础概述1.1基本作用事件标志的作用类似于全局型的flag,多个标志组合在一起构成事件标志组,这里先分析一下事件标志组于全局flag的区别:使用事件标志组可以让
FreeRTOS
内核有效地管理任务,而全局变量是无法做到的
码农爱学习
·
2023-11-06 00:09
嵌入式/FreeRTOS
freertos
事件标志组
源码
FreeRTOS
事件标志组API使用示例(备忘)
动态创建2.2、静态创建三、设置事件位3.1、中断级置位事件位API注意事项3.2、置位事件位3.3、复位事件位四、获取事件标志组值五、等待事件位一、简介1.1、开发环境STM32CubeIDEV1.9,
FreeRTOS
CMSIS_V1
VIFIN
·
2023-11-06 00:38
FreeRTOS
stm32
17_
FreeRTOS
事件标志组
目录事件标志组事件标志组与队列、信号量的区别事件标志组相关API函数介绍实验源码事件标志组事件标志位:用一个位,来表示事件是否发生事件标志组是一组事件标志位的集合,可以简单的理解事件标志组,就是一个整数。事件标志组的特点:它的每一个位表示一个事件(高8位不算)每一位事件的含义,由用户自己决定,如:bit0表示按键是否按下,bit1表示是否接受到消息.这些位的值为1:表示事件发生了;值为0:表示事件
Tree-gg
·
2023-11-06 00:38
FreeRTOS
单片机
stm32
嵌入式硬件
FreeRTOS
c语言
FreeRTOS
-事件标志组
FreeRTOS
-事件标志组在前面我们已经学习了信号量,我们知道信号量可以用来做任务同步,但是这种任务同步有一个缺点,就是只能在两个任务之间进行同步,所以为了解决这个问题,
FreeRTOS
提供了事件标志组
咸鱼很渴。
·
2023-11-06 00:08
FreeRTOS
freertos
操作系统
嵌入式
FreeRTOS
_事件标志组
目录1.事件标志组简介2.创建事件标志组2.1函数xEventGroupCreate()2.2函数xEventGroupCreateStatic()3.设置事件位3.1函数xEventGroupClearBits()3.2函数xEventGroupClearBitsFromISR()3.3函数xEventGroupSetBits()3.4函数xEventGroupSetBitsFromISR()4
light_2025
·
2023-11-06 00:34
FreeRTOS
数据结构
单片机
嵌入式硬件
stm32
我在青稞的
学习之路
1--非良知行为
我2014年开始看一敏老师的博客,并加入了青稞Q群,当时主要是作为一名心理爱好者,有一份想成为咨询师的不安的心。因为没有那么多钱参加第一期督导组,所以想法设方多学一点,我积极关注当时工作人员丽丽的博客,学员王琳、刘俊玲等的博客,丽丽的青稞笔记是我的最爱。老师推荐的书单我读了二、三十本,特别喜欢欧文亚隆的书。当时一敏老师在博客上的文章,每篇都读过三遍以上,我也会对照老师的文章来写我自己的事,比如说通
SUNDAY_d93d
·
2023-11-05 23:16
Spark
学习之路
——9.Spark ML
一、简介基于RDD的APIspark.mllib已进入维护模式。SparkML是SparkMLlib的一种新的API,它有下面的优点:1.面向DataFrame,基于RDD进一步封装,拥有功能更多的API2.具有Pipeline功能,可以实现复杂的机器学习模型3.性能得到提升二、MLPipeline一个pipeline在结构上会包含一个或多个Stage,每一个Stage都会完成一个任务,如数据集处
Nelson_hehe
·
2023-11-05 22:40
Spark
Spark
ML
强化学习路线规划之深度强化学习代码
虽然说很多代码都有问题,但是不管它们,我不是为了去debug,紧盯住自己的目标,目标是整理出一条通常的强化
学习之路
,让自己以及看到这些博客的大家在学习的时候能够少走一些弯路。
eyexin2018
·
2023-11-05 20:16
强化学习
python
深度学习
机器学习
流媒体
学习之路
(mediasoup)——Node.js部分简析 (2)
流媒体
学习之路
(mediasoup)——Node.js部分简析(2)提示:本文将集中分mediasoup-demo的server.js部分以及mediasoup源码Node.js部分。
dog head
·
2023-11-05 18:25
mediasoup
人工智能
学习之路
-目标检测(r-cnn)
目标检测分两大技术体系two-stage和one-stage.我们首先从two-stage说起two-stage代表主要是:R-CNN,Fast-RCNN,Faster-Rcnn这一章节,我们先从这三个说起r-cnn属于卷积神经网络在目标检测的初探,他是首次将cnn网络运用在目标检测方面我们首先介绍使用过程,然而说明其中的注意事项首先原始图像通过selectedsearch(ss)获得预选框(re
taylor_tiger
·
2023-11-05 18:02
一个Java程序员的C++
学习之路
最近接到了一个Windows客户端开发,需要用到C++,由于大学嵌入式学习的时候用到了这种东西,虽然没忘记吧,但是还是打算用一周的时间复习一下,下面是我的复习笔记,当然了,也是基于尚硅谷和黑马的笔记以及菜鸟教程(吐槽一下:黑马和尚硅谷讲的并不好),之所以没有看视频,是因为作为java程序员,基本的语法还是相通的。文章目录1.HelloWord介绍1.1命名空间1.2基本的输入输出1.2.1I/O库
小帅学编程
·
2023-11-05 10:06
c++
学习
开发语言
一起走的
学习之路
(590)
晚上和方同学一起在家里研究制作了一下小面。以前觉得做这些只要有教程都挺简单的。而且经常在外面吃小面,总觉得别人的味道不怎么样?如果是自己做的话,肯定会更好。但是今天做了效果,并不是特别理想,虽然做出来味道也不难吃,但是总觉得差一点什么味道不香,而且吃起来稍微有点苦。不知道是不是因为调料的牌子没有选对,所以才会出现这些差错。感觉这次做小面就像上次和方同学一起做冰汤圆一样,总是要不断尝试尝试很多次之后
小米雨路
·
2023-11-05 10:40
C++
学习之路
多态——纯虚函数和抽象类
在多态中,父类中的虚函数毫无意义,主要是调用子类中的内容,因此可以将其写为纯虚函数纯虚函数的语法:virtual返回值类型函数名(参数列表)=0;当类中有了纯虚函数,这个类也称为抽象类抽象类对象:无法实例化对象子类必须重写抽象类的纯虚函数,否则也属于纯虚函数多态使用时,如果子类中有属性开辟到堆区,那么父类指针在释放时无法调用到子类的析构代码解决方式:将父类中的析构函数改为虚析构或者纯虚析构虚析构和
weixin_48268568
·
2023-11-05 08:55
c++
python翻译成中文_图像处理入门 100 题,有人把它翻译成了中文版!
红色石头的个人网站:红色石头的个人博客-机器学习、深度
学习之路
www.redstonewill.com之前,我发文推荐过一份图像处理入门100题,主要针对图像处理的一些基本操作,非常适合入门!
weixin_39864261
·
2023-11-05 06:43
python翻译成中文
FreeRTOS
中osDelay和HAL_Delay的区别
问题场景在
FreeRTOS
中创建了线程A、线程B,其中线程A优先级大于线程B。
撞上电子
·
2023-11-05 05:52
java
开发语言
【Holocubic简化修改版——基于STM32F405+ESP8266-12F:使用
FreeRTOS
和标准库】
一.简介第一次看到Holobubic项目是稚晖君视频:【自制】如何制作一个赛博朋克风格的百大UP奖杯【软核】但是稚晖君的项目是基于ESP32PICO-D4,因此我想尝试使用STM32复刻一个。实际上,使用STM32复刻Holocubic在CSDN上已经有一位博主发布了他做的成品,并且博客介绍得很详细。因此,我也借鉴了他的部分设计,并重新设计制作了一个简易版的Holocubic。文章链接:项目-Ho
默默无闻小菜鸡
·
2023-11-04 21:25
小型项目笔记
stm32
FreeRTOS
嵌入式
FreeRTOS
学习---“定时器”篇
总目录
FreeRTOS
学习—“任务”篇
FreeRTOS
学习—“消息队列”篇
FreeRTOS
学习—“信号量”篇
FreeRTOS
学习—“事件组”篇
FreeRTOS
学习—“定时器”篇
FreeRTOS
提供了一种软件定时器
胖哥王老师
·
2023-11-04 21:22
单片机
C语言典型代码
操作系统
FreeRTOS
timer
定时器
FreeRTOS
-定时器\二值信号互斥信号\事件组
FreeRTOS
整体知识框架可以参考下文:
FreeRTOS
整体知识框架一.
FreeRTOS
定时器
FreeRTOS
定时器博文路径
FreeRTOS
提供了一种软件定时器,用来快速实现一些周期性的操作,并且节约了硬件定时器
看山是山_Lau
·
2023-11-04 21:50
算法
数据库
启发
但是具体情况因人而异,我们所能做的是接纳,困难和困扰并行,在
学习之路
上要明确自身的目标定位,同时做好学习规划,并坚持每天一小步得认真的走下去,读书,+约练+写心得。
super妈咪
·
2023-11-04 21:00
Node.js事件循环
CSDN话题挑战赛第2期参赛话题:学习笔记
学习之路
,长路漫漫,写学习笔记的过程就是把知识讲给自己听的过程。这个过程中,我们去记录思考的过程,便于日后复习,梳理自己的思路。
前端御书房
·
2023-11-04 12:54
Node
node.js
javascript
前端
CMake
学习之路
https://www.cnblogs.com/qixianyu/p/6574048.html一为什么使用CMakeCMake是一个比make更高级的编译配置工具,它可以根据不同平台、不同的编译器,生成相应的Makefile或者vcproj项目。通过编写CMakeLists.txt,可以控制生成的Makefile,从而控制编译过程。CMake自动生成的Makefile不仅可以通过make命令构建项
AndyCheng_hgcc
·
2023-11-04 12:01
cmake
C/C++资源导航
希望这一份不完全导引能够成为您C++
学习之路
上的引路灯。撰写本文的
姚军权
·
2023-11-04 11:03
5.1C/C++
borland
c
library
microsoft
编译器
GoLong的
学习之路
(十六)基础工具之GORM(操作数据库Mysql)(创建数据库,插入数据Insert和查询数据select))
GORM就类似于Java中的Mybatis,对于开发者来说简直是福音,并且支持主流数据库。文章目录安装方法1方法2链接Mysql数据库链接现有数据库链接创建表创建(create)用指定字段创建记录批量插入创建钩子根据Map创建查询根据主键检索主键是数字主键是字符串查询所有对象条件查询使用`Struct`&`Map`条件的条件查询指定结构体(表)查询字段NOT条件Or条件选择特定字段(Select)
红蒲公英
·
2023-11-04 07:12
GoLong
学习
数据库
golang
mysql
GoLong的
学习之路
(十八)基础工具之GORM(操作数据库)(删除delete)
上回书说到,更新也叫修改,update,此章说明删除操作。文章目录删除删除一条记录的时候根据条件删除钩子函数批量删除阻止全局删除返回删除行的数据软删除查找被软删除的记录永久删除删除标志`注意`删除删除一条记录的时候删除一条记录时,删除对象需要指定主键,否则会触发批量删除。//Email的ID是`10`db.Delete(&email)//DELETEfromemailswhereid=10;//带
红蒲公英
·
2023-11-04 07:12
GoLong
数据库
学习
oracle
mysql
golang
【源码那些事】超详细的ArrayList底层源码+经典面试题
相见即是有缘,如果对你有帮助,给博主一个免费的点赞以示鼓励把QAQ☺这里是温文艾尔の源码
学习之路
作者水平欠佳,如果发现任何错误,欢迎批评指正博客主页温文艾尔の学习小屋更多文章请关注温文艾尔主页超详细ArrayList
温文艾尔
·
2023-11-03 22:13
底层源码
java
后端
面试
源码
arraylist
FreeRTOS
中 Mutexes 和 Binary Semaphores 的区别
在《161204_Mastering_the_
FreeRTOS
_Real_Time_Kernel-A_Hands-On_Tutorial_Guide.pdf》中的原文:Eventhoughmutexesandbinarysemaphoressharemanycharacteristics
MurphuLi
·
2023-11-03 21:19
C
嵌入式
FreeRTOS
mutex
binary
semaphores
STM32中微秒延时的实现方式
STM32中微秒延时的实现方式0.前言一、裸机实现方式二、
FreeRTOS
实现方式三、定时器实现(通用)4、总结0.前言 最近在STM32驱动移植过程中需要用到微秒延时来实现一些外设的时序,由于网上找到的驱动方法良莠不齐
Amonter
·
2023-11-03 19:57
RTOS
stm32
单片机
嵌入式硬件
FreeRTOS
运行不稳定的原因记录
1.configASSERT(ucCurrentPriority>=ucMaxSysCallPriority)报错最近用
FreeRTOS
开发一个商用项目,用到了
FreeRTOS
,测试时发现一个奇怪的问题
RIGOU精电科技
·
2023-11-03 15:08
嵌入式
嵌入式
stm32
freertos
FreeRTOS
各版本下载
方法1:访问https://github.com/
FreeRTOS
/
FreeRTOS
/releases下载相应的版本;方法2:访问https://sourceforge.net/projects/
freertos
RIGOU精电科技
·
2023-11-03 15:37
嵌入式
全志XR806基于
FreeRTOS
的SoftAp配网实现
1.环境搭建由于电脑上之前就有开发其他设备用的ubuntu18.06虚拟机环境,就在此环境基础上进行开发。基本环境搭建参考官方文档进行:全志XR806开发板开发环境搭建2.功能实现2.1设计思路从官方下载的SDK开发包project/example目录下有基本功能实现的示例代码,更多的开发应用指南可以参考芯之联文档中心的应用指南和开发指南等。XRadioWirelessMCU芯片和评估板的更多信息
DOT小文哥
·
2023-11-03 11:49
全志-XR806
全志-工具&测试
全志
XR806
RTOS
SoftAp
网络
全志XR806芯片 如何解决编译错误undefined reference to?
1.问题背景把SDK默认的
Freertos
切换为其他RTOS后,部分用户反馈,工程中已经定义某个函数,但是在编译最后依旧会报错undefinedreferenceto(找不到某个函数)。
DOT小文哥
·
2023-11-03 11:17
全志-XR806
全志-FAQ
XFEL
全志
嵌入式
单片机
stm32
一个谷歌程序员的算法
学习之路
关于严格来说,本文题目应该是我的数据结构和算法
学习之路
,但这个写法实在太绕口——况且CS中的算法往往暗指数据结构和算法(例如算法导论指的实际上是数据结构和算法导论),所以我认为本文题目是合理的。
睹物思理
·
2023-11-03 08:29
ComputerScience
算法
(转)我的算法
学习之路
一篇很不错的算法学习文章,记录一下,供以后慢慢学习。原文章地址:blog.jobbole.com/67348/这篇文章讲了什么?我这些年学习数据结构和算法的总结。一些不错的算法书籍和教程。算法的重要性。初学第一次接触数据结构是在大二下学期的数据结构课程。然而这门课程并没有让我入门——当时自己正忙于倒卖各种MP3和耳机,对于这些课程根本就不屑一顾——反正最后考试划个重点也能过,于是这门整个计算机专业
EJK
·
2023-11-03 08:58
算法
算法
我的算法
学习之路
【转大神】
这篇文章讲了什么?我这些年学习数据结构和算法的总结。一些不错的算法书籍和教程。算法的重要性。初学第一次接触数据结构是在大二下学期的数据结构课程。然而这门课程并没有让我入门——当时自己正忙于倒卖各种MP3和耳机,对于这些课程根本就不屑一顾——反正最后考试划个重点也能过,于是这门整个计算机专业本科最重要的课程就被傻逼的我直接忽略过去了。直到大三我才反应过来以后还要找工作——而且大二的折腾证明了我并没有
27Up
·
2023-11-03 08:28
算法
算法
学习之路
我的算法
学习之路
关于严格来说,本文题目应该是我的数据结构和算法
学习之路
,但这个写法实在太绕口——况且CS中的算法往往暗指数据结构和算法(例如算法导论指的实际上是数据结构和算法导论),所以我认为本文题目是合理的
什么啊什么Q
·
2023-11-03 08:26
算法
算法
书籍
【蓝桥杯历年真题合集】蓝桥杯2020初赛
✅个人主页:程序猿追✅系列专栏:算法合集✅目前状态:创建Java
学习之路
(零基础到就业实战)系列,目前更新到JAVAWEB开发✅作者简介:大家好,我是程序猿追,全栈领域新星创作者,算法爱好者,常在作者周榜排名前
程序猿追
·
2023-11-03 05:18
【蓝桥杯合集】
蓝桥杯
职场和发展
【能力】在学习中提升——我的青椒
学习之路
7年前大学毕业,成为一名特岗教师。每一步都是靠自己的努力。最终的结果是好的,我如愿的实现了我的理想。当一名人民教师。能够帮助那些和我一样,从小生活在农村的孩子们。重新走进大山,走进农村。实现自己的人生价值。虽然我现在只是一名非常普通的人民教师。但是我很感激命运安排的一切,感谢自己努力得到的一切。我很珍惜现在的一切。在我工作的第7个年头,我在一七年十月接触到了青椒计划。我有幸参加了这个计划,我非常激
陕县2899扬振飞
·
2023-11-03 02:18
C#
学习之路
文章目录c#组成、类型、实例化、枚举插箱与装箱、字节操作、字符串操作流程控值语句数据集合操作属性、方法、参数类型、重载结构和类c#组成、类型、实例化、枚举usingSystem;//多个命名空间。与python的import功能形似usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Thread
着染花棠
·
2023-11-02 17:56
c#
学了两年前端转行java这件事怎么看
往下看☟二、JAVA的
学习之路
在我
薛慕昭
·
2023-11-02 09:41
java
前端
开发语言
FreeRTOS
_信号量之互斥信号量
目录1.互斥信号量1.1互斥信号量简介1.2创建互斥信号量1.2.1函数xSemaphoreCreateMutex()1.2.2函数xSemaphoreCreateMutexStatic()1.2.3互斥信号量创建过程分析1.2.4释放互斥信号量1.2.5获取互斥信号量2.互斥信号量操作实验2.1实验程序2.1.1main.c2.1.2实验现象1.互斥信号量1.1互斥信号量简介互斥信号量其实就是一
light_2025
·
2023-11-02 02:23
FreeRTOS
单片机
嵌入式硬件
数据结构
stm32
FreeRTOS
_信号量之递归互斥信号量
目录1.递归互斥信号量1.1递归互斥信号量简介1.2创建互斥信号量1.2.1函数xSemaphoreCreateRecursiveMutex()1.2.2函数xSemaphoreCreateRecursiveMutexStatic()2.使用示例1.递归互斥信号量1.1递归互斥信号量简介递归互斥信号量可以看作是一个特殊的互斥信号量,已经获取了互斥信号量的任务就不能再次获取这个互斥信号量,但是递归互
light_2025
·
2023-11-02 02:49
FreeRTOS
单片机
嵌入式硬件
数据结构
stm32
PHP基础
学习之路
(1)
搭好坏境之后就可以开始我们的php
学习之路
了。
ccq_inori
·
2023-11-02 00:52
freeRTOS
— 信号量 与 优先级反转
在操作系统系统中,信号量通常用于控制对共享资源的访问和任务之间进行同步,信号量在操作系统中是很常用的,也是学习
freeRTOS
操作系统必须要掌握的。
嵌入式之入坑笔记
·
2023-11-01 15:47
操作系统
物联网
iot
【
FreeRTOS
优先级翻转问题及其解决方案】
什么是优先级翻转?前置条件1.至少3个任务(分别高中低3优先级)2.使用信号量资源为什么会导致优先级翻转当一个低优先级任务和一个高优先级任务同时使用同一个信号量,而系统中还有其他中等优先级任务时。如果低优先级任务获得了信号量,那么高优先级的任务就会处于等待状态,但是,中等优先级的任务可以打断低优先级任务而先于高优先级任务运行(此时高优先级的任务在等待信号量,所以不能运行)这是就出现了优先级翻转的现
Yan_Embed
·
2023-11-01 15:14
嵌入式硬件
c语言
FreeRTOS
_信号量之计数型信号量
目录1.计数型信号量1.1计数型信号量简介1.2创建计数型信号量1.2.1函数xSemaphoreCreateCounting()1.2.2函数xSemaphoreCreateCountingStatic()1.3计数型信号量创建过程分析1.4释放和获取信号量1.5计数型信号量操作实验1.5.1实验程序设计1.5.1.1实验目的1.5.1.2实验设计1.5.2实验程序1.5.2.1main.c1.
light_2025
·
2023-11-01 15:13
FreeRTOS
数据结构
单片机
嵌入式硬件
stm32
FreeRTOS
_信号量之优先级翻转
目录1.优先级翻转2.优先级翻转实验2.1实验目的2.2实验设计2.3实验程序2.4现象1.优先级翻转在使用二值信号量的时候会遇到一个很常见的问题——优先级翻转。优先级翻转在可剥夺内核中是非常常见的,在实时系统中不允许出现这种现象,这样会破坏任务的预期顺序,可能会导致严重的后果!!!(1)、任务H和任务M处于挂起状态,等待某一事件的发生,任务L正在运行。(2)、某一时刻任务L想要访问共享资源,在此
light_2025
·
2023-11-01 15:09
FreeRTOS
数据结构
单片机
嵌入式硬件
stm32
进行精彩少儿英语课堂的妙招(密) 听世界外语线上公益讲座
5-12岁孩子的英语启蒙是开启英文
学习之路
的奠基之步,除了启蒙开始时间早晚这个因素,恰当的启蒙方法、家庭是否投入足够多的时间,都能大大影响孩子英文启蒙的速度。
tty5689
·
2023-11-01 15:31
1.学习 dart 语言的基本语法
学习主干:一名PHP程序员的Flutter
学习之路
学习dart语言的基本语法,Dart版本2.5一段Dart的基础代码学习Dart的注意事项Dart语言中的保留关键字变量默认值不可更变的量finalconstDart
DoUSeeMe
·
2023-11-01 12:58
flutter
flutter
dart
新手
入门
基础
实现按键单击、双击和长按事件的
FreeRTOS
任务
为了更好地理解和利用嵌入式系统中的按键,我们创建了一个基于
FreeRTOS
的任务,用于处理按键的单击、双击和长按事件。这个任务能够准确地识别按键事件并执行相应的操作。
sun 小太阳
·
2023-11-01 10:36
STM32
按键驱动
FreeRtos
c语言
单片机
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
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
其他