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
随记
任务函数原型:voidATaskFunction(void*pvParameters);任务不允许从实现函数中返回.如果一个任务不再需要,可以用vTaskDelete()删除;一个任务函数可以用来创建多个任务,各任务均是独立的执行实例,拥有属于自己的栈空间.典型的任务函数结构:voidATaskFunction(void*pvParameters){/*可以像普通函数一样定义变量。用这个函数创建的
u010698858
·
2020-07-10 03:13
LWIP v1.4.1和v2.1.0的对比
一直想写点什么,又不知道要写什么,总是感觉学的很多,用的很少,学的很慢,忘得很快,但是学还是要学的,以前在学
FreeRTOS
的时候就学一点然后用文档记录一点,整理了点东西,当时没发出来,这会再去发出来还要重新往博客上整理
白小白ani
·
2020-07-09 22:20
LWIP2.1.0
STM32cube mx+
freertos
系列学习笔记(一)
freertos
配置初探
最近在学习
freertos
,移植和初始化还是挺麻烦的,故借此机会来学习一下cubemx创建
freertos
系统的工程。下面开工!先配置时钟设置一下串口通信可以参考这篇文章:http://w
李日音
·
2020-07-09 18:11
cubemx+freertos
FreeRTOS
任务管理之任务删除
任务删除当一个任务不需要了,可以选择将其删除,任务被删除了之后就无法再被调度器调度,进入运行态;任务占用的内存由空闲任务来进行释放,故调用的任务删除函数的API要保证空闲函数能够被调用,以进行内存回收,另外,任务中有用户创建并占用的内存空间要由应用程序进行显式的释放。任务删除API函数如下:voidvTaskDelete(TaskHandle_txTaskToDelete);xTaskToDele
jnu_fangzebin
·
2020-07-09 18:16
FreeRTOS
STM32/STM32L1
嵌入式操作系统
FreeRTOS
的原理与实现
摘自:http://xilinx.eetrend.com/article/7828摘要:
FreeRTOS
是一个源码公开的免费的嵌入式实时操作系统,通过研究其内核可以更好地理解嵌入式操作系统的实现原理.本文主要阐述
ch3rry
·
2020-07-09 15:06
RT
Sys
F0定时器应用
基于STM32F030单片机+
FreeRTOS
系统记得#include"stm32f0xx_conf.h"这个文件要使用定时器需要以下几个步骤:初始化定时器系统主时钟配置情况:48MhzvoidRCC_Configuration
XQX_2016_11
·
2020-07-09 12:41
STM32F0底层驱动
CC3200学习笔记04-OTA详解
CC3200BootloaderOTA_UpdateNote.pdf首先建议大家看一下这个文章大概了解下SPIFlash中的文件结构;首先要实现OTA,和通常下载程序时是不一样的;先说一下通常下载程序时,我们只需要一个编译后的.bin文件,如下图的
freertos
.bin
dagefeijiqumeiguo
·
2020-07-09 07:33
CC3200
OTA
安信可开发工具 导入8266 RTOS SDK2.1
1ESP8266的
FreeRTOS
SDK,采用了SDK和工程文件夹分离的方式,所以我们需要手动创建一个app目录。
dagefeijiqumeiguo
·
2020-07-09 07:33
ESP8266
FreeRTOS
任务调度 任务创建
@(嵌入式)
Freertos
FreeRtos
简述
FreeRTOS
的任务调度在Source/include/task.c中实现,包含了任务的创建、切换、挂起、延时和删除等所有功能。
orientlu
·
2020-07-09 06:39
ESP32 双核平衡问题
参考资料ESP-IDF
FreeRTOS
SMPChangeshttps://docs.espressif.com/projects/esp-idf/zh_CN/latest/api-guides/
freertos
-smp.htmlESP-IDF
书中倦客
·
2020-07-09 05:22
ESP32开发
freeRTOS
深入浅出ESP32开发之二ESP-IDF下载、编译与运行
一、ESP-IDF下载ESP-IDF全称EspressifIoTDevelopmentFramework是乐鑫基于ESP32推出的新一代SDK,基于
FreeRTOS
系统,在上一代SDK基础上做了众多更新和改进
荷兰风车
·
2020-07-09 03:14
WIFI
官方文档翻译-ESP32-High Resolution Timer
高分辨率定时器概述Although
FreeRTOS
providessoftwaretimers,thesetimershaveafewlimitations:虽然
FreeRTOS
提供软件定时器,但这些定时器有一些限制
XXXXzzzz000
·
2020-07-09 02:39
esp32
单片机
嵌入式
FreeRTOS
代码剖析之4:内存管理Heap_4.c
FreeRTOS
8.0.1内存管理的最后一个堆模型Heap_4,貌似是在这一个版本才有的。所以找到的说明几乎没有。
Spinlock_hys
·
2020-07-08 11:47
嵌入式
Vivado SDK 开发中遇到的问题与解决方法总结
2invaliduseofundefinedtype'volatilestructsc_ctr_info'描述解决方法问题3程序运行时不断回到main从头开始运行描述问题原因问题4卡死在Xil_Assert描述问题原因断言使用场景问题5
FreeRTOS
NjustMEMS_ZJ
·
2020-07-08 10:26
ZYNQ
ESP32 Arduino
FreeRTOS
创建任务双核运行
文档:readme_smp.txtThisversionof
FreeRTOS
hasbeenmodifiedbyEspressiftobeSMP-aware.TheAPIissimilartotheoriginal
FreeRTOS
API
sudaroot
·
2020-07-08 06:14
ESP32
ESP-IDF库开发教程之(4)--FLASH、BootLoader和
FreeRTOS
在开始开发程序之前,您需要了解框架的三个关键组件:flash,bootloader和
FreeRTOS
操作系统。但别担心!
Mr.Lanson
·
2020-07-08 06:18
ESP32
ESP32开发之旅
Kendryte K210 在Ubuntu下的环境的搭建
这里我以
FreeRTOS
的为例子,其他的裸机也是差不多的配置基于
FreeRTOS
SDK的功能和外设demo:https://github.com/kendryte/kendryte-
freertos
-demo
smile_5me
·
2020-07-08 06:42
Kendryte
K210
freeRTOS
学习笔记
林大侠2018.08.09第一节Task管理(一)Task管理常用API创建TaskAPIstaticBaseType_txTaskCreate(TaskFunction_tpvTaskCode,constchar*constpcName,constuint32_tusStackDepth,void*constpvParameters,UBaseType_tuxPriority,TaskHandl
太阳等雨
·
2020-07-07 23:00
ESP32 Picoweb教程:获取请求的HTTP方法
上一篇:ESP32Arduino教程:
FreeRTOS
队列性能测试介绍本esp32picoweb教程的目的是解释如何从执行给micropythonpicoweb应用程序的请求中获取http方法。
非洲大象的粑粑山
·
2020-07-07 21:17
ESP32
picoweb
ESP32 Arduino教程:
FreeRTOS
队列性能测试
在这个esp32arduino教程中,我们将对从
FreeRTOS
队列插入和消费项的性能进行简单分析。测试使用的是一个集成在ESP32开发板中的DFRobot的FireBeetleESP32模块设备。
非洲大象的粑粑山
·
2020-07-07 21:46
ESP32
arduino
RT-Thread操作系统
FreeRTOS
优先级抢占式调度,允许存在相同优先级线程。任务数不受限制。同步/通信机制:RT-Thread支持semapho
mycsdn_liruilin
·
2020-07-07 17:52
单片机总线学习
MQTT移植到stm32开发板——使用
FreeRTOS
操作系统
mqttclient一个高性能、高稳定性的跨平台MQTT客户端一个高性能、高稳定性的跨平台MQTT客户端,基于socketAPI之上开发,可以在嵌入式设备(
FreeRTOS
/LiteOS/RT-Thread
_杰杰_
·
2020-07-07 11:59
TCP/IP
LwIP
操作系统
网络通信
stm32
tcpip
mqtt
以太网
MQTT移植到stm32开发板——使用TencentOS tiny操作系统
mqttclient一个高性能、高稳定性的跨平台MQTT客户端一个高性能、高稳定性的跨平台MQTT客户端,基于socketAPI之上开发,可以在嵌入式设备(
FreeRTOS
/LiteOS/RT-Thread
_杰杰_
·
2020-07-07 11:58
TCP/IP
操作系统
LwIP
网络
嵌入式
RTOS
MQTT
stm32
基于STM32的
FreeRTOS
下使用cJSON库的坑
使用场景项目中使用stm32f1系列芯片+
FreeRTOS
系统,需要解析json格式数据。
flikyly
·
2020-07-07 07:09
STM32
STM32F103ZET6移植
FreeRTOS
过程
1.下载
FreeRTOS
https://sourceforge.net/projects/
freertos
/files/
FreeRTOS
/一般下载V9.0.0版本比较稳定。
R1chie
·
2020-07-06 23:00
HAL和
FreeRTOS
的基础时钟
在STM32CubeMX里启用
FreeRTOS
后,生成代码时会出现一个如图所示的对话框,提示要使用一个非SysTick定时器作为HAL的基础时钟。为什么要这么设置?什么是HAL的基础时钟?
HongAndYi
·
2020-07-06 22:52
TrueSTUDIO
STM32Cube
FreeRTOS
FreeRTOS
的基础时钟
在STM32CubeMX启用
FreeRTOS
后,在导出代码时会出现一个如图4所示的对话框。提示在使用
FreeRTOS
时,强烈建议将HAL的基础时钟设置为非SysTick定时器。
HongAndYi
·
2020-07-06 22:52
STM32Cube
FreeRTOS
FreeRTOS
SysTick
使用其他定时器作为HAL的基础时钟
在不使用
FreeRTOS
的时候,SysTick是默认的HAL基础时钟源,但是在SYS模块中,也可以选择其他定时器作为基础时钟源,例如可以选择基础定时器TIM6作为HAL的基础时钟源。
HongAndYi
·
2020-07-06 22:52
STM32Cube
TrueSTUDIO
HAL
基础时钟
一周总结——2020.7.5
②软件部分在cubemx环境下移植完STEmWin+
FreeRTOS
(巨坑。。。。。花了我十多个小时移植STEmWin),STEmWin学习了一部分(效果是真的比串口屏强。。。。。。。)
狂刀西瓜
·
2020-07-06 15:59
学习经历
STM32+EC20的电气安全监测终端软件框架(
FreeRTOS
+状态机)【技术篇01】
零电气安全监测终端是24小时x365天实时在线监测电气安全等方面数据。展示版本是没有开放电气采集方面的硬件和源码,是通过每分钟定时虚拟形成的数据来上传物联网云平台。硬件是使用STM32+移远EC20的方案,硬件电路和软件代码开源,请在Gitee上搜索【allthingonline】获取,硬件电路图可以在文章底部添加我个人微信获取。本文中的代码可以在这个链接获取https://gitee.com/a
静为轩
·
2020-07-06 15:15
物联网技术篇
物联网
FreeRtos
内存管理 heap_1.c /heap_2.c /heap_3.c原理代码解析
FreeRTOS
提供的内存管理都是从内存堆中分配内存的。默认情况下,
FreeRTOS
内核创建任务、队列、信号量、事件组、软件定时器都是借助内存管理函数从内存堆中分配内存。
奋斗得小牛
·
2020-07-06 14:19
嵌入式
stm32f207 emwin +
freertos
调试过程问题简要记录
stm32f207emwin+
freertos
调试过程问题简要记录链接出错,超出地址范围现象添加emwin后编译能够通过,链接的时候报错,符号超出地址范围错误打印类似如下.
chsgcxy
·
2020-07-06 14:19
bsp
STM32L4新版HAL库SDIO(DMA)、FatFs使用教程(二)
使用DMA控制SDIO上一节已经成功使用普通SDIO模式驱动起SD卡了,但是使用
FreeRtos
时,CubeMX会强制要求使用DMA模式。下面介绍以DMA模式驱动SDIO的方法。
zl199203
·
2020-07-06 13:09
STM32开发
STM32L4新版HAL库SDIO(DMA)、FatFs使用教程(一)
将TimebaseSource选为TIM6,这一步尽量做,避免以后使用
FreeRtos
时发生冲突。(2)配置RCC。展开
zl199203
·
2020-07-06 13:09
STM32开发
STM32L4新版HAL库SDIO(DMA)、FatFs使用教程(四)
添加
FreeRtos
支持。
FreeRtos
中使用FATFS是强制要求使用DMA模式的SDIO驱动。
zl199203
·
2020-07-06 13:09
STM32开发
FreeRTOS
高级篇4---
FreeRTOS
任务切换分析
FreeRTOS
任务相关的代码大约占总代码的一半左右,这些代码都在为一件事情而努力,即找到优先级最高的就绪任务,并使之获得CPU运行权。
zhzht19861011
·
2020-07-06 13:11
FreeRTOS高级篇
FreeRTOS
高级篇9---
FreeRTOS
系统延时分析
FreeRTOS
提供了两个系统延时函数:相对延时函数vTaskDelay()和绝对延时函数vTaskDelayUntil()。
zhzht19861011
·
2020-07-06 13:11
FreeRTOS高级篇
stm32
FreeRTOS
某个任务一直不被运行
在用
FreeRTOS
操作系统时,发现某一个任务一直不被运行查找后发现问题出在两个点:(1)任务资源调用冲突,当时在用两个任务去操作同一个串口,发现任务在刚刚开始的时候,两个任务都可以运行,但是这样持续运行一段时间之后
zhuimeng_ruili
·
2020-07-06 13:29
stm32
FreeRTOS
--(9)任务管理之启动调度器
vTaskStartScheduler2、xPortStartScheduler3、vPortSetupTimerInterrupt4、prvStartFirstTask5、vPortSVCHandler在使用
FreeRTOS
爱洋葱
·
2020-07-06 12:26
RTOS
FreeRTOS
--(7)任务管理之入门篇
目录1、任务状态2、任务创建3、任务优先级4、任务阻塞5、任务挂起6、空闲任务5、任务调度5.1、抢占式调度5.2、协作式调度任务管理是操作系统中重中之重,不管什么OS,任务的调度管理都是核心,
FreeRTOS
爱洋葱
·
2020-07-06 12:25
RTOS
FreeRTOS
--(8)任务管理之创建任务
2、任务创建2.1、xTaskCreate2.2、prvInitialiseNewTask2.3、pxPortInitialiseStack2.4、prvAddNewTaskToReadyList在《
FreeRTOS
爱洋葱
·
2020-07-06 12:25
RTOS
关于esp32的系统初始化启动过程及设计学习方法
2、ESP32初始化过程简介对于esp32,其开发程序中有且只能有一个app_main函数,该函数是用户程序的入口,这在没有调用
FreeRTOS
的系统中相当于函数main,但其实在app_main之前,
书中倦客
·
2020-07-06 12:31
ESP32开发
理解实时操作系统与裸机的区别-----Free RTOS 简介
前面一篇文章介绍了一些命名规范之类的基础知识,但是我觉得还缺少一定前言知识,就是裸机和操作系统有什么区别,为什么我们需要学
freertos
,因为招聘要求?那么为什么招聘网又会有这个要求呢?
书中倦客
·
2020-07-06 12:30
STM32开发
STM32 基础系列教程 29 -
FreeRTOS
前言学习stm32中
FreeRTOS
嵌入式实时操作系统的使用,学会在
FreeRTOS
时行任务创建与任务运动,学习在嵌入式实时操作系统下编程,用串口打印相应信息,并控制LED闪烁。
张礼富
·
2020-07-06 12:15
嵌入式软件
STM32CUBE
STM32
FreeRTOS
的多任务处理
本文转载的原文路径为:https://www.cnblogs.com/yangguang-it/p/7233591.html1.
FreeRTOS
多任务调度支持时间片段,抢占式和和做式任务侁先级可以在调度器启动后调用
简_轩
·
2020-07-06 12:27
FreeRTos
使用STM32CubeMX创建基于
FreeRTOS
的lwIP工程
硬件平台:STM32F407VE+DP83848开发板STM32CubeMX配置:在Peripherals中ETH的模式选择RMII,在Middlewares中勾选
FREERTOS
和LWIP,见下图:依据硬件环境自行对时钟进行配置
yy123xiang
·
2020-07-06 11:44
嵌入式开发
lwIP
ESP8266 —— 高效的串口接收模板
ESP8266_RTOS_SDK_V1.5.0基础上修改的,ESP8266_RTOS_SDK_V1.5.0在哪儿能下载,请在我博客里寻找下载链接~#include"esp_common.h"#include"
freertos
快乐的老鼠
·
2020-07-06 11:53
ESP8266
STM32使用
FreeRTOS
中的链表创建节点与列表项
关于
FreeRTOS
的list函数,可参考另一篇的链接:网上的
freeRTOS
链表教程-yintianlan的博客-CSDN博客https://blog.csdn.net/yintianlan/article
银天蓝之歌
·
2020-07-06 10:13
STM32
2018年3月做的一个STM32低功耗测试
芯片选择STM32F072C8T6,使用了HAL库与LL库,
FreeRTOS
框架:硬件是一块工业打出来的协议盒测试板,自己找人贴的器件,上面主要是IEBUS收发器、CAN收发器、几个12V输出控制,以及转
银天蓝之歌
·
2020-07-06 10:13
STM32
网上的
freeRTOS
链表教程
网上的创建链表相关链接之前找了半天的STM32的
FreeRTOS
关于链表的例程,没有什么好的例子,只有这几篇详细介绍了一下list.c的几个函数,其实
FreeRTOS
的task和time设计都有用到链表管理
银天蓝之歌
·
2020-07-06 10:12
上一页
57
58
59
60
61
62
63
64
下一页
按字母分类:
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
其他