AT32 RT-Thread使用指南这篇应用笔记描述了将RT-Thread移植到AT32平台时的注意事项和步骤,并对RT-Thread的驱动如何编写进行举例说明。

简介
RT-Thread的核心内容主要包括两部分:1、RT-Thread源码,2、ENV工具。源码部分包括了操作系统内核、外设驱动、应用组件等,ENV工具是一个具有裁剪配置灵活、支持在线软件包升级并集成多种开发编译环境等诸多强大功能的工具集。故RT-Thread的移植主要包括RT-Thread的ENV环境移植以及RT-Thread设备驱动的移植两大部分。
下载ENV 工具
ENV 工具是RT-Thread 官方为其系统源码开发编译等所配套制作的工具包,可将其视作RT-Thread的一部分。可到RT-Thread 官方网站的下载页面进行下载。地址如下:https://www.rt-thread.org/page/download.html

下载RT-Thread 源码包
在ENV 工具的同一下载界面也可看到源码包的下载链接


注:细节请参考如下路径https://bbs.21ic.com/icview-2969412-1-1.html?_dsign=f0ad1c96

【转载】AT32 RT-Thread使用指南相关推荐

  1. 关于RT thread系统节拍时钟的配置

    关于RT thread系统节拍时钟的配置                  -----本文基于rt-thread-3.1.3版本编写 首先,使用RTthread OS时,要配置(或者明白)它的系统节拍 ...

  2. rt thread studio使用QBOOT和片外flash实现OTA升级

    我们这里要使用单片机外部flash作为OTA的下载分区,外部flash硬件连接关系 PB3-->SPI3_CLK PB4-->SPI3_MISO PB5-->SPI3_MOSI PE ...

  3. rt thread 使用FAL遇到fal_init() undefined reference

    rt thread FAL 0.5版,之前有没有不知道,遇到一个坑. 在main.cpp里面已经 #include <fal.h> fal_init() 编译报错,说 fal_init() ...

  4. RT Thread Free Modbus移植问题整理

    RT Thread Free Modbus移植问题整理 问题描述: 在读写寄存器中,写数据正常,只能读1个寄存器的值,多个值会异常. 在移植过程中发现串口(或RS485)数据接收长度异常. 一.环境描 ...

  5. Yeelink平台使用——远程控制 RT Thread + LwIP+ STM32

    1.前言     [2014年4月重写该博文]     经过若干时间的努力终于搞定了STM32+LwIP和yeelink平台的数据互通,在学习的过程中大部分时间花在以太网协议栈学习上,但是在RT Th ...

  6. RT Thread根据开发板制作BSP方法

    之前一直不懂怎么使用RT Thread的软件包,感谢网上的大神,看了你们的博客后大概了解一些,在此做下记录.用RT Thread软件包需要RT Thread的系统,但是RT Thread和RT Thr ...

  7. RT Thread之 Uart2 操作

    官网连接:https://docs.rt-thread.org/#/rt-thread-version/rt-thread-standard/programming-manual/device/uar ...

  8. 基于rt thread smart构建EtherCAT主站

    我把源码开源到到了gitee,https://gitee.com/rathon/rt-thread-smart-soem 有兴趣的去可以下载下来跑一下 软件工程推荐用vscode 打开.rt thre ...

  9. RT Thread利用STM32CUBEMX和RT Thread studio来创建模板工程

    (1)RT Thread利用STM32CUBEMX来创建模板工程 1.参考文档: 基于 CubeMX 移植 RT-Thread Nano:RT-Thread 文档中心 注意:串口2必须使能异步模式(启 ...

  10. rt thread系统下添加wiznet软件包后,不插网线CPU利用率100%问题

    rt thread系统下添加wiznet软件包后如果不插网线的话其他任务运行很卡,使用ps命令发现优先级低的任务很多都超时了 rt thread线程错误码 添加了一个可以查看CPU利用率的软件包CPU ...

最新文章

  1. .NET程序脱离.NET Framework 运行之道
  2. 关于Python的人工智能这么火,一大波交叉学科和技术应用正在靠近
  3. 未处理sqlexception中value_plsql异常处理
  4. linux用户组chownd,Linux系统centos6下用户与用户组权限命令用法 chmod与chown
  5. iheatmapr包:可交互的热图绘制方法
  6. centos安装mysql-python_在Centos上安装mysql python
  7. 拓端tecdat|拟合R语言中的多项式回归
  8. 主板声卡坏了会不会有电流声_选择声卡讲究多 不同领域适使用不同类型
  9. 学习————运算符!
  10. vc.60写c语言,悟空问答如何用VC60编写简单的APP
  11. 民兴商学院:2019最新13家银行信用卡提额攻略!
  12. java 汉字转换为拼音
  13. linux下CURL工具的使用(常用选项)
  14. 多因子选选股MATLAB代码,MatlabCode 多因子模型构建。多因子模型是量化选股中最重要的一类模型 联合开发网 - pudn.com...
  15. Java:XML之JavaSE SAX解析
  16. Linux配置Java环境
  17. 设计师想法_设计师阻止了想法一旦出现时该怎么办
  18. 计算机网络笔记17 分类的IP地址
  19. mysql查询选修课程的学生_[MySQL]查询学生选课的情况(一)
  20. python微信加人_python模仿微信添加好友截图,一键批量生成微信添加好友聊天截图...

热门文章

  1. 申宝投资-互联网等大幅下挫
  2. tiny210(s5pv210)DDR2的初始化
  3. 从Alexa网站排名,看IT门户走势(转)
  4. selenium之 chromedriver与chrome版本映射表_趣说Python爬虫07--Selenium的基本语法
  5. find的用法:find查找指定文件和文件夹,设置为指定用户和用户组
  6. 用打王者荣耀的方式学习 webpack 没有不会的
  7. 鸿蒙系统手机mate30lite,为鸿蒙铺路 华为Mate 30 Lite要用鸿蒙系统
  8. 关于线上API聚合支付系统的功能介绍,为什么选择聚合支付?
  9. surface安装鸿蒙系统,#2020征文-其它#鸿蒙轻量设备侧Camera应用中的Surface使用(上)...
  10. oracle tps 性能,Oracle性能究极优化 下