打印

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

[复制链接]
310|27
跳转到指定楼层
楼主
一、Tencent OS
TencentOS tiny是腾讯面向物联网领域开发的一个实时操作系统,具有低功耗、低资源占用、模块化以及安全可靠等特性,
主要的目的是希望能够简化物联网终端的开发,让我们的终端厂家或者芯片模组厂家,真正在开发自己业务的时候,能比
较简单的去实现自己的业务功能。那么基于我们这个OS,我们提供了最精准的RTOS内核,以及在RTOS内核上提供了一
个丰富的IOT组件,包括我们主流的物联网协议栈以及腾讯云SDK的支持,方便我们终端设备及业务快速的接入到我们腾讯
云的物联网开发平台。我们目前已经跟主流的芯片和模组厂商达成了合作,包括意法半导体以及我们国内的华大半导体,通
过我们OS使能这些芯片或者是模组,从而让业务能快速接入到我们的平台,从而支持智慧城市以及多种物联网行业的应用。
当然我们希望有更多的合作伙伴加入到我们这个行业来,跟我们一起来扩展物联网终端的生态,共同促进我们整个行业的发展。
二、移植参考
    参照博客博文  https://www.cnblogs.com/iot-dev/archive/2019/10/16/11688881.html
三、运行结果

四、相关附件及程序
  1. /*
  2.     昆明电器科学研究所 张恩寿 2019年5月3日
  3.         
  4.         
  5. */

  6. #include "tencent_task.h"


  7. k_task_t task;
  8. k_stack_t task_stack[1024];

  9. void test_task(void *Parameter)
  10. {
  11.     while(1)
  12.     {
  13.                  led_on();
  14.        printf("task is running , LED ON!\r\n");
  15.        tos_task_delay(1000);
  16.                  
  17.                  led_off();
  18.        printf("task is running , LED OFF!\r\n");
  19.        tos_task_delay(1000);
  20.     }
  21. }

  22. int main(void)
  23. {
  24.         k_err_t err;
  25.         
  26.         bsp_init();
  27.         printf("Tencent OS !\r\n");
  28.         tos_knl_init();
  29.         
  30.         err=tos_task_create(&task,"task_led",test_task,NULL,2,task_stack,1024,20);
  31.         
  32.         if(err != K_ERR_NONE)
  33.         {
  34.         printf("TencentOS Create task fail! code : %d \r\n",err);
  35.                
  36.         }
  37.    
  38.     tos_knl_start();
  39. }
复制代码
网盘地址:https://pan.baidu.com/s/18IrLVzF2i26tpp_xd96GEg
提取码:
游客,如果您要查看本帖隐藏内容请回复

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

3.68 MB, 下载次数: 20

文档

使用特权

评论回复
沙发
| 2019-11-15 11:05 | 只看该作者
学习学习

使用特权

评论回复
板凳
 楼主 | 2019-11-15 11:22 | 只看该作者

相互学习,,

使用特权

评论回复
地板
 楼主 | 2019-11-19 17:05 | 只看该作者
注意:gd32f303定时器库的初始化函数与Tencent OS定时器初始化函数重定义,,,需修改函数名字

使用特权

评论回复
5
| 2019-11-30 20:20 | 只看该作者
牛,高手,学习下这个移植

使用特权

评论回复
6
| 2019-12-4 15:29 | 只看该作者
非常感谢楼主分享

使用特权

评论回复
7
| 2019-12-4 15:32 | 只看该作者
非常感谢楼主分享

使用特权

评论回复
8
| 2019-12-6 22:40 | 只看该作者
谢谢分享

使用特权

评论回复
9
| 2019-12-9 16:39 | 只看该作者
腾讯都有这个os了  

使用特权

评论回复
10
| 2019-12-9 16:39 | 只看该作者
物联网都在进入。   

使用特权

评论回复
11
| 2019-12-9 16:40 | 只看该作者
Tencent OS怎么样  

使用特权

评论回复
12
| 2019-12-9 16:40 | 只看该作者
gd32f303兼容性怎么样  

使用特权

评论回复
13
| 2019-12-9 16:40 | 只看该作者
谢谢楼主分享的资料了。  

使用特权

评论回复
14
| 2019-12-9 16:41 | 只看该作者
在单片机里面是稀缺资源  

使用特权

评论回复
15
| 2019-12-9 16:41 | 只看该作者
第一个tencentos tiny应用程序

使用特权

评论回复
16
| 2019-12-9 16:41 | 只看该作者
开源的RTOS太多了  

使用特权

评论回复
17
| 2019-12-9 16:42 | 只看该作者
布署了TencentOS tiny 的的嵌入式开发板也已经制造出来?  

使用特权

评论回复
18
| 2019-12-9 16:42 | 只看该作者
高端了。   

使用特权

评论回复
19
| 2019-12-9 16:43 | 只看该作者
基于ucos应用的也可以的。  

使用特权

评论回复
20
| 2019-12-9 16:43 | 只看该作者
跟着楼主学习一下  

使用特权

评论回复
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 投诉建议 创建版块 申请版主

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式

论坛热帖

在线客服 快速回复 返回顶部 返回列表