首页
学习
活动
专区
圈层
工具
发布

【IoT迷你赛】初识TencentOS tiny

,TencentOS tiny做的很不错,文档说明还是很完善的,打开doc文件夹,下面很多用Markdown语法写的资料,直接看: [在这里插入图片描述] 资料十分不错,能然一个未接触的人直接上手TencentOS...tiny,下面就简单介绍一下这个操作系统吧: TencentOS tiny是腾讯面向物联网领域开发的实时终端操作系统,具有低功耗,低资源占用,模块化,可裁剪等特性。...TencentOS tiny提供最精简的RTOS内核,内核组件可裁剪可配置,可灵活移植到多种终端MCU上。...简单来说,TencentOS tiny给我的第一印象是简洁简洁再简洁,内核简洁小巧,外设有hal抽象层,同时SAL层及at指令库的实现让开发者超级容易配网及组网成功,赞~ TencentOS tiny...安全框架 :TencentOS tiny还提供了比较完整的安全解决方案。

4.2K144
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    基于TencentOS tiny的SmartLight小工具

    总述 本项目基于TencentOS tiny(腾讯物联网操作系统)构建了一款智能灯小工具产品。...,其定位为一款智能小工具产品,一是发挥产品核心的TencentOS tiny低功耗,低资源占用的“小”优势,再就是主要展现载体为小程序,其用完即走、“小”而强大的优势显而易见,这两方面共同支撑这款小工具的小而智能...同时搭载TencentOS tiny的小程序工具产品市面上目前是还没有的,相信未来是趋势。...因为该开发平台和TencentOS tiny都是刚发布的,因此第一次使用都需要申请。...本次项目是借TencentOS tiny内测和IoTExplorer平台发布之际的机会所作,首先感谢相关团队大佬提供的内测开发板套件及内测软件包,更主要是整个迷你赛项目周期内,大佬们的耐心和专业指点迷津

    2.1K53

    基于TencentOS Tiny的图像识别案例

    背景 近来,很高兴能够参与到腾讯云AIoT应用创新大赛,有机会认识到各种行业背景的物联网爱好者;作为一个新手,接触了面向物联网领域的TencentOS Tiny系统、腾讯云物联网开发平台以及...RISC-V芯片的应用实例等。...图片案例实践 本次比赛中,官方提供了丰富的demo例程,通过调用API函数将嵌入式设备与腾讯云进行对接,实现了底层设备的在线监测。...图片优化改进 嵌入式设备的应用场景一般较为复杂,很难通过颜色识别算法提取图像的全部特征,例如:智能门禁系统中涉及的人脸识别,自动抄表系统涉及的文字信息提取等。...因此,近来想要把人工智能算法嵌入到边缘计算端,最终实现云-边-端的高效协同,优化嵌入式设备的执行速度以及图像识别准确率。

    3.6K154

    基于TencentOS tiny的SmartLight小工具

    总述 本项目基于TencentOS tiny(腾讯物联网操作系统)构建了一款智能灯小工具产品。...,其定位为一款智能小工具产品,一是发挥产品核心的TencentOS tiny低功耗,低资源占用的“小”优势,再就是主要展现载体为小程序,其用完即走、“小”而强大的优势显而易见,这两方面共同支撑这款小工具的小而智能...同时搭载TencentOS tiny的小程序工具产品市面上目前是还没有的,相信未来是趋势。...因为该开发平台和TencentOS tiny都是刚发布的,因此第一次使用都需要申请。...本次项目是借TencentOS tiny内测和IoTExplorer平台发布之际的机会所作,首先感谢相关团队大佬提供的内测开发板套件及内测软件包,更主要是整个迷你赛项目周期内,大佬们的耐心和专业指点迷津

    2K50

    TencentOS tiny入门(2) 内核的测试姿势

    在《物联网RTOS新贵-TencentOS tiny入门》一文,我们已经初步认识了TencentOS tiny的系统架构,可以看到TencentOS tiny作为面向物联网的RTOS,不只是一个RTOS...作为面向物联网端侧的基础设施软件平台,在TencentOS tiny迭代更新周期中,除了TencentOS tiny开发团队与开源社区的共同努力,不可或缺的还有自动化测试——用计算机的运行速度换取后期维护与排查故障时间...MDK硬件模拟器仿真 2 TencentOS tiny内核功能 TencentOS tiny内核具有RTOS的典型特征,提供了可抢占式调度机制,满足多任务、实时性等需求,针对相同优先级的任务调度,提供了时间片轮转的...图2.2 TencentOS tiny任务状态与切换 使用开源的代码行数统计工具CLOC,来看看TencentOS tiny内核的代码行数(LOC),如下图所示,相当精炼小巧。...若需要在一个新的硬件平台进行内核测试,可参考以下操作: 假设新平台已移植好,拷贝一个原有可用工程作为原型工程,在新工程中增加TencentOS-tiny\test文件夹下的所有.c文件。

    1.7K40

    【IoT迷你赛】TencentOS_tiny 初体验

    简述 平时工作太忙,只能周末抽时间体验下,windows程序员一枚,对硬件不是很懂,主要是想分析下TencentOS_tiny的代码,物联网操作系统包括AliosThings, FreeRTOS等,相比较于现代...PC上的操作系统,因为没有MMU,所以不存在虚拟内存管理,也没有用户模式和内核模式之分,所有任务都在一个地址空间运行,通过时钟中断来调度不同的任务,再加上实现的物联网协议中间件及接云平台SDK,基本就包括了物联网操作系统的所有东西了...osKernelStart: 上面创建了idle任务,以及demo的application_entry任务后,任务只是入了ready队列,还未开始调度,调用此函数后,此函数会从ready队列里取出任务优先级最高的任务...这种demo应该是通用的,而不是特定于一个板子。...4. iotexplorer能更完善一下,有的添加了模板后,标准功能一栏竟然是空的,还有我前几天的设备日志也搜索不到。 TencentOS_tiny加油!

    2.8K83

    TencentOS tiny 正式开源 | 极速上手探索体验

    TencentOS-tiny 正式开源 国产 RTOS 如雨后春笋般诞生的今天,腾讯于昨日正式开源发布了自己的物联网操作系统:TencentOS-tiny,来看看官方怎么说: TencentOS tiny...文件目录架构概览 TencentOS-tiny的整个文件目录如图,嗯,是我熟悉的风格: ? 这个文件目录组织架构,普普通通,给个中肯的评价吧。...不过其中有几个特点倒是值得一提: board文件夹 这个文件夹是 TencentOS-tiny 适配的开发板集合,这点做的非常好,开发者在移植完之后可以提交PR合并上去,避免后续开发者再进行重复的移植工作...,主控是STM32L431RCT6,刚好TencentOS-tiny/board中有移植好的,直接拿来用哈哈哈,先体验一下这个操作系统: ?...至此,对 TencentOS-tiny 这个新的操作系统有所了解了吧哈哈,后续再来带大家玩玩上云,不然都对不起生它的腾讯爸爸~ 5.

    2.5K31

    AIoT应用创新大赛-基于TencentOS Tiny Locator

    网关: 网关使用RT1062作为基站,支持wifi/有线网络连接.汇总定位器数据打包至服务器 平台: 腾讯物联网平台及腾讯连连App 项目代码: TOS-AIOT: TencentOS-Tiny,RT1062...因此,牧民受限成本,一般不会给每头牲畜配备一台设备.还要频繁的抓捕牲畜来完成充电操作,无疑增加了牧民的工作量.同时,不能保证每头牲畜都有定位器,那么势必会存在风险.同时SIM卡资费也是不小的开销....因此提出目前方案,使用lora通信,降低了设备功耗,减少维护成本(一次安装长期使用,无需再次付费).lora长距离通信的特性保证了通信的稳定. 2....微信截图_20220315233109.png 2.3 PPT 说实话,从来没弄过这玩应.感觉狠古老的样子.现安装了office搞得.完全就是糊弄的.唔 还超过尺寸了....下个月手里的单子应该能忙的差不多,到时候把功能补上吧.想知道后续的,点个关注哈

    1.5K10

    【IoT应用创新大赛】TencentOS tiny与LoRa

    一、背景: 有幸获得了腾讯云主办的《IOT应用创新大赛》的LORAWAN开发板,但由于种种原因个人时间和精力有限,没办法做得比较完美就做了这比较简单的小项目:基于LoRaWan的数据采集系统。...如果应用于农场、温棚等环境需要低成本智能化的数据采集或控制,就再好不过了,不过要注意的是传输时的数据量要把控好。 二、概述 LoRa是一种低功耗局域网无线标准,所以低功耗设备一般覆盖范围不会很远。...四、方案设计 1、LoRa源码实现 该套件可以很快实现上云,通过官方提供的教程LoRa 温湿度传感器接入指引,打通数据连接,随后就是修改TencentOS tiny源码中的LoRa案例。...平台已经收到了数据 五、总结 利用LoRa的丰富接口和传输质量高、灵活组网的特点可以快速开发相应的数据传输设备,这样就可以做更多高效的事情了。...目前只做了温湿度数据采集,后边要加入其他的数据比如气压气温、小程序等。感谢腾讯提供这么好用的平台,希望Tiny OS 越来越好。

    1.4K52

    AIoT应用创新大赛-基于TencentOS Tiny的护眼台灯

    演示视频 视频内容 PPT 基于TencentOS-Tiny的.pptx 一. 设计背景 现如今由于新冠疫情影响,疫情催生着在线教育,让很多学习场景从学校、教室转移至家庭、宿舍。...小程序控制 TencentOS-Tiny作为物联网操作系统依托腾讯强大的物联网云平台可以让项目更简单的接入微信小程序,不用下载第三方APP即可做到远程遥控。 三....,sizeof(host_ip)); /* These infomation is generated by mqtt_config_gen.py tool in "TencentOS-tiny...感谢TencentOS-Tiny团队和NXP提供的学习资料以及直播课程,让我从基本0基础学习了NXP RT系列单片机的开发以及TencentOS-Tiny的移植和使用。...不积跬步无以至千里,通过这次活动初步了解了嵌入式操作系统,今后将继续深入学习TencentOS-Tiny。

    1.9K181

    AIoT应用创新大赛-基于TencentOS Tiny 的遥控小车

    很早就有做个智能小车的想法,但由于时间有限和囊中羞涩,一直没有付出行动,感谢腾讯TencentOS Tiny团队的信任,给了这么一次机会,虽然离自己的设想的功能还差很多,但至少迈出了重要的一步,更重要的是能学习...最初的设想是能做个可以实时传输视频的巡检车,但是由于项目时间和目前硬件限制,目前只能说是做了个基于TencentOS Tiny 的遥控小车。...1,TencentOS tiny物联网操作系统 TencentOS tiny是腾讯面向物联网领域开发的实时操作系统,现已捐赠给开放原子开源基金会进行孵化,具有低功耗,低资源占用,模块化,安全可靠等特点,...· 资源占用极少 TencentOS Tiny 内核具有超低资源占用的特点,RAM 0.8KB,ROM 1.8KB;在类似烟感和红外等实际场景下,TencentOS tiny 的资源占用仅为:RAM 2.69KB...· 自动移植工具 TencentOS tiny 提供多种编译器快速移植指南和移植工具,可实现向新硬件开发板的一键移植,省时省力,有效提升开发效率。

    1.3K61

    AIoT应用创新大赛-基于TencentOS Tiny 的智慧灯

    视频内容 基于腾讯云的智能灯 一、总体设计 本次有幸参与2021 TencentOS Tiny AIoT应用创新大赛,智能灯基于腾讯云和恩智浦联合推出的TencentOS Tiny EVB_AIoT开发套件...[ae3008953b53714b863c7dcf9cb65c2e.jpeg] 二、硬件设计 系统基于TencentOS Tiny AIoT开发套件,核心板采用的RT1062处理器属于i.MX RT系列..._01 LED PIN GPIO_B1_15 恩智浦的MCU针脚识别对于新手不够友好,好在其MCUXpresso IDE提供了个有意思的模块PINS,可以比较方便的配置针脚,配置好以后选择点击“更新源代码...通过TencentOS tiny 提供的丰富的物联网组件(选择了MQTT),快速接入腾讯云物联网平台IoT Explorer,通过注册MQTT事件,并且在订阅事件的回调函数中完成云端下发事件的处理。...[f996c6f06910c101c2cd7aea6bce27c5.jpeg] 最后感谢腾讯公司的2021 TencentOS Tiny AIoT应用创新大赛。

    82280

    TencentOS tiny 内核移植参考指南(GCC版)

    TencentOS tiny 内核移植参考指南(GCC版) 一、移植前的准备 1....准备TencentOS tiny的源码 TencentOS tiny的源码已经在内网开源,git下载地址为:http://git.code.oa.com/TencentOS_tiny/TencentOS_tiny.git...TencentOS tiny的任务调度汇编代码,主要做弹栈压栈等处理的,port_c.c适配systick等,这两个文件 每个IP核和编译器都是不一样的,如果您的芯片是ARM Cortex M核,我们都已经适配好...#endif 按照上面的模板配置好TencentOS tiny的各项功能后,将tos_config.h 文件放入要移植的board工程目录下即可,例如本教程是放到board\NUCLEO_L073RZ\...这样,TencentOS tiny的源码就全部添加完毕了。 三、创建TencentOS tiny任务,测试移植结果 1.

    2.5K31

    2021 TencentOS Tiny AIoT应用创新大赛开启报名!

    大赛简介 TencentOS Tiny AIoT应用创新大赛是腾讯TencentOS团队联合恩智浦半导体、安谋科技(Arm China)发起的线上开发者活动,主要面向中小企业嵌入式工程师、广大嵌入式开发者...、物联网爱好者、创客团队等,期待广大开发者能参与到国内开源项目中,通过开源协同,基于TencentOS Tiny打造更多新颖、实用、有价值和创造力的AIoT应用及解决方案。...TencentOS Tiny简介 TencentOS Tiny是腾讯面向物联网领域开发的实时操作系统,现已捐赠给开放原子开源基金会进行孵化,具有低功耗,低资源占用,模块化,安全可靠等特点,可有效提升物联网终端产品开发效率...TencentOS Tiny提供精简的RTOS内核,内核组件可裁剪可配置,可快速移植到多种主流MCU (如NXP ARM Cortex-M全系列)及模组芯片上。...参赛须知 (一)大赛免费提供硬件 TencentOS Tiny AIoT开发套件 开发板特性 : 内置TencentOS Tiny开源物联网操作系统。

    1.6K20

    AIoT应用创新大赛-基于TencentOS Tiny的智能车钥匙

    解决车辆电子钥匙中继攻击的安全漏洞。UWB钥匙的优点在于,它是一项具有近距离精确空间感知能力的技术;准确性高,感应智能手机位置的准确性约为现有产品的 5 倍。...当实测距离小于1m时,将一个信号量置1,大于1m后置0 TencentOS Tiny开发板 小熊派开发板 ESP8266模块 DWM1000-SMA UWB技术 UWB是Ultra Wide-Band...模块A的发射机在其时间戳上的Ta1发射请求性质的脉冲信号,模块B在Tb2时刻发射一个响应性质的信号,被模块A在自己的时间戳Ta2时刻接收。...,sizeof(host_ip)); /* These infomation is generated by mqtt_config_gen.py tool in "TencentOS-tiny...后面我会接着做这个方案,比如一些很实用的功能: 远程开车门 多标签识别--多把钥匙看是谁开的车 多基站三维定位--识别人在车内还是车外 最后感谢TencentOS Tiny AIoT应用创新大赛给了我这次学习的机会

    78441

    AIoT应用创新大赛-基于TencentOS Tiny 人脸计数的实践

    一、概述 这次的项目主要是对比赛提供的资源的一次简单实践,将摄像头所识别的人脸数目传送到微信小程序上,模型是提前训练好的,在比赛的板子上进行推理,然后将识别到的人数,以json的格式传送给腾讯云物联网平台...,然后由该平台注册的设备和腾讯连连小程序绑定,用户可以通过小程序看到设备周围的人数(准确的说是摄像头拍到的),适用的场景可以是一些防盗报警设备,检测到人数立即上报,该方案最初的设想是根据超声波测活动物体范围以及使用摄像头校准...,是由 NXP 推出的跨界处理器,跨界是指该系列MCU的定位既非传统的微控制器、也非传统的微处理器,i.MX RT 系列 MCU 则综合了两者的优势,既具备高频率(最高主频600M)、高处理性能,也具备中断响应迅速...,sizeof(host_ip)); /* These infomation is generated by mqtt_config_gen.py tool in "TencentOS-tiny.../(ㄒoㄒ)/~~),不过这次比赛让我对TencentOS产生了极大兴趣,并打算能在接下来的闲暇时间在TencentOS社区做出一些自己的贡献。

    1.1K80

    【IoT迷你赛】基于TencentOS Tiny的运动手表方案

    前言 很荣幸能参与到TencentOS Tiny内测,物联网近年一直得到很高的关注,各大平台也纷纷推出了自己的物联网接入平台,这也说明了市场越来越成熟,开发者拥有更好的工具打造更实用的产品。...而things上的关键,就是如何高效,可靠实现things的功效,这就引入今天的一大主角TencentOS Tiny及其所连接的Tencent IoT explorer。...TencentOS Tiny除了拥有可靠高效精简的RTOS内核外,还提供了更为实用的中间件服务(文件系统、网络通讯、各云平台接口等),除了完成了对上的应用,TencentOS Tiny还在不断扩展了对下的驱动和移植...[由物联网俱乐部定制的全球首款TencentOS Tiny开发板] 整体方案 运动的人原来越多,户外运动又是非常大的群体,安全运动也是智能设备一大需求点。...效果如图及视频: image.png image.png image.png 视频内容 总结: TencentOS Tiny内核精简,说明文档也很丰富,使用非常方便 TencentOS Tiny长时间运行稳定

    1.3K130

    AIoT应用创新大赛-基于TencentOS Tiny的PCB加热台

    非常感谢 腾讯TencentOS 团队、恩智浦半导体、安谋科技(Arm China)、腾讯连连 组织了这一次大赛。...也很荣幸获得了参赛资格,有机会接触到RT1062这么优秀的跨界处理器,并且学习到腾讯的RTOS(TencentOS Tiny)以及腾讯连连相关知识。...通过这次大赛,我学会了很多东西,虽然最后没有完成参数的项目。 本次比赛使用的开发板是TencentOS Tiny AIoT开发套件(主控板见下图) [qr92d66md1.jpg?...rt106x处理器和本次的开发套件还是有很大的可玩性,在比赛结束后,将继续用业余时间来实现一些有趣的项目(例如PCB加热台,wifi显示屏等等)。...同时rt106x的io速度也是非常快的,可以考虑实现一些对时序要求较高的应用。目前想到的东西不多,对应的源码会开源在gitee仓库

    80960
    领券