• 欢迎访问BruceOu的博客,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏本章吧

2020年11月的内容

RT-Thread开发笔记

《嵌入操作系统 – RT-Thread开发笔记》 第二部分 RT-Thread Nano移植与使用 – 第5章 RT-Thread Nano 上移植FinSH (HAL库)

《嵌入操作系统 – RT-Thread开发笔记》 第二部分 RT-Thread Nano移植与使用 – 第5章 RT-Thread Nano 上移植FinSH (HAL库)
5基于 STM32cubeMX 移植RT-Thread Nano 上移植FinSH 本文分为两部分:第一部分是实现 UART 控制台,该部分只需要实现两个函数即可完成 UART 控制台打印功能。第二部分是实现移植 FinSH 组件,实现在控制台输入命令调试系统,该部分实现基于第一部分,只需要添加 FinSH 组件源码并再对接一个系统函数即可实现。下面将对这……继续阅读 »

7个月前 (11-22) 254浏览 0评论 0个赞

RT-Thread开发笔记

《嵌入操作系统 – RT-Thread开发笔记》 第二部分 RT-Thread Nano移植与使用 – 第5章 RT-Thread Nano 上移植FinSH (标准库3.5)

《嵌入操作系统 – RT-Thread开发笔记》 第二部分 RT-Thread Nano移植与使用 – 第5章 RT-Thread Nano 上移植FinSH (标准库3.5)
5 基于 Keil MDK 移植RT-Thread Nano 上移植FinSH 5.1 FinSH简介 FinSH是RT-Thread的命令行外壳(shell),提供一套供用户在命令行的操作接口,主要用于调试、查看系统信息。在大部分嵌入式系统中,一般开发调试都使用硬件调试器和printf日志打印,在有些情况下,这两种方式并不是那么好用。比如对于RT-Thr……继续阅读 »

7个月前 (11-22) 485浏览 0评论 0个赞

RT-Thread开发笔记

《嵌入操作系统 – RT-Thread开发笔记》 第二部分 RT-Thread Nano移植与使用 – 第4章 RT-Thread Nano移植原理

《嵌入操作系统 – RT-Thread开发笔记》 第二部分 RT-Thread Nano移植与使用 – 第4章 RT-Thread Nano移植原理
本文介绍 Nano 移植原理,针对的是不同 MCU 的移植,如 Cortex M,RISC-V,或者是其他 MCU 的移植。移植过程主要分为两个部分:libcpu 移植与板级移植,在讲解移植之前,本文档对 RT-Thread Nano 的启动流程与移植目录结构先进行说明。 4.1 RT-Thread Nano启动流程 RT-Thread 启动流程如下所示,……继续阅读 »

7个月前 (11-22) 218浏览 0评论 0个赞

RT-Thread开发笔记

《嵌入操作系统 – RT-Thread开发笔记》 第二部分 RT-Thread Nano移植与使用 – 第3章 RT-Thread Nano 配置

《嵌入操作系统 – RT-Thread开发笔记》 第二部分 RT-Thread Nano移植与使用 – 第3章 RT-Thread Nano 配置
RT-Thread Nano 的配置在 rtconfig.h 中进行,通过开关宏定义来使能或关闭某些功能,接下来对该配置文件中的宏定义进行说明。 3.1 RT-Thread Nano头文件 头文件 RTE_Components.h 仅由 Keil MDK 工程生成,其中仅定义了一个打开 FinSH 组件的宏 RTE_USING_FINSH。 #if def……继续阅读 »

7个月前 (11-22) 210浏览 0评论 0个赞

RT-Thread开发笔记

《嵌入操作系统 – RT-Thread开发笔记》 第二部分 RT-Thread Nano移植与使用 – 第2章 RT-Thread Nano移植(HAL库)

《嵌入操作系统 – RT-Thread开发笔记》 第二部分 RT-Thread Nano移植与使用 – 第2章 RT-Thread Nano移植(HAL库)
2 基于 CubeMX 移植 RT-Thread Nano 开发环境: Keil版本:V5.30 RT-Thread版本:3.1.3 STM32cubeMX:V6.0.1 本文介绍如何基于STM32cubeMX移植 RT-Thread Nano ,并以一个 stm32f103 的基础工程作为示例进行讲解。RT-Thread Nano 已集成在 STM32c……继续阅读 »

7个月前 (11-10) 263浏览 0评论 3个赞

RT-Thread开发笔记

《嵌入操作系统 – RT-Thread开发笔记》 第二部分 RT-Thread Nano移植与使用 – 第2章 RT-Thread Nano移植(标准库3.5)

《嵌入操作系统 – RT-Thread开发笔记》 第二部分 RT-Thread Nano移植与使用 – 第2章 RT-Thread Nano移植(标准库3.5)
2 基于 Keil MDK 移植 RT-Thread Nano 开发环境: Keil版本:V5.30 RT-Thread版本:3.1.3 本文介绍如何基于 Keil MDK 移植 RT-Thread Nano ,并以一个 stm32f103 的基础工程作为示例进行讲解。RT-Thread Nano 已集成在 Keil MDK 中,可以直接在 IDE 中进行……继续阅读 »

7个月前 (11-07) 297浏览 0评论 1个赞

RT-Thread开发笔记

《嵌入操作系统 – RT-Thread开发笔记》 第二部分 RT-Thread Nano移植与使用 – 第1章 RT-Thread Nano 简介

《嵌入操作系统 – RT-Thread开发笔记》 第二部分 RT-Thread Nano移植与使用 – 第1章 RT-Thread Nano 简介
1.1 RT-Thread介绍 RT-Thread Nano 是一个极简版的硬实时内核,它是由 C 语言开发,采用面向对象的编程思维,具有良好的代码风格,是一款可裁剪的、抢占式实时多任务的 RTOS。其内存资源占用极小,功能包括任务处理、软件定时器、信号量、邮箱和实时调度等相对完整的实时操作系统特性。适用于家电、消费电子、医疗设备、工控等领域大量使用的 3……继续阅读 »

7个月前 (11-07) 161浏览 0评论 2个赞

RT-Thread开发笔记

《嵌入操作系统 – RT-Thread开发笔记》 第一部分 前言 – 第1章 RT-Thread简介

《嵌入操作系统 – RT-Thread开发笔记》 第一部分 前言 –  第1章 RT-Thread简介
RT-Thread官方网站:https://www.rt-thread.org/ RT-Thread版本:3.1.3 1.1 RT-Thread介绍 作为一名 RTOS 的初学者,也许你对 RT-Thread 还比较陌生。然而,随着你的深入接触,你会逐渐发现 RT-Thread 的魅力和它相较于其他同类型 RTOS 的种种优越之处。RT-Thread 是一……继续阅读 »

7个月前 (11-07) 208浏览 0评论 2个赞