awen593 发表于 2021-6-18 19:20

FreeRTOS uCOS-III LiteOS rt-Thread 移植例程(KEIL、IAR都有)

本帖最后由 awen593 于 2021-7-2 17:10 编辑

OS移植步骤
1.    从官网下载最新OS代码。
2.    准备一份基础的裸机源码工程。
3.    拷贝OS代码到裸机源码工程
4.    在工程中建立OS分组,将OS代码中 *.c和*.s文件添加到分组中。
5.    在工程中添加包含*.h文件的OS目录。
6.    OS已经实现了以下中断函数,必须去掉裸机中的相应中断函数。
      PendSV_Handler()   
      SysTick_Handler()      
以下链接移植好的例子,供参考(仅包含内核部分,不包括BSP移植)
HC32F4A0:FreeRTOS,UCOS-III,LiteOS,RT-Thread, 包含MDK和IAR工程
百度网盘:链接:https://pan.baidu.com/s/1MEhgGT_4HVdfDb8F-VqE8w提取码:8888
HC32F460:FreeRTOS,UCOS-III,LiteOS,RT-Thread, 包含MDK和IAR工程
百度网盘:链接:https://pan.baidu.com/s/1MEhgGT_4HVdfDb8F-VqE8w提取码:8888
HC32L196:FreeRTOS,UCOS-III,LiteOS,RT-Thread, 包含MDK和IAR工程
百度网盘:链接:https://pan.baidu.com/s/1MEhgGT_4HVdfDb8F-VqE8w提取码:8888
HC32L136:FreeRTOS,UCOS-III, RT-Thread, 包含MDK和IAR工程
百度网盘:链接:https://pan.baidu.com/s/1MEhgGT_4HVdfDb8F-VqE8w提取码:8888
软件更新方法:华大DDL有更新,可以从官网下载最新的DDL,然后将rtos_source和rtos_example 两个目录拷贝到新版本DDL即可完成DDL更新。

awen593 发表于 2021-6-18 19:26

https://pan.baidu.com/s/1rza_TXzcYYf840A3U9njJA

awen593 发表于 2021-6-18 19:27

百度网盘:https://pan.baidu.com/s/1rza_TXzcYYf840A3U9njJA
密码:8888

caizhiwei 发表于 2021-6-22 08:52

不错不错,鼓励一下

caizhiwei 发表于 2021-6-22 08:57

编译报错!

Peripheral_WP(); 这玩意未定义?是不是还有C文件没上传?

awen593 发表于 2021-6-23 16:48

caizhiwei 发表于 2021-6-22 08:57
编译报错!

Peripheral_WP(); 这玩意未定义?是不是还有C文件没上传?

晚点我看看
留下你的联系方式。我发给你

awen593 发表于 2021-6-23 17:01

awen593 发表于 2021-6-23 16:48
晚点我看看
留下你的联系方式。我发给你

刚刚试过,编译能通过。不差文件,你在下载一次,编译器用5.26/5.28, IAR7.7或以上

loony85 发表于 2021-6-28 11:46

谢谢分享

TimeWillTell 发表于 2021-6-29 16:03

/**
* @briefMain function of GPIO project
* @paramNone
* @retval int32_t return value, if needed
*/
int32_t main(void)
{   
        Peripheral_WE();
        BSP_CLK_Init();
        Debug_Uart_Init();
        Peripheral_WP();
       
        printf("\nSysten Begin\n");
       

两只袜子 发表于 2021-7-2 17:09

有时间学习学习研究研究

51xlf 发表于 2021-7-3 20:56

跑 FreeRTOS 要多大的Flash比较好?

i1mcu 发表于 2021-7-3 20:56

如何移植FreeRTOS

pmp 发表于 2021-7-3 20:57

freertos和ucos哪个更适合于学习

mmbs 发表于 2021-7-3 20:57

         

1988020566 发表于 2021-7-3 20:57

freertos 占多少内存空间

lzbf 发表于 2021-7-3 20:57

freertos有多少个api函数

houjiakai 发表于 2021-7-3 20:58

如何用freertos接收串口数据

youtome 发表于 2021-7-3 20:58

能用全局变量吗         

cemaj 发表于 2021-7-3 20:58

http://blog.csdn.net/column/details/13472.html   

jimmhu 发表于 2021-7-3 20:59

谢谢楼主的分享。
页: [1] 2 3 4 5 6 7 8 9
查看完整版本: FreeRTOS uCOS-III LiteOS rt-Thread 移植例程(KEIL、IAR都有)