看了不少CVS服务器的安装说明,自己也着手开始进行CVS服务器的安装,现将安装及配置记录如下:OS环境:RedHat Linux 9CVS:cvs-1.12.9.tar.gz   (下载地址:http://www.cvshome.org)一、源码包安装一般来说RedHat Linux 9缺省是安装有cvs的,我们可以通过以下命令查看[root@VLinux root]# rpm
转载 8月前
28阅读
00. 目录文章目录00. 目录01. 什么是FreeRTOS02. 为什么选择FreeRTOS03. FreeRTOS特点04. FreeRTOS商业许可05. 预留06. 附录07. 参考01. 什么是FreeRTOSFreeRTOS的名字分为两部分:Free和RTOS,Free是免费的、自由的、不收约束的意思。RTOS全称是Real Time Operating System,中文名就是实时操作系统。FreeRTOS就是一个免费的RTOS类系统。RTOS并不是指一个确定的系统,而是指一类系统,比
原创 2021-09-02 14:26:35
1708阅读
00. 目录文章目录00. 目录01. 什么是FreeRTOS02. 为什么选择FreeRTOS03. FreeRTOS特点04. FreeRTO
原创 2022-03-16 14:13:59
879阅读
00. 目录文章目录00. 目录01. 简介02. 预备工作03. FreeRTOS移植04. SYSTEM文件修改05. 测试程序设植FreeRTOS,肯定需要一个基础工程,基础工程越简单越好,我们就用之前的跑马灯实验作为基础工程。下载好FreeRTOS源码03. FreeRTOS移植3.1 创建FreeRTO
原创 2022-03-16 14:01:20
1885阅读
00. 目录文章目录00. 目录01. 简介02. 预备工作03. FreeRTOS移植04. SYSTEM文件修改05. 测试程序设计06. 附录07. 参考01. 简介我们已经了解了FreeRTOS,接下来我们就把FreeRTOS移植到我们所使用的平台上,我们使用的板子是STM32F407。02. 预备工作要移植FreeRTOS,肯定需要一个基础工程,基础工程越简单越好,我们就用之前的跑马灯实验作为基础工程。下载好FreeRTOS源码03. FreeRTOS移植3.1 创建FreeRTO
原创 2021-09-02 14:26:32
4138阅读
我刚学FreeROTS时想移植到STM32,找了网上很多资料,但大多都不是很完整,于是我把我自己的移植过程分享出来,供大家参考。我们以STM32F103ZE,正点原子的跑马灯实验为例,准备工作:跑马灯实验工程FreeRTOS文件源码(可在官方下载)  第一步  移植文件到工程首先在工程目录新建一个名为FreeRTOS的文件夹然后打开从FreeRTOS官方下载的文件中路
转载 2024-05-07 21:05:16
178阅读
STM32WB55_NUCLEO开发.1----软件与硬件介绍所用器件视频教学优势支持协议软件准备STM32CubeProgrammer文档下载手册下载例程文件下载USBDongle烧录固件模式切换烧录最后所用器件所使用的的器件位ST官方的P-NUCLEO-WB55。视频教学听不到声音的请点击跳转进行观看。https://www.bilibili.com/video/BV16P4y1u73x/ST
转载 2024-02-29 13:54:41
63阅读
文章目录一、了解FreeRTOS二、使用Keil创建FreeRTOS 工程(不使用Free RTOS源码)三、了解裸机系统与多任务系统四、FreeRTOS的任务五、移植FreeRTOSSTM32六、实现多任务程序七、总结八、参考资料 本文章采用的开发板是野火stm32mini版,前面四个部分只是一些介绍内容,重点移植内容在后面。一、了解FreeRTOSRTOS Real Time Operat
我介绍了下实时操作系统的一些概念和在嵌入式系统中引入实时系统的必要性。这一讲我将介绍下在STM32芯片下进行软件的开发和移植FreeRTOS的一些设置事项。认识STM32CubeIDE俗话说得好,工欲善其事,必先利其器。STM32CubeIDE是ST公司最新推出的一款免费的开发软件,基于GCC + Eclipse,并整合了STM32CubeMX(一个通过配置就能自动生成STM32代码的程序)。ST
转载 2024-05-08 19:56:47
511阅读
00. 目录文章目录00. 目录01. 概述02. 中断管理03. 优先级分组04. 优先级设置05. 特殊寄存器06. FreeRTOS中断配置宏07. FreeRTOS开关中断08. 附录09. 参考01. 概述中断是微控制器一个很常见的特性,中断由硬件产生,当中断产生以后CPU就会中断当前的流程转而去处理中断服务,Cortex-M内核的MCU提供了一个用于中断管理的嵌套向量中断控制器(NVIC)。Cortex-M3和M4的NVIC最多支持240个IRQ中断请求,1个不可屏蔽中断NMI、1个Sy
原创 2021-09-02 14:26:29
1506阅读
00. 目录文章目录00. 目录01. FreeRTOS编码标准02. FreeRTOS变量命名规则03. FreeRTOS函数命名规则04. FreeRTOS宏命名规则05. FreeRTOS数据类型06. 其它07. 附录08. 参考01. FreeRTOS编码标准FreeRTOS核心的源代码遵从MISRA编码标准指南。这个标准篇幅稍长,大家可以在MISRA官方网站找到对应的文档。FreeRTOS源代码不符合MISRA标准的项目如下所示:有两个API函数有多个返回点。MISRA编码标准
原创 2021-09-02 14:26:31
546阅读
00. 目录文章目录00. 目录01. FreeRTOS编码标准02. FreeRTOS变量命名规则03. FreeRTOS函数命名规
原创 2022-03-16 14:02:38
268阅读
1点赞
00. 目录文章目录00. 目录01. 概述02. 函数设计03. 程序设计与分析04. 中断定时器的输出情况。02. 函数设计设计两个任务start_task()和inte
原创 2022-03-16 13:58:14
560阅读
00. 目录文章目录00. 目录01. 概述02. 任务级临界区代码保护03.中断级临界区
原创 2022-03-16 13:59:20
681阅读
00. 目录文章目录00. 目录01. 概述02. FreeRTOS任务03. FreeRTOS协程04. 任务状态05. 任务优先级06. 任言,这个就是单任务系统,也称作前后台系统,
原创 2022-03-16 14:22:34
590阅读
原创 2021-09-05 16:02:40
887阅读
原创 2021-09-05 16:05:08
566阅读
准备工作FreeRTOS系统源码基础工程,这里我们用跑马灯实验1.在工程里面添加FreeRTOS源码在工程里面新建一个名为FreeROTS的文件夹 将FreeRTOS源码添加到这个文件夹里面 protable里面只需留下Keil、MemMang、RVDS文件夹2、向工程分组中添加文件 FreeRTOS_CORE的文件在FreeRTOS源码的首目录下,FreeRTOS_PORTABLE的port.c
一、FreeRTOS简介FreeRTOS 是一个可裁剪、可剥夺型的多任务内核,而且没有任务数限制。FreeRTOS 提供了实时操作系统所需的所有功能,包括资源管理、同步、任务通信等。FreeRTOS 是用 C 和汇编来写的,其中绝大部分都是用 C 语言编写的,只有极少数的与处理器密切相关的部分代码才是用汇编写的,FreeRTOS 结构简洁,可读性很强!最主要的是非常适合初次接触嵌入式实时操作系统学
文章目录FreeRTOS 任务切换场合RTOS 系统的核心是任务管理,而任务管理的核心是任务切换,任务切换决定了任务的执 行顺序,任务切换效率的高低也决定了一款系统的性能,尤其是对于实时操作系统。FreeRTOS 任务切换场合...
原创 2022-01-20 14:07:30
82阅读
  • 1
  • 2
  • 3
  • 4
  • 5