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
STM32CUBE HAL库 关于串口usart收发的一个问题
最近项目中遇到了一个问题,因为开始用
freertos
,然后想加入串口收发功能。打印正常,但是加入接收中断后,开始出bug,最后锁定接收中断挂掉了。
uhan25
·
2020-08-24 05:22
STM32
FreeRTOS
开发实战_
FreeRTOS
内核配置项目解析
2.3移植
FreeRTOS
2.3.1内核配置文件
FreeRTOS
内核是高度可定制的,使用配置文件
FreeRTOS
Config.h进行定制。
孤独的小丑
·
2020-08-24 05:16
FreeRTOS
物联网
AIOT纵论
用着超爽的stm32的串口DMA+空闲中断接收和发送方案
我使用的是stm32f103芯片和
freertos
系统,串口程序
梨树田下周小空
·
2020-08-24 05:45
LwIP移植到
FreeRTOS
(STM32F107+DP83848)
1.创建工程2.移植库文件将STM32F107_ETH_LwIP_V1.0.0中的库文件拷贝到工程中添加文件和路径创建main.c将STM32F107_ETH_LwIP_V1.0.0中的中断入口文件和配置文件拷贝到工程中删除stm32f10x_it.h和stm32f10x_it.c中不需要的内容#ifndef__STM32F10x_IT_H#define__STM32F10x_IT_H#ifdef
QQ1034313020
·
2020-08-24 05:00
LwIP
STM32
FreeRTOS
STM32F4 定义ucosii到CCM
网上搜索到一个
FreeRTOS
的照着他的自己弄了弄。http://www.stmcu.org/module/forum/thread-604814-1-
芯创电子XC
·
2020-08-24 05:27
STM32F4
STM32F107+LWIP+
FreeRTOS
STM32F107+LWIP+
FreeRTOS
前言最近在学习LWIP的协议栈,打算移植到
FreeRTOS
上网上找了资料,原子的用的是F4的平台,LWIP1.4.1的版本,操作系统使用的是UCOS的,野火使用的是
¥风笛¥
·
2020-08-24 05:17
STM32
从0到1学习
FreeRTOS
:
FreeRTOS
内核应用开发:(一)移植
FreeRTOS
到STM32第一部分
一、STM32的裸机工程模板:相信学
FreeRTOS
的同学一定学过stm32,所以可以用自己的工程作为模板即可。或者去火哥论坛下一份模板程序。
Sumjess
·
2020-08-24 05:20
从0到1攻破FreeRTOS
FreeRTOS
STM32移植笔记
1.前言【1】其实说不上移植笔记,
FreeRTOS
已经移植至众多平台(MCU),包括MSP430,STM32等,这份笔记完全建立在官方代码的基础之上,简单的说就是修改一些设置从而完成一个呼吸灯实验。
xukai871105
·
2020-08-23 08:21
嵌入式ARM
FreeRTOS
+TCP TCPClient客户端
TCPClient客户端/*
FreeRTOS
includes.
情若是墨烟青花
·
2020-08-23 08:09
FreeRTOS
+TCP TCPServer 服务器
1.创建套接字,xListeningSocket=
FreeRTOS
_socket(
FREERTOS
_AF_INET,
FREERTOS
_SOCK_STREAM,
FREERTOS
_IPPROTO_TCP);
情若是墨烟青花
·
2020-08-23 08:09
FreeModbus移植实例(转)
源:分享
FreeRTOS
+FreeModbus+UART_RTO
FREERTOS
移植学习入门必备正点原子官方所有开发板的
FreeRTOS
教程及其例程正式发布(STM32F103,STM32F407,STM32F429
weixin_30399871
·
2020-08-23 07:28
STM32使用
FreeRTOS
CLI
这是
FreeRTOS
带有的命令行形式的操作。使用HAL库的串口传输。
Xiagb728
·
2020-08-23 07:32
MCU
freertos
之queue浅析
前言queue队列是
freertos
实现计数型信号量、互斥型信号量等的基础,在
freertos
中最重要的结构除了TCB、List,就是Queue了。
liulangrenaaa
·
2020-08-23 06:47
Freertos
FreeRTOS
-stm32f407移植
FreeRTOS
-stm32f407移植需要准备的内容
FreeRTOS
移植步骤1、添加
FreeRTOS
源码1.1复制源码内容1.2删除portable文件夹下的部分内容2、向工程分组中添加文件3、添加相应的头文件路径
月照银海似蛟龙
·
2020-08-23 06:11
FreeRTOS
stm32cubemx
freertos
config parameters
而
FreeRTOS
的任务优先级是,任务优先级数值越小,任务优先级越低。minimalstacksize空闲任务使用的堆栈
PanYunXing130
·
2020-08-23 06:37
日常学习
stm32cubemx
FreeRtos
任务优先级和中断优先级
这两者之间没有任何关系,不管中断的优先级是多少,中断的优先级永远高任何任务的优先级,即在执行的过程中,中断来了就开始执行中断服务程序,2.对应STM32F103F407来说,中断优先级数值越小,优先级就越高,而
FreeRTOS
nanjoh
·
2020-08-23 06:50
FreeRtos
FreeRTOS
移植到STM32F103
1.创建工程2.将
FreeRTOS
源码,拷贝到工程目录3.删除其它架构和编译器的代码查看portable文件夹发现MemMang为内存管理相关文件需要保留Commom里面有个mpu相关代码,我们不使用mpu
QQ1034313020
·
2020-08-23 06:42
STM32
FreeRTOS
关于
FreeRTOS
移植到STM32F103上的步骤以及注意事项
这里先对
FreeRTOS
相关的问题进行总结。因为个人能力有限。有什么不对的地方请大家批评,写这个主要是为了记录一下自己的移植过程。1、
director_匠
·
2020-08-23 06:33
STM32
FreeRTOS
如何下载
前言我们在移植
FreeRTOS
以前需要做的准备工作就是下载源码,下面主要是介绍如何从官网下载
FreeRTOS
源码。
ZHONGCAI0901
·
2020-08-23 05:28
stm32
STM32+
FreeRtos
+Lwip移植笔记Ⅱ
现在,遇到了串口调试的问题。串口传输有两种方案:1)中断函数接收完完整的frame之后用二值信号量触发阻塞的解析数据进程;2)新建队列,中断中将接收的数据send到队列,解析进程读队列http://huangchuanlong.blog.163.com/blog/static/14709020201332775731105/。但是在中断里发送队列这种行为想想都觉得危险,实时性再好、主频再高也经不起
Im0213
·
2020-08-23 05:04
cubeMX+STM32+
Freertos
向队列写结构体
使用队列传递复合数据类型一个任务从单个队列中接收来自多个发送源的数据是经常的事。通常接收方收到数据后,需要知道数据的来源,并根据数据的来源决定下一步如何处理。一个简单的方式就是利用队列传递结构体,结构体成员中就包含了数据信息和来源信息,下图对这一方案进行了展现。从图中可以看出:创建一个队列用于保存类型为xData的结构体数据单元。结构体成员包括了一个数据值和表示数据含义的编码,两者合为一个消息可以
DHZFSYJ
·
2020-08-23 04:43
STM32
Freertos
FreeRTOS
——任务间使用队列同步数据在嵌入式操作系统中队列是任务间数据交换的常用手段参考代码中存在两个任务,任务A和任务B。
jefferyjiangyiwei
·
2020-08-23 04:38
stm32cubemx
FreeRTOS
队列 学习笔记
(本文记录了使用cubemx创建一个队列的实验,没有详细的原理)由于是先写到onenote上再截图下来发表,所以图片之间会有些不连贯,请读者见谅
Gapaus
·
2020-08-22 11:54
stm32__学习笔记
基于STM32、
FreeRTOS
实现硬件看门狗+软件看门狗监测多任务的方法
置顶公众号,不错过每一条消息!我们都知道硬件看门狗的目的:是用来监测系统,防止系统死机,并在死机的情况下使系统复位重启。在RTOS操作系统中,如果任务(线程)较多,出现高优先级任务长时间占用CPU资源,低优先级任务长时间得不到执行这种想象,那么我们的系统就是具有Bug的系统。如上描述,假如我们的线程没有死机,只是长时间得不到执行。在这种异常情况下,我们又不希望系统复位,只希望执行特定代码,那我们该
ybhuangfugui
·
2020-08-22 11:59
Stm32cubeMx 4.2X版本生成代码运行卡在 _Error_Handler——5.3版本生成代码却能正常运行
最近在将手头的两块STM32开发板移植
FreeRTOS
系统,之前用着都好好的。一块是STM32F103VCT6,一块是STM32VET6。
雪域蓝天
·
2020-08-22 11:54
12
嵌入式系统
STM32F107移植
FreeRTOS
准备
FreeRTOS
是一个开源的实时操作系统,移植简单,使用方便。用户只需修改几个头文件的宏定义就可运行起来。
虞美乱世道
·
2020-08-22 10:44
STM32
FreeRTOS
-二值信号量
FreeRTOS
的二值型信号量简单易用,下面结合一个具体例子说明
FreeRTOS
中的二值型信号量如何使用。2.特别说明二值型信号量的使用方法见图1所示,二值型信号量可以理解为任务与中断间或者两个任务间
丨丶小朱
·
2020-08-22 10:11
RTOS
基于keil5自动配置stm32f103标准库的官网
freertos
移植
基于keil5自动配置stm32f103标准库的官网
freertos
移植前言序言:利用keil5自动配置stm32f103标准库工程闲话正式篇移植官网
FreeRTOS
前言 当笔者学习stm32f103
夏虫不可与之言冰
·
2020-08-22 10:41
FreeRTOS
STM32F407_
FreeRTOS
_LwIP调试详解二:源码调试
本例使用的是STM32F407_
FreeRTOS
_LwIP调试详解一:Cube_MX生成工程中所生成的工程,在此工程基础上,添加tcpecho.c文件:MainMX_
FREERTOS
_InitStartDefaultTasktcpecho_init
hpw99
·
2020-08-22 10:44
STM32F4XX
STM32-CUBE-
FREERTOS
:控制LED闪烁
2、
FREERTOS
都是默认设置3、Taskandqueues添加任务4、配置时钟,之后生成5、在此任务里边添加LED闪烁功能,完成
cw0617
·
2020-08-22 09:31
STM32
FreeRTOS
实验_独立看门狗监视多线程
1.首先随意创建几个线程,如下图:2.然后就要思考了,怎么样实现如果其中一个线程死掉了,就不喂狗得以让系统重启?其实,我们可以反过来想一下,什么情况下才喂狗得以让系统正常运行?答案是,所有线程都活着的时候。那么我们就让所有线程每隔一段时间上报一次“我还活着”事件给监视程序,当监视程序发现其中一个线程在这段时间内没有上报“我还活着”事件时就停止喂狗。我们用事件组来达到,这一目的,如下图:3.接下来,
Stone_Biny
·
2020-08-22 09:40
FreeRTOS系列
Keil环境中建立带
FreeRTOS
的STM32L项目
Keil环境中建立带
FreeRTOS
的STM32L项目1、先把source文件夹复制至project目录,然后在keil中添加RTOS文件,如图:其中heap_2.c按需选择,可以是heap_1.c等,
蓝冻
·
2020-08-22 09:07
嵌入式
MDK中为STM32F103移植
FreeRTOS
第一步:在MDK工程中新建名为
FreeRTOS
的文件夹。
Forget找浔
·
2020-08-22 09:04
2FreeRTOS学习资料
KEIL MDK 使用配置工具和STM32CUBEMX工具新建项目 (二)- 添加
FreeRTOS
在之前的基础上,添加
FreeRTOS
的步骤如下:1.打开MDK配置工具,选择
FreeRTOS
的相关组件2.编译项目,提示三个函数重复定义了:.
硬核人生
·
2020-08-22 09:06
STM32CUBEMX创建
FreeRTOS
操作系统的多任务实现2个LED灯不同的闪烁
FreeRTOS
,是指实时操作系统,是可以多任务进行的一个操作系统,相当于裸机开发而已,任务的实现相对方便很多。
忄曼忄曼
·
2020-08-22 09:56
初学
STM32CUBEMX+
FREERTOS
学习(一)——LED闪烁
STM32CUBEMX+
FREERTOS
学习(一)——LED闪烁使用cubemx进行
freertos
的配置,然后使用keil5编写一些代码,实现led闪烁1.cubemx配置时钟:包括RCC、SYS和CLOCKCONFIGURATION
Hot_Ant
·
2020-08-22 09:01
轻量级操作系统
FreeRTOS
的内存管理机制(二)
上一篇文章"轻量级操作系统
FreeRTOS
的内存管理机制(一)"介绍了
FreeRTOS
多种内存管理机制中最简单的一种:全局声明一个静态数组ucHeap,然后通过指针偏移记录空间的分配情况,在这种内存机制下无法对内存进行释放
吴跃前
·
2020-08-22 09:55
研发管理
RTOS之uCOS-II源码下载及源码目录结构、常见的RTOS!
RTOS有众多种,用得最火的是
FreeRTOS
,因为它即使用于商业途径,也是开源免费的;其次是就是uCOS-II和uCOS-III。uCOS-II用于商业途径是需要付费的,但是对于学习研究却是免费的。
魏波-
·
2020-08-21 10:54
嵌入式
FreeRTOS
学习笔记-4-资源管理
本章目的为什么,以及在什么时候有必要进行资源管理与控制。什么是临界区。互斥是什么意思。挂起调度器有什么意义。如何使用互斥量。如何创建与使用守护任务。什么是优先级反转,以及优先级继承是如何减小(但不是消除)其影响的。1.互斥访问一个被多任务共享,或是被任务与中断共享的资源时,需要采用”互斥”技术以保证数据在任何时候都保持一致性。最好的互斥方法(如果可能的话,任何时候都当如此)还是通过精心设计应用程序
Mr_Michael
·
2020-08-21 10:17
uCOS-II源码下载及源码目录结构
RTOS有众多种,个人感觉,用得最火的是
FreeRTOS
,因为它即使用于商业途径,也是开源免费的;其次是就是uCOS-II和uCOS-III。
mybright_
·
2020-08-21 09:29
uCOS-II系统
uCOS-II操作系统
嵌入式GUI之ugfx移植步骤之代码结构
移植环境硬件:M451RG6AE+SSD1306驱动芯片软件:
FreeRTOS
8.1.0+ugfx2.5开发环境:coocoxIDEV2+arm-linux-gcc移植目标:简单移植使用最基本的画图功能第一步
落叶行健
·
2020-08-21 07:26
ugfx
ESP-ADF 打补丁patch
则在编译期间将出现以下错误NotfoundrightxTaskCreateRestrictedPinnedToCore.Pleaseapplythe$ADF_PATH/idf_patches/idf_v3.3_
freertos
.patchfirst
@飞跃@
·
2020-08-21 06:28
nrf52832
FreeRTOS
低功耗处理
nordic官方历程自带了
FreeRTOS
,移植
FreeRTOS
参考:https://www.cnblogs.com/zy-slient/archive/2019/03/21/10569464.html
SimpleJY
·
2020-08-21 04:39
nordic
4.低功耗设计-stm32低功耗模式
在之前的低功耗软件设计中也提到过一部分的stm32降功耗的方法,
freeRtos
系统帮我们写好的一个睡眠模式tickless,当我们的系统进入空闲任务后,就会自动睡眠,来达到降功耗的目的,打开方式也比较简单
lzs_blog
·
2020-08-21 04:03
低功耗
嵌入式GUI之uGFX实例之基本画点画直线
开发环境硬件:M451RG6AE+SSD1306驱动芯片软件:
FreeRTOS
8.1.0+ugfx2.5开发环境:coocoxIDEV2+arm-linux-gcc实例源码位置/demos/modules
落叶行健
·
2020-08-21 02:54
ugfx
iOS XCode 解决 Showing Recent Messages :-1: Unable to load contents of file list
ShowingRecentMessagesUnabletoloadcontentsoffilelistShowingRecentMessages:-1:Unabletoloadcontentsoffilelist:'/Users/fanbaoying/Desktop/AWSDemo/amazon-
freertos
-ble-ios-sdk
FBY展菲
·
2020-08-20 11:56
iOS集
FreeRTOS
— 临界段和开关中断
FreeRTOS
源码中就有多处临界段的处理,跟
FreeRTOS
一样,uCOS-II和uCOS-III源码中都是有临界段的,而RTX
流风回雪1988
·
2020-08-20 09:50
FreeRTOS
临界段和开关中断
FreeRTOS
临界段相关知识补充
FreeRTOS
的源码中有多处临界段的地方,临界段虽然保护了关键代码的执行不被打断,但也会影响系统的实时
weixin_33859665
·
2020-08-20 08:50
操作系统
php
嵌入式
STM32H750 QSPI FLASH使用小结
根据ST的参考手册描述,h750的片内flash只有128kb,在实际的项目应用中,128kb的容量有点太小了,有时候光光移植好lwip+
freertos
以后,flash的容量就所剩无几了,所幸可以使用
juelianhuayao
·
2020-08-20 08:50
FreeRTOS
临界段和开关中断
http://blog.sina.com.cn/s/blog_98ee3a930102wg5u.html本章教程为大家讲解两个重要的概念,
FreeRTOS
的临界段和开关中断。
AndyCheng_hgcc
·
2020-08-20 06:26
FreeRTOS
上一页
43
44
45
46
47
48
49
50
下一页
按字母分类:
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
其他