热点:

首页 > STM32 > 板卡申请---从入门到深剖RT-Thread之RT-Thread移植篇
moore8课程图片

板卡申请---从入门到深剖RT-Thread之RT-Thread移植篇

课程分类
报名人数
39 人已报名
¥15.00
课程介绍

课程简介:

本课程主要基于由东方青设计的OWL-IOT32V2开发板和OWLuino系列开发板,主要平台是STM32F103RCT6和STM32F407VET6。课程内容从RT-Thread操作系统的设计框架、源代码目录结构,源代码设计架构、MCU从上电到成功运行RT-Thread的启动流程到操作系统源代码的修改、编写移植。

课程主要包括:

  1. RT-Thread源码架构与源码包目录架构的分析

  2. RT-Thread nano(精简版RT-Thread)源代码的移植与应用

  3. RT-Thread-2.1.0源代码移植并应用在STM32F103RCT6(OWL-IOT32V2开发板)平台上

  4. RT-Thread-2.1.0源代码移植并应用在STM32F407VET6(OWLuino开发板)平台上

  5. RT-Thread-3.0.3源代码的移植与应用

  6. RT-Thread UART驱动框架的分析与UART驱动源码的编写

讲师介绍:

屏幕快照 2018-07-16 上午9.45_.34_.png

东方青

有丰富的嵌入式及物联网系统软硬件项目开发经验。一直致力于嵌入式Linux应用、系统、驱动和各类RTOS实时操作系统的研发。熟悉嵌入式Linux操作系统,嵌入式Linux驱动开发。 从事过三星(S3C6410、S5PC100等)、瑞芯微(RK3128、RK3288等)、炬芯(S500、S900等)等基于ARM体系架构的多个平台的嵌入式系统软硬件的开发。对开源软件架构、开源硬件平台架构、智能硬件有独到的见解。 曾独自研发多款物联网周边产品。对各类传感器(比如指南针、六轴传感器等)、软硬件系统电源管理、WiFi开发、路由系统OpenWRT有深入的研究。


视频特色:

往往初学者/入场不久的程序员面临的问题:

  1. 当拿到一个从未用过的操作系统时,不知从何入手,将其运行在自己的平台上。

  2. 因为对MCU的理解并不够深入,导致在进行移植系统时,没有任何思路。

  3. 对操作系统概念和架构不了解,或者是了解不多,根本无法移植。

    如此等等,使得很多人在面对操作系统的移植时,总是困难重重,无法解决问。

    在东方青的经历中,因为项目需求的需要,我们会不停的遇到各种操作系统(例如:Linux、Android、QNX、UCOSII、FreeRTOS、RT-Thread等),而每当用到新系统时,很多人往往需要较长的时间进行重新学习,实际上这是一种实力的体现。还是那句话,我们不可能永远只在一个系统上开发,我们也不可能学习所有的操作系统来应对项目的需要。

    在东方青的理念中,每一种操作系统都有其架构与代码框架,如果将其搞清楚,学会跟踪源代码与理解本质,那么在我们遇到新的代码框架时,就不会再束手无策。所以我们需要锻炼一种思考问题和解决问题的思路与能力。

    只有理解了本质,才会永远掌握!--而本视频告诉你从MCU上电到操作系统启动运行的本质。

东方哥的期望: RT-Thread只是一个操作系统,亦或是一个源代码,我们主要是掌握分析源代码的能力。

课程目录

│  1.RT-Thread实时操作系统简介和获取系统源码包.avi
│  2.RT-Thread源码包目录结构.avi
│  3.RT-Thread nano移植.avi
│  4.RT-Thread nano的运行验证.avi
│  5.RT-Thread nano创建线程运行.avi
│  6.rt-thread-2.1.0移植-工程结构的介绍.avi
│  7.rt-thread-2.1.0移植-工程的修改移植.avi
│  8.rt-thread-2.1.0移植-系统启动流程的分析.avi
│  9.rt-thread-2.1.0移植-线程的使用和点亮LED.avi

│  10.rt-thread-2.1.0移植-线程调度演示与finsh shell命令行的体验.avi
│  11.rt-thread-2.1.0基于Cube库移植-建立rt-thread工程.avi
│  12.rt-thread-2.1.0基于Cube库移植-源代码的配置与适配.avi
│  13.rt-thread-2.1.0基于Cube库移植-uart串口驱动架构的介绍.avi
│  14.rt-thread-2.1.0基于Cube库移植-重写uart串口驱动1.avi
│  15.rt-thread-2.1.0基于Cube库移植-重写uart串口驱动2.avi
│  16.rt-thread-2.1.0基于Cube库移植-重写uart串口驱动3.avi
│  17.rt-thread-2.1.0基于Cube库移植-重写uart串口驱动4.avi
│  18.rt-thread-2.1.0基于Cube库移植-重写uart串口驱动5.avi
│  19.rt-thread-2.1.0基于Cube库移植-移植思路的总结和分析.avi
│  20.rt-thread-2.1.0基于Cube库移植-源代码跟读工具使用.avi
│  21.rt-thread-2.1.0基于Cube库移植-线程的运行与总结.avi
│  22.rt-thread-3.0.3移植-建立一个最小的关于rt的MDK工程1.avi
│  23.rt-thread-3.0.3移植-建立一个最小的关于rt的MDK工程2.avi
│  24.rt-thread-3.0.3移植-创建线程运行.avi
│  25.rt-thread-3.0.3移植-shell命令行试用.avi
│  list.txt
│  
├─RT-Thread移植篇资料
│  │  OWLuino-Demo-rt-thread-3.0.3.zip
│  │  OWLuino-Demo-rt-thread-nano.zip
│  │  rt-thread-2.1.0.zip
│  │  rt-thread-3.0.3.zip
│                  
└─笔记

视频配套开发板:

本视频配套的开发板是由东方青设计的猫头鹰 OWL-IOT32V2开发板和OWLuino开发板。

USQ93L6~MV)00JZLY9NGX[9.png



屏幕快照 2018-07-16 上午9.18_.10_.png



课程目录
课程评分
评论
评论
暂无评论~
问答
moore8讲师头像 /200 提问
[最新 的回答] {{question.answer.body}}
时间:{{question.created_at}} 源自:{{question.lecture.title.title}} 收起回答 {{question.num_answers}} 回答
  • [{{answer.user.nick_name}} 的回答] {{answer.body}}
回答
当前还没有提问哦~
moore8双月一讲
moore8华南展
猜你喜欢