RT-Thread是一个集实时操作系统RTOS内核、中间件组件和开发者社区于一体的技术平台,RT-Thread也是一个组件完整丰富、高度可伸缩、简易开发、超低功耗、高安全性的物联网操作系统。RT-Thread具备一个IoT OS平台所需的所有关键组件,例如GUI、网络协议栈、安全传输、低功耗组件等,下载RT-Thread源代码下载地址并解压: https://gitee.com/rtthread/rt-thread
一,移植RT-Thread到Microblaze
操作系统 Windows 7;开发环境 SDK 2019.2;硬件支持 Zedboard;RT-Thread V4.0.3。
选择File->New->Project弹出New Project视图,选择C/C++->C Project,点击Next,在RTT_Test工程下新建一个文件夹,命名为”rt-thread”。
(1)添加src文件夹,include文件夹到rt-thread文件夹下,然后添加libcpu下Microblaze部分内容到rt-thread文件夹下。libcpu下提供了对各种体系架构的cpu的支持,