相关文章

Visual Studio 2019安装与配置

在Visual Studio中安装C和C 支持 如果尚未下载并安装Visual Studio和Microsoft C / C 工具,请按以下步骤开始。 Visual Studio 2019安装 欢迎使用Visual Studio 2019!在此版本中,很容易选择和安装所需的功能。并且由于减少了最小占用空间&a…

【UCOSIII】UCOSIII系统内部任务

之前讲到UCOSIII默认有5个系统任务: 空闲任务:UCOSIII创建的第一个任务,UCOSIII必须创建的任务,此任务有UCOSIII自动创建,不需要用户手动创建;时钟节拍任务:此任务也是必须创建的任务&#xff…

【深入实践ucos-ii】开篇

从开始学ucos-ii到现在已然4个年头过去,从当初对C语言指针都把握不好的大学僧到现在玩转C语言编程(你可能觉得我吹嘘,如果你非要认为能够轻松写出像linux内核那样面向对象的架构才能算是玩转,那么你的确实要求有点高了&#xff09…

【UCOSIII】UCOSIII的信号量

信号量 信号量像是一种上锁机制,代码必须获得对应的钥匙才能继续执行,一旦获得了钥匙,也就意味着该任务具有进入被锁部分代码的权限。一旦执行至被锁代码段,则任务一直等待,直到对应被锁部分代码的钥匙被再次释放才能…

【UCOSIII】UCOSIII的存储管理

UCOSIII内存管理简介 作为一个RTOS操作系统,内存管理是必备的功能,因此UCOSIII也就内存管理能力。通常应用程序可以调用ANSI C编译器的malloc()和free()函数来动态的分配和释放内存,但是在嵌入式事实操作系统中最好不要这么做,多…

uCos中的邮箱和消息队列

文章目录 1. 背景2. 直接通信与间接通信3. 消息机制4. 消息队列5. ucos-ii中实现5.1. 任务创建5.2. 发送消息5.3. 等待消息 1. 背景 前段时间老师上课讲到了uC/OS中的邮箱和消息队列,所以我想要结合《μC/OS-III源码分析笔记》和中国大学MOOC-电子科技大学《嵌入式…

【UCOSIII】UCOSIII软件定时器

在学习STM32的时候会使用定时器来做很多定时任务,这个定时器是单片机自带的,也就是硬件定时器,在UCOSIII中提供了软件定时器,我们可以使用这些软件定时器完成一些功能,本文我们就讲解一下UCOSIII软件定时器。 UCOSIII软…

uCOS-III移植到STM32分析

摘要:所谓移植是将一个系统嵌入到STM32工程项目中,需要将STM32的工程“神经”与uC/OS的“神经”搭一起。而对于操作系统的移植,我们需要知道功能流程,没有必要所有的程序代码都需要自己写,那就变成自己写操作系统了&am…

uCOS-III 任务优先级的理解

前言 通过查看uCOS-III,获取最高优先级,不再使用查找【判定表】的方式获取,获取的方法与uCOS-II 有一定的区别,并且可以让【优先级】的最大个数,不再限制为:64,可以更大 两个表 OSRdyList就绪…

ZYNQ移植uCOSIII

我参考B站上的视频《FPGA(ZYNQ)上运行UC/OS的实例-TCP通讯》,在自己的ZYNQ开发板上移植uCOSIII操作系统,配置BSP,这里记录部分步骤。 软件:Vivado 2017.4 芯片:xc7z010clg400-1 硬件设计 第一步:新建Viva…

UCOS简单介绍

什么是UCOS? UCOSII 的前身是 UCOS,最早出自于 1992 年美国嵌入式系统专家 Jean J.Labrosse 在《嵌入式系统编程》杂志的 5 月和 6 月刊上刊登的文章连载,并把 UCOS 的源码发布在该杂志的BBS 上。 UCOSII 是一个可以基于 ROM 运行的、可裁减…

使用Spire.xls将excel转为pdf、图片等,解决中文字体缺失

参考 下载免费版jar包地址: http://repo.e-iceblue.com/nexus/content/groups/public/e-iceblue/spire.xls.free/ 官网教程: https://www.e-iceblue.cn/spirexlsforjava/spire-xls-for-java-program-guide-content.html 此时两种方法: 第一…

i.MX - RT1052时钟及锁相环(PLL)分析

写在前面: 本文章旨在总结备份、方便以后查询,由于是个人总结,如有不对,欢迎指正;另外,内容大部分来自网络、书籍、和各类手册,如若侵权请告知,马上删帖致歉。 目录 时钟树PLL 锁相环…

rt1052 linux手册,i.MX RT1052核心板仅68元-飞凌嵌入式最新发布跨界开发平台

原标题:i.MX RT1052核心板仅68元-飞凌嵌入式最新发布跨界开发平台 2018年8月23日飞凌嵌入式最新发布基于NXP i.MX RT1052处理器的核心板FET1052-C与开发板套件OK1052-C,核心板最低售价68元! NXP推出的全球首款跨界处理器i.MX RT系列&#xff…

I.MX RT1052核心板

使用SO-DIMM200接口,所有的信号线基本都引出。核心板集成以太网PHY,HyperFlash,备用QSPI Flash。 PCB(4层)截图如下:

i.MX - RT1052 SDCard操作(SDIO接口)

写在前面: 本文章旨在总结备份、方便以后查询,由于是个人总结,如有不对,欢迎指正;另外,内容大部分来自网络、书籍、和各类手册,如若侵权请告知,马上删帖致歉。 目录 硬件接口及电路…

NXP i.MX RT1052 连载之 MCU 简介【1】

一、i.MX 是何物? i.MX RT 系列芯片,是由 NXP 半导体公司推出的跨界处理理器芯片,该系列下又包括 i.MX RT1010、 i.MX RT1015、 i.MX RT1020、 i.MX RT1024、 i.MX RT1050、 i.MX RT1060、 i.MX RT1064、 i.MX RT1160、 i.MX RT1170、 i.MX R…

RT1052-初次相识

1.RT1052性能介绍 i.MX RT1050 是业界首款跨界处理器,兼具应用处理器的高性能与高度集成,以及微控制器的易用性和实时功能。i.MX RT1050基于Arm Cortex-M7内核,运行频率为600 MHz。 高性能Arm Cortex-M7芯片采用六级流水线,集成双…

21 RT1052的LPIIC

文章目录 21.1 RT1052 的 LPI2C 特性及架构21.1.1 RT1052 的 LPI2C 外设简介21.1.2 RT0152 的 LPI2C 架构剖析21.1.2.1 通讯引脚21.1.2.2 驱动时钟21.1.2.3 毛刺过滤器21.1.2.4 配置寄存器和主从设备逻辑电路21.1.2.5 收发数据 21.2 LPI2C 初始化配置结构体详解21.2.1 enableMa…

i.MX - RT1052输入输出(GPIO)

写在前面: 本文章旨在总结备份、方便以后查询,由于是个人总结,如有不对,欢迎指正;另外,内容大部分来自网络、书籍、和各类手册,如若侵权请告知,马上删帖致歉。 目录 GPIO框图架构时钟…