tencentOS tiny
学习腾讯的开源OS系统,了解freertos特有的组件,且准备挪用TencentOS tiny的AT框框为自己项目使用
如梦惊醒
这个作者很懒,什么都没留下…
展开
-
AT框架移植完成
在之前几篇文章都已经介绍完TencentOS tiny的AT框架,在移植到自己项目时主要是用freeRTOS系统自带的组件(信号量等)替换掉tencentOS tiny的组件。FreeRTOS信号量,互斥锁均是通过队列实现的,下面介绍一下相关API,具体实现就不贴出来了,创建二值信号量/计数信号量/互斥锁:xSemaphoreCreateBinary()/xSemaphoreCreateC...原创 2020-02-01 00:06:24 · 2710 阅读 · 1 评论 -
TencentOs tiny 学习日志-AT框架-2019_12_25_01
tencentOS tiny跟模组交互封装了一层SAL供开发者(YOU)使用:源码目录是:.\net\sal_module_wrapper.使用范例很多如tcp_test.c.函数入口application_entry(void*arg)创建一个任务test0 往服务器发送数据,例子我觉得有不好地方,就是如:socket_id_0 = tos_sal_module_connec...原创 2019-12-26 11:33:23 · 6527 阅读 · 1 评论 -
TencentOs Tiny 学习日志-AT框架 2019_12_30_02
通过看TencentOs tiny github附带的API源码学习课程,竟然还有视频终于都AT框架的实现有更彻底的认识,如果要明白SAL层和AT框架如何与模组进行同步异步通信的必须学习两个知识,信号量和互斥锁。信号量和互斥锁的原理百度千篇一律,我从视频和博客针对TencentOS tiny源码的分析,对信号量和互斥锁才是彻底掌握。我以以下tencentOs里AT框架源码解释一下互斥锁,我...原创 2019-12-30 23:41:49 · 5569 阅读 · 1 评论 -
学习AT框架有感
这周状态不太佳,联赛逐渐恢复,精力多数放在其上面,加之宝宝逐渐长大,育儿似乎已经迫在眉睫,下周尽量精力集中点。在找寻Mbedtls学习视频上又看了一会MQTT,有一篇文章是TencentOs tiny的现在找不到是哪篇了,里面介绍的如何使用tencentOS连接腾讯的IOT HUB,且教你移植相关模块。经过再一次搜索,转载这篇文章:腾讯IOT HUB开发。里面介绍,作为终端你需要MQT...转载 2020-01-06 00:05:23 · 2241 阅读 · 0 评论