关于腾讯物联网操作系统Tencent OS在gd32f303上的移植,,

[复制链接]
2773|45
手机看帖
扫描二维码
随时随地手机跟帖
zeshoufx|  楼主 | 2019-11-14 19:14 | 显示全部楼层 |阅读模式
一、Tencent OS
TencentOS tiny是腾讯面向物联网领域开发的一个实时操作系统,具有低功耗、低资源占用、模块化以及安全可靠等特性,
主要的目的是希望能够简化物联网终端的开发,让我们的终端厂家或者芯片模组厂家,真正在开发自己业务的时候,能比
较简单的去实现自己的业务功能。那么基于我们这个OS,我们提供了最精准的RTOS内核,以及在RTOS内核上提供了一
个丰富的IOT组件,包括我们主流的物联网协议栈以及腾讯云SDK的支持,方便我们终端设备及业务快速的接入到我们腾讯
云的物联网开发平台。我们目前已经跟主流的芯片和模组厂商达成了合作,包括意法半导体以及我们国内的华大半导体,通
过我们OS使能这些芯片或者是模组,从而让业务能快速接入到我们的平台,从而支持智慧城市以及多种物联网行业的应用。
当然我们希望有更多的合作伙伴加入到我们这个行业来,跟我们一起来扩展物联网终端的生态,共同促进我们整个行业的发展。
二、移植参考
    参照博客博文  https://www.cnblogs.com/iot-dev/archive/2019/10/16/11688881.html
三、运行结果
624335dcd343c789e7.png
四、相关附件及程序
/*
    昆明电器科学研究所 张恩寿 2019年5月3日
        
        
*/

#include "tencent_task.h"


k_task_t task;
k_stack_t task_stack[1024];

void test_task(void *Parameter)
{
    while(1)
    {
                 led_on();
       printf("task is running , LED ON!\r\n");
       tos_task_delay(1000);
                 
                 led_off();
       printf("task is running , LED OFF!\r\n");
       tos_task_delay(1000);
    }
}

int main(void)
{
        k_err_t err;
        
        bsp_init();
        printf("Tencent OS !\r\n");
        tos_knl_init();
        
        err=tos_task_create(&task,"task_led",test_task,NULL,2,task_stack,1024,20);
        
        if(err != K_ERR_NONE)
        {
        printf("TencentOS Create task fail! code : %d \r\n",err);
               
        }
   
    tos_knl_start();
}
网盘地址:https://pan.baidu.com/s/18IrLVzF2i26tpp_xd96GEg
提取码:vg36

TencentOS-tiny定制开发板入门指南.pdf

3.68 MB

文档

使用特权

评论回复
LingTian| | 2019-11-15 11:05 | 显示全部楼层
学习学习

使用特权

评论回复
zeshoufx|  楼主 | 2019-11-15 11:22 | 显示全部楼层

相互学习,,

使用特权

评论回复
zeshoufx|  楼主 | 2019-11-19 17:05 | 显示全部楼层
注意:gd32f303定时器库的初始化函数与Tencent OS定时器初始化函数重定义,,,需修改函数名字

使用特权

评论回复
zhuotuzi| | 2019-11-30 20:20 | 显示全部楼层
牛,高手,学习下这个移植

使用特权

评论回复
keaibukelian| | 2019-12-4 15:29 | 显示全部楼层
非常感谢楼主分享

使用特权

评论回复
heimaojingzhang| | 2019-12-4 15:32 | 显示全部楼层
非常感谢楼主分享

使用特权

评论回复
zx5290| | 2019-12-6 22:40 | 显示全部楼层
谢谢分享

使用特权

评论回复
kkzz| | 2019-12-9 16:39 | 显示全部楼层
腾讯都有这个os了  

使用特权

评论回复
hudi008| | 2019-12-9 16:39 | 显示全部楼层
物联网都在进入。   

使用特权

评论回复
lzmm| | 2019-12-9 16:40 | 显示全部楼层
Tencent OS怎么样  

使用特权

评论回复
minzisc| | 2019-12-9 16:40 | 显示全部楼层
gd32f303兼容性怎么样  

使用特权

评论回复
selongli| | 2019-12-9 16:40 | 显示全部楼层
谢谢楼主分享的资料了。  

使用特权

评论回复
fentianyou| | 2019-12-9 16:41 | 显示全部楼层
在单片机里面是稀缺资源  

使用特权

评论回复
xiaoyaodz| | 2019-12-9 16:41 | 显示全部楼层
第一个tencentos tiny应用程序

使用特权

评论回复
febgxu| | 2019-12-9 16:41 | 显示全部楼层
开源的RTOS太多了  

使用特权

评论回复
sdlls| | 2019-12-9 16:42 | 显示全部楼层
布署了TencentOS tiny 的的嵌入式开发板也已经制造出来?  

使用特权

评论回复
pixhw| | 2019-12-9 16:42 | 显示全部楼层
高端了。   

使用特权

评论回复
xiaoyaodz| | 2019-12-9 16:43 | 显示全部楼层
基于ucos应用的也可以的。  

使用特权

评论回复
kkzz| | 2019-12-9 16:43 | 显示全部楼层
跟着楼主学习一下  

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

66

主题

1945

帖子

14

粉丝