期刊文献+
共找到8篇文章
< 1 >
每页显示 20 50 100
基于KL36微控制器的Mbed OS线程信号响应机制剖析 被引量:3
1
作者 刘长勇 王宜怀 《中央民族大学学报(自然科学版)》 2021年第3期49-59,共11页
实时操作系统RTOS能够满足精确的实时性要求和提供良好的稳定性,线程信号作为RTOS的同步与通信手段之一,常用于协同任务间或任务与中断间的工作。本文通过深入剖析RTOS的线程信号作用、响应机制以及关键技术要素,提出了基于printf输出... 实时操作系统RTOS能够满足精确的实时性要求和提供良好的稳定性,线程信号作为RTOS的同步与通信手段之一,常用于协同任务间或任务与中断间的工作。本文通过深入剖析RTOS的线程信号作用、响应机制以及关键技术要素,提出了基于printf输出的线程信号过程分析方法,给出了Mbed OS的调度策略。以NXP的KL36芯片为例,对Mbed OS的线程信号进行了实践和响应时间分析,直观输出了线程响应线程信号的调度过程信息,并对调度时序进行了梳理与剖析,从微观层面上展示了Mbed OS的线程信号响应机制,为更好地分析其他同步通信方式提供了方法,对理解RTOS的工作原理或设计新的RTOS具有一定的参考价值。 展开更多
关键词 实时操作系统 线程信号 printf Mbed OS kl36
在线阅读 下载PDF
实时操作系统mbedOS启动流程剖析 被引量:10
2
作者 刘长勇 王宜怀 +1 位作者 蔡闯华 蒋建武 《计算机工程与应用》 CSCD 北大核心 2020年第20期46-51,共6页
mbedOS是ARM公司于2014年开始推出的一款面向智能终端与物联网节点的实时操作系统,它提供了线程管理与调度、内存管理、时钟管理、队列管理等基本功能要素。在深入分析mbedOS的功能要素和函数调用关系的基础上,简要给出了KL36芯片的启... mbedOS是ARM公司于2014年开始推出的一款面向智能终端与物联网节点的实时操作系统,它提供了线程管理与调度、内存管理、时钟管理、队列管理等基本功能要素。在深入分析mbedOS的功能要素和函数调用关系的基础上,简要给出了KL36芯片的启动流程,重点剖析了mbedOS堆栈的设置、中断向量表的重定向、内核的初始化、主线程的创建以及内核的启动,最后对mbedOS启动过程中存储使用情况进行了分析,为mbedOS在不同微控制器上的移植提供了技术基础,也可为分析其他RTOS的启动提供参考。 展开更多
关键词 mbedOS 启动流程 线程 kl36
在线阅读 下载PDF
基于NB-IoT的嵌入式远程软件更新系统设计 被引量:13
3
作者 陈成 王宜怀 +1 位作者 钱涵佳 彭涛 《微电子学与计算机》 北大核心 2019年第4期12-16,22,共6页
针对嵌入式设备软件更新繁琐、代价高昂以及NB-IoT上下行传输数据量少的问题,设计了一种基于NB-IoT的远程更新系统.并在硬件和软件方面进行优化,以节约更新所需的网络开销、缩短更新时间.在硬件层面上,对终端节点的Flash进行合理划分,... 针对嵌入式设备软件更新繁琐、代价高昂以及NB-IoT上下行传输数据量少的问题,设计了一种基于NB-IoT的远程更新系统.并在硬件和软件方面进行优化,以节约更新所需的网络开销、缩短更新时间.在硬件层面上,对终端节点的Flash进行合理划分,设计出Bootloader区和驱动固化区等,以减少代码更新区域.在软件层面上,利用文本比较算法Needleman/Wunsch,避免重复代码数据的传输.最后对远程更新系统进行测试,测试结果表明该系统更新代码量少,更新时间短,且具有较好的成功率. 展开更多
关键词 NB-IoT kl36 远程软件更新 BOOTLOADER Needleman/Wunsch
在线阅读 下载PDF
NB-IoT的基本架构与环境监测系统的应用设计 被引量:2
4
作者 张伟 胡雄强 +1 位作者 王宜怀 袁贵锋 《单片机与嵌入式系统应用》 2018年第11期4-8,共5页
在研究窄带物联网技术的基础上,提出基于NB-IoT的环境监测系统。系统设计充分利用窄带物联网的特点,硬件设计以ARM公司的KL36微控制器为核心,GPRS模块采用的是樘棣公司生产的R616;软件设计以C#为开发工具。最后实现了对远程终端的监测,... 在研究窄带物联网技术的基础上,提出基于NB-IoT的环境监测系统。系统设计充分利用窄带物联网的特点,硬件设计以ARM公司的KL36微控制器为核心,GPRS模块采用的是樘棣公司生产的R616;软件设计以C#为开发工具。最后实现了对远程终端的监测,通过IoT侦听软件可以获得终端的IMSI号、光线强度、TSI次数等信息,并对侦测到的信息进行解析后回发。经测试,系统软硬件运行正常,性能稳定,降低了物联网技术应用的开发成本,也为窄带物联网的应用提供了参考。 展开更多
关键词 窄带物联网 kl36 MCU 监测系统 侦测程序
在线阅读 下载PDF
GEC架构下RTOS对外接口函数重映射机制 被引量:2
5
作者 刘长勇 王宜怀 孙亚军 《计算机系统应用》 2020年第8期217-223,共7页
实时操作系统(RTOS)是嵌入式人工智能与物联网终端中重要工具,不同的机构开发的RTOS其实时性、调度规则、任务间通信机制等稍有差异,但基本要素相同.基于通用嵌入式计算机(GEC)架构研究了RTOS在BIOS驻留方法及对外接口函数重映射机制,以... 实时操作系统(RTOS)是嵌入式人工智能与物联网终端中重要工具,不同的机构开发的RTOS其实时性、调度规则、任务间通信机制等稍有差异,但基本要素相同.基于通用嵌入式计算机(GEC)架构研究了RTOS在BIOS驻留方法及对外接口函数重映射机制,以NXP的KL36芯片为例给出了mbedOS在BIOS中的驻留实现,并给出对外接口函数重映射实例.实践表明RTOS驻留在BIOS中,不仅缩短了编译链接时间,同时通过对外接口函数的重映射,简化了对RTOS调度机制的理解,降低了编程难度,为有效地实现不同RTOS下应用程序的可移植性提供了技术基础. 展开更多
关键词 实时操作系统 通用嵌入式计算机 对外接口函数重映射 BIOS kl36
在线阅读 下载PDF
实时操作系统事件响应机制剖析
6
作者 刘长勇 王宜怀 《吉林大学学报(信息科学版)》 CAS 2024年第4期717-725,共9页
为了能清晰理解事件的工作原理与机制,通过分析事件在实时操作系统中的作用、响应原理及流程,基于KL36微控制器采用类PC机的printf输出法,从调度过程时序、响应时间性能等方面剖析了mbedOS的事件响应机制。实验结果表明,通过printf函数... 为了能清晰理解事件的工作原理与机制,通过分析事件在实时操作系统中的作用、响应原理及流程,基于KL36微控制器采用类PC机的printf输出法,从调度过程时序、响应时间性能等方面剖析了mbedOS的事件响应机制。实验结果表明,通过printf函数能将事件响应过程的线程地址、队列地址,队列内容、线程进出队列情况以及事件位等信息直观输出,为读者从底层理解mbedOS的事件响应原理和流程提供便利,也为分析mbedOS的其他同步与通信手段的脉络结构提供方法借鉴。 展开更多
关键词 实时操作系统 事件响应机制 printf 输出 mbedOS 实时操作系统 kl36 芯片
在线阅读 下载PDF
基于互斥量的MbedOS调度机制剖析
7
作者 刘长勇 王宜怀 《吉林大学学报(信息科学版)》 CAS 2024年第2期284-293,共10页
为了能清晰理解互斥量对共享资源的独占访问原理与机制,在简要分析实时操作系统的互斥量的含义、应用场合、调度机制以及关键要素作用的基础上,对mbedOS互斥量调度机制进行了理论剖析。以KL36芯片为例对mbedOS的互斥量进行了实践,基于... 为了能清晰理解互斥量对共享资源的独占访问原理与机制,在简要分析实时操作系统的互斥量的含义、应用场合、调度机制以及关键要素作用的基础上,对mbedOS互斥量调度机制进行了理论剖析。以KL36芯片为例对mbedOS的互斥量进行了实践,基于时序图采用printf方法直观地输出了线程响应互斥量的调度过程信息,并对互斥量调度机制的实时性能进行分析。通过对互斥量调度机制的剖析,有助于进一步分析mbedOS的其他同步与通信方式,也可为深入理解其他实时操作系统的同步与通信手段提供参考借鉴。 展开更多
关键词 实时操作系统 互斥量 mbedOS实时操作系统 kl36芯片 printf输出
在线阅读 下载PDF
基于NB-IOT的“易生”精灵监测系统
8
作者 刘仕鹏 刘鑫 +3 位作者 居东方 阳文杰 詹少杰 潘俊虹 《电脑知识与技术》 2020年第15期121-123,共3页
基于微信小程序设计了一套以KL36开发板为终端的"易生"精灵监测系统。该系统通过在KL36开发板上接入相应传感器,实现对环境物理量的监测;将检测的环境数据通过NB-IOT技术远距离传送至云端,用户可以通过手机端的微信小程序对... 基于微信小程序设计了一套以KL36开发板为终端的"易生"精灵监测系统。该系统通过在KL36开发板上接入相应传感器,实现对环境物理量的监测;将检测的环境数据通过NB-IOT技术远距离传送至云端,用户可以通过手机端的微信小程序对监测对象进行实时数据查看和历史数据查看;实现了为用户提供轻便、高效的智能监测系统的设计目的。实验结果表明,该系统具有较高的精度和实时性;结合NB-IOT技术低功耗和广连接性的特点,对多用途智能养殖监测具有重要意义。 展开更多
关键词 NB-IOT kl36 智能监测 微信小程序
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部