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个人笔记
docker私库harbor安装配置
本文章仅作为
个人笔记
harbor使用参考安装docker-compose下载页面wgethttps://github.com/docker/compose/releases/download/1.26.2
草丛里的黄盖
·
2024-01-15 03:46
ReadMe
这个文集是关于《深入浅出强化学习原理入门》郭宪方勇纯一书的
个人笔记
。如有错误,欢迎讨论,恳请指正,谢谢!
食蓼少年
·
2024-01-15 03:39
FreeRTOS
——消息队列
学习目标理解队列的概念掌握消息队列开发流程掌握基本数据类型消息队列掌握复杂数据类型消息队列学习内容队列队列(Queue)是一种数据结构,用于存储和管理元素的线性集合。它遵循先进先出(FIFO,First-In-First-Out)的原则,即最先进入队列的元素将首先被移出队列。队列通常具有两个基本操作:入队(Enqueue):将元素添加到队列的末尾。新元素进入队列后成为新的队尾。出队(Dequeue
除不掉的灰色
·
2024-01-14 13:48
FreeRTOS学
单片机
嵌入式硬件
arm开发
物联网
stm32
2019.08.03--anaconda 初步使用(基于windows)
这篇文章属于
个人笔记
类的,不会面面俱到,集中介绍一些必要的基础知识和常使用的一些命令和功能。anaconda简介anaconda是可以便捷获取包并且对包进行管理,对环境进行统一管理的电脑软件。
稚恒羽
·
2024-01-14 10:42
FreeRTOS
系统配置
一、前言在实际使用
FreeRTOS
的时候我们时常需要根据自己需求来配置
FreeRTOS
,而且不同架构的MCU在使用的时候配置也不同。
小小_扫地僧
·
2024-01-14 02:14
FreeRTOS实时操作系统
UCOS实时操作系统
FreeRTOS
进程同步问题相关基础知识
内容主要来源:汤小丹_计算机操作系统_教材教材内容十分的详细,大家可以直接看教材哦,这个主要是
个人笔记
进程同步问题相关基础知识一、进程同步的基本概念1.进程同步概念的引入(1)两种形式的制约关系间接相互制约关系
小宝945
·
2024-01-14 00:28
操作系统
linux
学习
FreeRTOS
(四) - 任务切换
FreeRTOS
系统在抢占式模式下,优先级高的任务会一直跑,除非,它自己把cpu让出来。
飞行的俊哥
·
2024-01-14 00:27
嵌入式硬件
linux
arm
学习
FreeRTOS
(五) - 任务通信
而在
freeRTOS
系统下,通过queue(队列)的机制来完成消息传递。
飞行的俊哥
·
2024-01-14 00:27
linux
嵌入式硬件
arm
学习
FreeRTOS
(二) - 任务创建
进入到main函数,我们只需要while(1){dotask0;dotask1;dotask2;}就可以做一些简单的工作,这种轮询系统过于简单,很多功能都不能实现,比如说,如何处理外部中断。如果在这种轮询系统加上中断处理呢,比如说,在main()中初始化中断,设置中断函数(interruptserviceroutine),那样不就是一个简单的实时系统嘛?是的,在我之前碰到过的数字信号处理芯片(DS
飞行的俊哥
·
2024-01-13 23:57
嵌入式硬件
arm
linux
ucosii任务切换机制概览--Apple的学习笔记
反而我还是喜欢打包到结构体中的
FreeRTOS
,这样看起来比较集中。任务优先级设计
applecai
·
2024-01-13 15:27
FreeRTOS
——流和消息缓冲区
FreeRTOS
基础系列文章 基本对象
FreeRTOS
——任务
FreeRTOS
——队列
FreeRTOS
——信号量
FreeRTOS
——互斥量
FreeRTOS
——任务通知
FreeRTOS
BenBenF19
·
2024-01-13 14:57
FreeRTOS
freertos
操作系统
FreeRTOS
——中断管理
学习目标理解中断概念了解
FreeRTOS
的中断优先级了解中断的开和关学习内容中断概念中断是计算机系统中一种重要的事件驱动机制,用于在特定条件下打断正在执行的程序,并跳转到预定义的中断处理程序中执行特定的操作
除不掉的灰色
·
2024-01-13 14:23
FreeRTOS学
单片机
stm32
嵌入式硬件
服务器
arm开发
物联网
基于
FreeRTOS
的STM32和IMX6ULL异构处理器系统设计与实现
基于
FreeRTOS
的STM32和IMX6ULL异构处理器系统设计和实现是一项复杂而具有挑战性的嵌入式系统项目。
嵌入式杂谈
·
2024-01-13 07:19
stm32
嵌入式硬件
单片机
二叉树学习心得——
个人笔记
(例题Tree)
二叉树学习心得首先构建一个二叉树需要存储数据进去,可以使用一个结构体会更加的方便顺便提一嘴,头文件是#include#includestructnode{intleft,right;};nodetree[MAXN];其中left和right分别代表其左右子节点,读入也十分方便,_for(i,1,n)cin>>tree[i].left>>tree[i].right这里介绍一个for循环的简化写法,非
平平无奇的羊
·
2024-01-13 03:03
数据结构与算法
c++
深度优先
算法
1024程序员节
FreeRTOS
学习——延时函数
一、延时分类1.1、相对延时1.2、绝对延时1.3、HAL_Delay()与vTaskDelay区别vTaskDelay作用是让任务阻塞,任务阻塞后,RTOS系统调用其它处于就绪状态的优先级最高的任务来执行。HAL_Delay一直不停的调用获取系统时间的函数,直到指定的时间流逝然后退出,故其占用了全部CPU时间。
大 佬救我
·
2024-01-13 02:50
学习
FreeRTOS
——软件定时器
一、什么是定时器简单可以理解为闹钟,到达指定一段时间后,就会响铃。STM32芯片自带硬件定时器,精度较高,达到定时时间后会触发中断,也可以生成PWM、输入捕获、输出比较,等等,功能强大,但是由于硬件的限制,个数有限。软件定时器也可以实现定时功能,达到定时时间后可调用回调函数,可以在回调函数里处理信息。二、软件定时器优缺点优点:1.简单、成本低;2.只要内存足够,可创建多个;缺点:精度较低,容易受中
大 佬救我
·
2024-01-13 02:50
单片机
嵌入式硬件
FreeRTOS
学习——队列
一、什么是队列?队列又称消息队列,是一种常用于任务间通信的数据结构,队列可以在任务与任务间、中断和任务间传递信息。为什么不使用全局变量?如果使用全局变量,兔子(任务1)修改了变量a,等待树獭(任务3)处理,但树獭处理速度很慢,在处理数据的过程中,狐狸(任务2)有可能又修改了变量a,导致树獭有可能得到的不是正确的数据。在这种情况下,就可以使用队列。兔子和狐狸产生的数据放在流水线上,树獭可以慢慢一个个
大 佬救我
·
2024-01-13 02:20
学习
FreeRTOS
学习——任务调度
FreeRTOS
中开启任务调度的函数是vTaskStartScheduler(),但在CubeMX中被封装为osKernelStart()。
大 佬救我
·
2024-01-13 02:20
学习
FreeRTOS
学习——中断管理
在我们的操作系统,中断同样是具有优先级的,并且我们也可以设置它的优先级,但是他的优先级并不是从0~15,默认情况下它是从5~15,0~4这5个中断优先级不是
FreeRTOS
控制的(5是取决于con
大 佬救我
·
2024-01-13 02:15
学习
蓝桥杯单片机组的
个人笔记
一.NE555纯硬件电路使用前将P34和NAL短接定义两个时钟分别工作于T1计时和T0计数,计数的设置去翻手册,TMOD|=0x05;或者TMOD|=0x04;都可以。(都要进行手动重载!)下面给一个T0的定义,可以参考voidTimer0Init(void){TMOD|=0x04;TL0=0x00;TH0=0x00;TR0=1;}本质就是NE555输出脉冲到NAL引脚,NAL传到P34,P34又
linni_
·
2024-01-13 02:35
单片机
蓝桥杯
嵌入式
FreeRTOS
学习八,xTaskCreate创建任务的细节以及恢复中断任务实现
一.创建任务函数xTaskCreate任务也不是很复杂的东西,任务也就是一个函数xTaskCreate。简单得说,创建一个任务,你得提供它的执行函数,你得提供它的栈的大小,函数的执行空间,函数的优先级等重要的条件。因为任务在运行中,任务函数有调用关系,有局部变量,这些都保存在任务的栈里面;任务有可能被切换,有可能被暂停,这时候CPU寄存器中断现场数据都保存在栈里面。BaseType_txTaskC
肖爱Kun
·
2024-01-12 23:47
操作系统
STM32Cubemx:基于STM32F407ZGT6搭建
FreeRTOS
基础工程全过程
搭建环境说明:STM32Cubemx+STM32F407ZGT6(正点原子探索者V2,只要你的外部高速晶振和低速晶振一样就直接按我的步骤来,不一样也没事)配置内容:时钟树USART(printf)
FreeRTOS
struggle_success
·
2024-01-12 21:10
STM32Cubemx
FreeRTOS
STM32
stm32
嵌入式硬件
单片机
挑选笔记本的一些感想
本人作为一名机械设计人员,电脑可以说是日常工作的必备工具了,由于最近用于上网查资料以及平时出差工作用的
个人笔记
本电脑在增加了一次内存条后又开始有了明显的卡顿,所以再次有了购买新的笔记本的打算。
淡淡忧愁fengyou
·
2024-01-12 04:41
RT-Thread入门笔记1-初识RT-Thread
RT-Thread以开源、免费的方式进行发布,许可证类似
FreeRTOS
;RT-Thread作为一款国产嵌入式操作系统,与其他RTOS(
FreeRTOS
、uC/OS)的主要区别是:RT-Thread自创建之初的定位就不仅是一个
BC!
·
2024-01-12 03:17
RT-Thread
笔记
Java基础自学记录七
面向对象编程(中级部分)此为笔者
个人笔记
,如有错误还请指出关于IDEA只要不在DOS下允许,编码都用UTF-8在IDEA中,当run时,会先编译成一个.class文件,再运行.class文件在out文件夹中
MXYLL_
·
2024-01-12 01:09
Java基础
java
开发语言
intellij-idea
freeRTOS
总结(五)临界段代码保护
中断任务调度2,临界段代码保护函数介绍(掌握)
FreeRTOS
在进入临界段代码的时候需要关闭中断,当处理完临界段代码以后再打开中断终端任务切换任务切换是在pe
Ant?1
·
2024-01-11 19:57
freeRTOS
学习
linux
嵌入式硬件
单片机
freeRTOS
总结(三)任务挂起和恢复
1,任务的挂起与恢复的API函数(熟悉)任务挂起和恢复的区别挂起还能被恢复,删除任务后无法恢复。带FromISR后缀是在中断函数中专用的API函数1.1任务挂起函数介绍voidvTaskSuspend(TaskHandle_txTaskToSuspend)xTaskToSuspend待挂起任务的任务句柄此函数用于挂起任务,使用时需将宏INCLUDE_vTaskSuspend配置为1。无论优先级如何
Ant?1
·
2024-01-11 19:57
freeRTOS
嵌入式硬件
单片机
freeRTOS
总结(四)中断管理
1、什么是中断打断CPU正常运行程序,转而处理紧急的事件(中断服务函数)。中断执行机制3步1、中断请求2、响应中断3、退出中断2中断优先级cortex-M使用8位寄存器配置中断优先级stm32只用到高4位stm32优先级分为抢占优先级和子优先级抢占:高优先级抢低优先级子优先级:同时抢占优先级,子优先级数值越小越优先执行。优先级分组设置特点:1、通过调用函数HAL_NVIC_SetPriorityG
Ant?1
·
2024-01-11 19:26
freeRTOS
单片机
嵌入式硬件
学习
FreeRTOS
学习——任务通知
一、什么是任务通知
FreeRTOS
从版本V8.2.0开始提供任务通知这个功能,每个任务都有一个32位的通知值。
大 佬救我
·
2024-01-11 13:42
学习
FreeRTOS
移植
目录一、
FreeRTOS
简介1.1初识
FreeRTOS
1.2
FreeRTOS
资料获取1.3开发环境简介二、
FreeRTOS
移植2.1文件添加2.2keil工程添加2.3文件修改三、补充3.1修改SYSTEM
别问,问就是全会
·
2024-01-11 10:07
嵌入式应用
FreeRTOS
批量归一化
参考李沐老师的动手深度学习,只作为
个人笔记
.文章目录前言一、为什么要批量归一化二、批量归一化三、批量归一化层总结前言训练深层神经网络是十分困难的,特别是在较短的时间内使他们收敛更加棘手。
笔写落去
·
2024-01-11 06:37
深度学习
人工智能
深度学习
UCOSII操作系统 第1课—UCOSII的基础知识
UCOSII操作系统1–UCOSII的基础知识前言:目前比较主流的操作系统有UCOSII、
FREERTOS
、LINUX等,UCOSII的资料相对比其余的两个操作系统的资料还是非常全面的。
初出江湖的小码农
·
2024-01-10 19:40
ucosll学习
嵌入式
操作系统
跑代码相关 初始环境配置
是看了这个视频:深度学习python环境配置_哔哩哔哩_bilibili总结的
个人笔记
这个是从零开始配python环境的比较好的经验教程:深度学习python的配置(Windows)-m1racle-博客园
芒果香菠菠
·
2024-01-10 19:14
python
开发语言
【心得】SSRF攻击面利用
个人笔记
SSRF的利用面目录1任意文件读取前提是知道要读取的文件名2探测内网资源3使用gopher协议扩展攻击面4php原生类进行ssrf5ssrf绕过1任意文件读取前提是知道要读取的文件名2探测内网资源127.0.0.1mysql服务端监听了127.0.0.1这个地址,也就表示,只能通过127.0.0.1这个IP来访问0.0.0.0表示允许任意ip访问192.168.233.233只允许特定的IP地址访
Z3r4y
·
2024-01-10 14:38
SSRF
CTF
WEB
笔记
网络安全
web安全
freeRTOS
——Tickless低功耗模式知识总结与实战
1低功耗模式知识总结1.1三种模式1)睡眠模式2)停止模式3)待机模式1.2睡眠模式1、进入睡眠模式:WFI指令:__WFIWFE指令:__WFE2、退出睡眠模式:任何中断或事件都可以唤醒睡眠模式1.3Tickless低功耗模式的原理Tickless低功耗模式的本质是通过调用指令WFI实现睡眠模式!因此,可以在本该空闲任务执行的期间,让MCU进入相应的低功耗模式;当其他任务准备运行的时候,唤醒MC
m0_libinc++
·
2024-01-10 12:45
单片机
嵌入式硬件
stm32
FreeRTOS
——内存管理知识总结及实战
1
freeRTOS
动态创建与静态创建动态创建:从
FreeRTOS
管理的内存堆中申请创建对象所需的内存,在对象删除后,这块内存释放回
FreeRTOS
管理的内存堆中静态创建:需用户提供各种内存空间,并且使用静态方式占用的内存空间一般固定下来了
m0_libinc++
·
2024-01-10 12:45
java
服务器
数据库
FreeRTOS
——软件定时器知识总结及其实战
1.软件定时器概念是指具有定时功能的软件,可设置定时周期,当指定时间到达后要调用回调函数(也称超时函数),用户在回调函数中处理信息。2软件定时器使用特点1)如果要使能软件定时器,需将configUSE_TIMERS配置项配置成12)软件定时器支持设置成:单次定时器或周期定时器3)软件定时器的超时回调函数是由软件定时器服务任务调用的,软件定时器的超时回调函数本身不是任务,因此不能在该回调函数中使用可
m0_libinc++
·
2024-01-10 12:14
stm32
单片机
嵌入式硬件
FreeRTOS
学习——信号量
什么是信号量?信号量(Semaphore),是在多任务环境下使用的一种机制,是可以用来保证两个或多个关键代码段不被并发调用。信号量这个名字,我们可以把它拆分来看,信号可以起到通知信号的作用,然后我们的量还可以用来表示资源的数量,当我们的量只有0和1的时候,它就可以被称作二值信号量,只有两个状态,当我们的那个量没有限制的时候,它就可以被称作为计数型信号量。信号量也是队列的一种。1、二值信号量1.1、
大 佬救我
·
2024-01-10 07:00
学习
个人笔记
:分布式大数据技术原理(一)Hadoop 框架
大家想了解更多大数据相关内容请移驾我的课堂:大数据相关课程剖析及实践企业级大数据数据架构规划设计大厂架构师知识梳理:剖析及实践数据建模剖析及实践数据资产运营平台ApacheHadoop软件库是一个框架,它允许使用简单的编程模型,实现跨计算机集群的大型数据集的分布式处理。它最初的设计目的是为了检测和处理应用程序层的故障,从单个机器扩展到数千台机器(这些机器可以是廉价的),每个机器提供本地计算和存储,
garagong
·
2024-01-09 22:15
大数据
分布式
大数据
mapreduce
hadoop
嵌入式科普(8)ESP-IDF newlib相关介绍和对比分析
一、目的/概述二、资料来源三、ESP-IDF简介3.1ESP-IDF
FreeRTOS
3.2ESP-IDFheap_caps3.3ESP-IDFnewlib四、对比嵌入式科普(8)ESP-IDFnewlib
嵌入式科普
·
2024-01-09 15:26
嵌入式科普
esp32
esp-idf
iot
newlib
freertos
stm32
heap
在基于
FreeRTOS
和LWIP的stm32H743上移植snp7
下面是Snap7移植步骤以及遇到的问题和解决方法:工程项目中新建Snap7文件夹,添加Snap源文件,如图:添加Snap7头文件路径到项目中注:在MiscControls一栏加上--exception点击运行工程,发现会报很多错误,有很多的数据类型未定义,比如u_short,u_int等,直接在相应位置重定义一下typedefunsignedshortu_short。定位到错误位置,sockadd
发生了什么Bug
·
2024-01-09 12:41
stm32H7
嵌入式
(第48-59讲)STM32F4单片机,
FreeRTOS
【事件标志、任务通知、软件定时器、Tickless低功耗】【纯文字讲解】【原创】
文章目录其他文章链接,独家吐血整理1、纯文字(待补充)其他文章链接,独家吐血整理【吐血总结】
FreeRTOS
难点、Systick中断-滴答定时器、PendSV中断-任务切换、SVC中断-系统底层、时间片调度
情系淮思
·
2024-01-09 09:45
学校-UCOS/RTOS学习
单片机
stm32
嵌入式硬件
freertos
Freertos
参考韦东山
freertos
linux与rtos有什么区别线程安全线程安全是多线程编程时的计算机程序代码中的一个概念。
小陈同学123
·
2024-01-09 02:36
rtos
rtos
Flask:模板渲染
本文章只作为
个人笔记
.文章目录前言一、模板渲染二、效果前言模板渲染一、模板渲染fromflaskimportFlask,render_templateapp=Flask(__name__)@app.route
笔写落去
·
2024-01-09 00:13
flask框架开发
flask
python
后端
Flask:URL与视图映射
本文章只作为
个人笔记
.文章目录前言一、URL与视图映射二、介绍总结前言第二个flask项目.一、URL与视图映射开启debug模式.fromflaskimportFlask,requestapp=Flask
笔写落去
·
2024-01-09 00:43
flask框架开发
flask
python
后端
STM32 CubeMX LwIP +
freertOS
移植
下面进行
freertOS
系统移植在以上无系统的cubeMX配置下继续添加f
felix_fang_xin
·
2024-01-08 18:59
stm32
嵌入式硬件
单片机
softmax回归+损失函数
本文章借鉴李沐老师动手深度学习,只作为
个人笔记
.3.4.softmax回归—动手学深度学习2.0.0documentation(d2l.ai)文章目录前言一、回归vs分类二、分类问题独热编码(One-HotEncoding
笔写落去
·
2024-01-08 13:42
深度学习
人工智能
深度学习
算法
第一个Flask项目(pycharm社区版)
本文章只作为
个人笔记
.前言第一个flask项目,打开debug模式,修改host,修改port.fromflaskimportFlaskapp=Flask(__name__)@app.route('/'
笔写落去
·
2024-01-08 13:12
flask框架开发
flask
python
后端
gitbash常用命令
gitbash常用命令
个人笔记
,关于gitbash的常用命令1.常用文件和目录操作cd/进入根目录cd~进入用户目录usercd..返回上级目录cd../..返回二级cd.
unique_jie
·
2024-01-08 09:31
学习笔记
git
github
源代码管理
git
bash
多线程模板应用实现(实践学习笔记)
出处:B站码出名企路
个人笔记
:因为是跟着b站的教学视频以及文档初步学习,可能存在诸多的理解有误,对大家仅供借鉴,参考,然后是B站up阳哥的视频,我是跟着他学。大家有兴趣的可以到b站搜索。
小杰312
·
2024-01-08 08:52
项目实践
学习
笔记
c++
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他