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
[RISCV]为RISC-V移植
FreeRTOS
系列之一 -- 目录结构
前言写这篇文章的时候,我基本已经完成了这项工作了,花了一周的时间来把
freertos
porting到Andes公司的N25riscvcore上,本来其实是想支持国产的RT-Thread,但是奈何资料太少了
_山猫
·
2023-10-31 13:59
RISCV
STM32F103移植
FreeRTOS
(标准库版本)
目录一、源码获取二、移植
FreeRTOS
三、对工程进行修改四、编译一、源码获取1.
FreeRTOS
官网获取
FreeRTOS
RealTimeKernel(RTOS)-Browse/
FreeRTOS
atSourceForge.nethttps
小北是个秃头
·
2023-10-31 13:29
STM32
stm32
单片机
嵌入式硬件
StmF103C8T6标准库使用
FreeRtos
----API开发指南
pwd=x5w7提取码:x5w7二:在官方网站观看api函数的使用地址:https://www.
freertos
.org/zh-cn-cmn-s/a00021.html不通过地址手动进入:三:网上视频讲解
bdjskwnal
·
2023-10-31 13:28
单片机
stm32
嵌入式硬件
freeRTOS
V10.4.1移植到STM32F407标准库 - 环境Keil5
一、准备工作1).
FreeRTOS
官网下载最新的
FreeRTOS
版本官网地址:https://www.
freertos
.org/2).找一个标准库的实例这里我们使用了正点原子@ALIENTEK的STM32F407
东西南北有菜鸟_
·
2023-10-31 13:58
笔记
stm32
freertos
c语言
StmF103C8T6标准库使用
FreeRtos
----移植
一、官网下载
freertos
官网地址:https://www.
freertos
.org/第一步:将网页文字改成中文第二步:选择最新版
freertos
下载第三步:从github上面拷贝源码(一共有两处需要下载
bdjskwnal
·
2023-10-31 13:58
单片机
stm32
嵌入式硬件
STM32F429
FreeRTOS
- 移植Cmbacktrace
1.下载CmbacktraceCmbacktrace的github目录为:GitHub-armink/CmBacktrace:AdvancedfaultbacktracelibraryforARMCortex-MseriesMCU|ARMCortex-M系列MCU错误追踪库https://github.com/armink/CmBacktraceCmbacktrace的gitee目录为:CmBac
freedompoi
·
2023-10-31 13:27
STM32
stm32
arm
嵌入式硬件
FreeRTOS
+TCP模块移植
上一版本用的是
FreeRTOS
V10.0.1.这一版采用了最新的
FreeRTOS
V10.3.1在正确移植
FreeRTOS
的工程中Libraries文件夹下创建
FreeRTOS
-TCP文件夹用来存放TCP
ZANGZHIGANG
·
2023-10-31 13:56
tcp
stm32
freertos
tcpip
2023最新版本
FreeRTOS
教程 -1-标准库移植
FreeRTOS
源码下载官网下载驱动点击直达源码剪裁剪裁之后的图片,找我免费获取添加进MDK配置滴答定时器全部工程获取查看下方头像
Wm9
·
2023-10-31 13:54
STM32软硬件实战
stm32
FreeRTOS
【STM32】使用CubeMX快速创建
FreeRTOS
的基础工程,基于正点原子
库串口轮询发送【STM32】HAL库LED闪烁、流水灯【STM32】HAL库定时器中断【STM32】HAL库外部中断文章目录系列文章目录前言一、STM32CubeMX设置选择芯片配置系统时钟GPIO定时器串口
FreeRTOS
youuuuvvu
·
2023-10-31 12:26
stm32
嵌入式硬件
单片机
CubeMX配置:
FreeRTOS
及串口配置
本文通过CubeMX配置F103RCT6的
FreeRTOS
和串口。
chhttty
·
2023-10-31 12:22
单片机
stm32
嵌入式硬件
STM32CubeMX在
freeRTOS
中使用printf函数
在usart.h中添加#inlcude"stdio.h"/*Includes------------------------------------------------------------------*/#include"main.h"/*USERCODEBEGINIncludes*/#include"stdio.h"/*USERCODEENDIncludes*/在usart.c中添加入下
老马他舅舅
·
2023-10-31 12:21
FreeRTOS
stm32
stm32cube生成stm32f407+lwip+
freertos
(DP83848)
内容借鉴博客stm32cube生成stm32f407+lwip+
freertos
+8720A_jsnjsfq的博客-CSDN博客1、打开MCU选择2、输入搜索,然后找到合适的MCU名称双击自动创建工程(
linng12
·
2023-10-31 12:20
stm32
物联网
freertos
【RTOS学习】CubeMX对
FreeRTOS
的适配
经过前面的学习,现在我已经对
FreeRTOS
有了一个初步的认识,而且也可以使用
FreeRTOS
来写代码了,为了让我们的开发更加方便迅速,本喵来介绍下如何使用CubeMX来配置带有
FreeRTOS
的工程。
一只大喵咪1201
·
2023-10-31 12:19
RTOS学习
学习
stm32
【
FreeRTOS
】【STM32】08
FreeRTOS
消息队列
简单来说消息队列是一种数据结构任务操作队列的基本描述1.如果队列未满或者允许覆盖入队,
FreeRTOS
会将任务需要发送的消息添加到队列尾。2.如果队列满,任务会阻塞(等待)。3.用户可以指定等待时间。
熟练的魔法师
·
2023-10-31 07:54
RTOS
stm32
嵌入式硬件
单片机
FreeRTOS
信号量详解第二讲(全网最全)——二值信号量
一、二值信号量简介二值信号量通常用于互斥访问或同步,二值信号量和互斥信号量非常类似,但是还是有一些细微的差别,互斥信号量拥有优先级继承机制,二值信号量没有优先级继承。因此二值信号另更适合用于同步(任务与任务或任务与中断的同步),而互斥信号量适合用于简单的互斥访问。和队列一样,信号量API函数允许设置一个阻塞时间,阻塞时间是当任务获取信号量的时候由于信号量无效从而导致任务进入阻塞态的最大时钟节拍数。
留小乙
·
2023-10-30 23:52
FreeRTOS操作系统
单片机
嵌入式
二值信号量
六、
freeRTOS
_信号量的使用
目录1.信号量的理论讲解1.1信号量的常规操作2.信号量的常规使用1.信号量的理论讲解本节源码:`15_
freertos
_example_semaphore`,在`12_
freertos
_example_sync_exclusion
代码_钢琴家
·
2023-10-30 22:46
freeRTOS_实战
stm32
FreeRTOS
互斥信号量和二值信号量对比
互斥信号量1.有优先级继承。2.尽量不要在中断中调用3.xSemaphoreCreateMutex创建后,可以直接take使用。二值信号量1.无优先级继承。2.允许在中断中调用。3.可以当做标志位来使用。4.xSemaphoreCreateBinary创建后,必须得先give一下才能被take。这么说其实很笼统,直接代码测试。这里使用的是互斥信号量。1.创建两个测试任务,app_mqtt_get_
t_guest
·
2023-10-30 22:15
FreeRTOS
嵌入式
freertos
【
FreeRTOS
】07 二值信号量、计数信号量
本节开始讲
freeRTOS
的信号量,先从最基本的二值信号量讲起,后面会讲解计数信号量,最后是信号量与临界段保护的区别。1)什么是信号量信号量是操作系统中用来解决资源共享和进程同步的一种方法。
xiaobaibai_2021
·
2023-10-30 22:44
FreeRTOS
单片机
FreeRTOS
_信号量之二值信号量
目录1.信号量简介2.二值信号量2.1二值信号量简介2.1.1二值信号量无效2.1.2中断释放信号量2.1.3任务获取信号量成功2.1.4任务再次进入阻塞态2.2创建二值信号量2.2.1vSemaphoreCreateBinary()2.2.2xSemaphoreCreateBinary()2.2.3xSemaphoreCreateBinaryStatic()2.3二值信号量创建过程分析2.4释放
light_2025
·
2023-10-30 22:39
FreeRTOS
数据结构
单片机
嵌入式硬件
stm32
ESP32 基于4G模块透传 模式 实现MQTT通信
这里选择的是SIM7600CE和EC204G通信模块,工作在透传模式创建GPRS拨号的通信接口源文件GprsUtils.c,实现4G模块拨号及连接服务器功能#include#include#include"
freertos
du2005023029
·
2023-10-30 11:00
FreeRTOS
ESP32
ESP32
FreeRTOS
EC20
SIM7600
利用STM32CubeMX和keil模拟器,3天入门
FreeRTOS
(0) —— 创建工程
前言(1)
FreeRTOS
是我一天过完的,由此回忆并且记录一下。个人认为,如果只是入门,利用STM32CubeMX是一个非常好的选择。学习完本系列课程之后,再去学习网上的一些其他课程也许会简单很多。
风正豪
·
2023-10-30 06:59
FreeRTOS
stm32
单片机
嵌入式硬件
Linux 信号量实验-基于正点原子IMX6ULL开发板
1信号量简介大家如果有学习过
FreeRTOS
或者UCOS的话就应该对信号量很熟悉,因为信号量是同步的一种方式。Linux内核也提供了信号量机制,信号量常常用于控制对共享资源的访问。
supersmart@
·
2023-10-29 21:18
arm
linux
vscode
c++
55_ZYNQ7020开发板SDK_下使用Free RTOS
一、实现Vivado工程为"freeos_test"本节开始搭建
FreeRTOS
实时操作系统运行环境,本实验以
FreeRTOS
HelloWorld举例,实现两个LED灯以不同的间隔持续闪烁。
一米八零的昊哥
·
2023-10-29 21:10
ZYNQ嵌入式系统1
ZYNQ 移植使用
freeRTOS
系统运行程序
ZYNQ可以移植多种操作系统,
freeRTOS
,RT-thread,wxworks,linux,UCOSII,这些操作系统可以单独运行,也可以使用openAMP双核模式两两组合运行,也可以和裸机SDK组合
寒听雪落
·
2023-10-29 21:38
操作系统
ZYNQ
FreeRTOS
系统使用和固化
相对于复杂的Linux,
FreeRTOS
等实时操作系统给我们带来更灵活更方便的开发,更直接的和底层FPGA进行交互。
寒听雪落
·
2023-10-29 21:38
移植
FreeRTOS
到 Xilinx ZYNQ Microblaze IP核
1,运行环境vivado2019.2,win10,ZYNQ7000系列2,
FreeRTOS
官网源码下载https://www.
freertos
.org/,3,
FreeRTOS
是一个迷你的实时操作系统内核
寒听雪落
·
2023-10-29 21:38
LwIP应用开发笔记之十一:LwIP带操作系统UDP服务器
我们已经实现了在
FreeRTOS
系统上的LwIP的移植工作,但只是简单的在系统平台上跑了起来。我们还希望能做更多的事情,这一节我们就在
FreeRTOS
系统上实现基于LwIP的UDP服务器。
foxclever
·
2023-10-29 20:03
LwIP应用开发系列
udp
服务器
网络
ZYNQ
FreeRTOS
使用双网口笔记与爬坑
正点原子领航者7020的开发板上有两个网口,想着用起来。上面一个是PS网口,一个是外挂在PL网口。使用vitis版本为2019.2PL网口通过emio挂载在网络控制器1上,PS网口挂载在网络控制器0上。配置串口0。踩坑1:在vivado里面单独配置网络0或者网络1,都能够ping通,但是两个都配置,通过vitis生成tcpclient的例程,初始化的时候在xemac_add函数里面,选择XPAR_
dai410257573
·
2023-10-29 20:33
ZYNQ
网络
Xilinx软件开发:
FreeRTOS
快速入门
目录第一章.测试环境和软件版本第二章.创建helloworld第三章.创建
FreeRTOS
2第四章.增加两个任务1.增加任务2.增加计数第五章.发送增加延时第六章.接收增加消息判断第七章.创建两个生产者第八章
王师傅MasterWang
·
2023-10-29 20:32
Xilinx软件开发
-Master
Wang
xilinx
petalinux
fpga
zynq
freertos
ZYNQ连载04-Vitis创建
FreeRTOS
工程
ZYNQ连载04-Vitis创建
FreeRTOS
工程1.创建工程2.测试程序#include#include"
FreeRTOS
.h"#include"task.h"staticTaskHandle_ttask1
lljwork2021
·
2023-10-29 20:28
ZYNQ
ZYNQ
Linux
FreeRTOS
【STM32】基于标准库下的UCOSII系统工程模版
如果是基于HAL工程那么在STM32CubeMX配置工程时,可以选择使用
FREERTOS
系统。创建任务
perseverance52
·
2023-10-29 14:03
stm32
UCOSII
IAP升级——LWIP+
FreeRTOS
最近在写项目的时候学到了有关IAP这方面的知识,所以决定分享出来。我的开发环境是STM32H743+STM32CudeIDE网上也有很多关于IAP的知识,我也找了很多,也踩了很多的坑。IAP是什么我先来说说什么是IAP以及问什么要用IAP。IAP是InApplicationProgramming的首字母缩写,IAP是用户自己的程序在运行过程中对UserFlash的部分区域进行烧写,目的是为了在产品
37.20 ℃
·
2023-10-29 14:23
IAP
学习
单片机
stm32
STM32H750之
FreeRTOS
学习--------(三)任务的挂起与恢复
三、任务的挂起与恢复任务挂起voidvTaskSuspend(TaskHandle_txTaskToSuspend)//在任务中挂起xTaskToSuspend待挂起任务的任务句柄使用时需将宏INCLUDE_vTaskSuspend配置为1挂起后的任务无论优先级多大,都不再执行,直到任务被恢复传入参数为NULL时,代表挂起当前任务,即当前正在运行的任务任务挂起内部实现获取所要挂起任务的控制块通过传
墨亦淡
·
2023-10-29 14:14
FreeRTOS
stm32
学习
嵌入式硬件
在Linux中,什么是并发与竞争
并发就是多个“用户”同时访问同一个共享资源在
FreeRTOS
和uCOS中临界区就是指共享数据段,如果多个线程同时操作临界区就是表示竞争。
lunei
·
2023-10-29 10:45
Linux
STM32F405 USB HID软硬件参考设计
硬件设计硬件需求如下:MCU:STM32F405RGT6(196KBRAM&1MBFlash)提供microUSB一个ips0.96寸TFT显示屏提供SWD/UART调试接口两个微动按键软件设计
FreeRTOS
DongFengYongHeng
·
2023-10-29 09:26
软硬件参考设计
stm32
单片机
arm
pcb工艺
freeRTOS
中文实用教程1
资料转载出处https://www.cnblogs.com/smartjourneys/p/7073450.html1.前言
FreeRTOS
是小型多任务嵌入式操作系统,硬实时性。
CLZY612
·
2023-10-29 06:05
FreeRTOS
freeRTOS
V10.0.1移植到STM32F407标准库 - 环境Keil5
最近因为工作需要用到
FreeRTOS
,其实开始本人内心是拒绝的因为自己只学习过UCOSIII还没实际上过什么大又复杂的工程,但是谁让
FreeRTOS
他是Free的呢公司成本考虑肯定是不会选择USOS的,
weixin_30794499
·
2023-10-29 06:35
嵌入式
内存管理
操作系统
嵌入式实操----基于RT1170
FreeRTOS
实现CPU使用率统计(二十四)
本文主要是通过迁移的思维,记录本人初次使用NXPMCUXpressoSDKAPI进行BSP开发本文主要描述了如何在RT1170平台下,基于
FreeRTOS
实现CPU使用率的统计参考:https://www.fatalerrors.org
嵌入式实操
·
2023-10-29 06:05
05--RT1170
开发
RT1170
freeRTOS
cpu_load
FreeRTOS
基于STM32单片机
FreeRTOS
FreeRTOS
一丶
FreeRTOS
基础部分二丶裸机开发与
FreeRTOS
分时复用,实现多任务原理三丶快速移植
FreeRTOS
CubeMX快速移植步骤CubeMX快速移植时注意打开串口检测是否移植成功一些常见问题
简知圈
·
2023-10-29 06:04
单片机
stm32
嵌入式硬件
mcu
51单片机
【
FreeRTOS
篇】中断管理
在我们的操作系统,中断同样是具有优先级的,并且我们也可以设置它的优先级,但是他的优先级并不是从015,默认情况下它是从515,0~4这5个中断优先级不是
FreeRTOS
控制的(5是取决于configMAX_SYSCALL_INTERRUPT_PRIORITY
程序猿gao
·
2023-10-29 06:34
FreeRTOS
FreeRTOS
FreeRTOS
实用指南内容总结(一)
第一章任务管理任务函数函数返回值和传参都是void,函数原型voidATaskFuncton(void*pvParameters);任务函数都是独立执行实例,拥有属于自己的栈空间。可以调用vPrintString(pcTaskName);打印出任务名进行调试。顶层任务状态任务分为两种状态:运行状态和非运行状态,处理起执行的是运行状态。非运行状态还有其他状态,后面讲。创建任务portBASE_TYP
lowkai
·
2023-10-29 06:03
FreeRTOS
单片机
嵌入式实时数据库
实验作业之
FreeRTOS
实操
实验作业之
FreeRTOS
实操1.
FreeRTOS
移植2多任务的编程1.
FreeRTOS
移植本次实验,我将使用AHT20数据采集电路以及
FreeRTOS
的实操首先,在网上寻找
FreeRTOS
的实例程序点击其
准时不早退的刘文威
·
2023-10-29 06:33
嵌入式
基于STM32F103标准库移植
FreeRTOS
教程
移植实操1、将正点原子跑马灯程序源码复制一份,添加一个文件夹对
FreeRTOS
源码进行管理2、将
FreeRTOS
源码下的Source文件夹下内的所有文件复制到
FreeRTOS
文件夹下。
Crs_小蔡
·
2023-10-29 06:33
FreeRTOS
stm32
单片机
基于STM32F103HAL库移植
FreeRTOS
移植实操 (一)
目录一、源码下载二、
FreeRTOS
手把手移植开始移植:1.生成HAL库工程2.添加
FreeRTOS
源码文件到工程目录下3.添加
FreeRTOS
源码到工程中4.添加
FreeRTOS
Config.h5.修改
Crs_小蔡
·
2023-10-29 06:33
FreeRTOS
stm32
学习
单片机
FreeRTOS
中断管理介绍和实操
目录中断定义中断优先级相关注意中断相关函数1.队列2.信号量3.事件标志组4.任务通知5.软件定时器中断管理实操中断定义中断是指在程序执行的过程中,突然发生了某种事件,需要立即停止当前正在执行的程序,并转而处理这个事件,处理完后再回到原来的程序执行点继续执行的过程。中断可以是硬件中断(由硬件设备触发)或软件中断(由程序执行中断指令触发)。中断可以提高计算机的响应速度和效率,使得计算机可以同时处理多
罗小白的干爹
·
2023-10-29 06:02
FreeRTOS
FreeRTOS
STM32
CubeMX
适合STM32的三大嵌入式操作系统
分别为μClinux、μC/OS-II、eCos、
FreeRTOS
和都江堰操作系统(djyos)。下面分别介绍这五种嵌入式操作系统的特点及不足。
weixin_42976659
·
2023-10-29 05:06
物联网
STM32实战经验
嵌入式资料
STM32
嵌入式
嵌入式系统
STM32 多通道ADC采样,采用Timer1进行采样率控制,利用DMA进行传输
下面是6个规则通道ADC采样,利用Timer1的第一通道进行控制,ADC采样完成后利用DMA将数据传输到SRAM里,传输完毕后产生中断,方便进行处理(本程序写于
freeRTOS
中,所以中断里有相关的函数
jdzw_c
·
2023-10-29 05:11
timer
cmd
工作
output
360
测试
手把手系列--STM32H750移植
FreeRTOS
(三)--获取CPU占用
一、目的在之前的博文中我们移植验证了STM32H750XBH6上运行
FreeRTOS
系统,在实际项目开发中我们经常会遇到获取系统实时运行负载的情况,进而对系统进行优化。
coder.mark
·
2023-10-28 22:21
STM32
FreeRTOS
stm32
arm
STM32H750之
FreeRTOS
学习--------(一)初识RTOS
FreeRTOS
一、初识RTOS裸机:裸机又称为前后台系统,前台系统指的中断服务函数,后台系统指的大循环,即应用程序实时性差,程序轮流执行delayCPU空等待,效率低程序混乱,臃肿,功能都放在while
墨亦淡
·
2023-10-28 22:13
FreeRTOS
stm32
学习
嵌入式硬件
STM32H750之
FreeRTOS
学习--------(二)任务的创建和删除
FreeRTOS
二、任务的创建和删除任务创建动态方式创建任务BaseType_txTaskCreate(TaskFunction_tpxTaskCode,/*指向任务函数的指针*/constchar*constpcName
墨亦淡
·
2023-10-28 21:43
FreeRTOS
stm32
学习
网络
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他