- 博客(1)
- 资源 (2)
- 收藏
- 关注
原创 Qt 移植mqtt库(非官方库)并连接到eMQ、onenet
环境说明 Qt版本:5.6 Mingw32 (其他版本在编译的过程中生成的include会不同) 操作系统:win10企业版 移植过程 1、从github下载qtmqtt源代码:https://github.com/emqtt/qmqtt 2、解压文件,进入src目录使用qt打开里面的工程(src.pro) 3、编译运行工程,编译过程中如出现头文件出错,则需要根据实际文件路径进行修改 4、编...
2018-12-31 19:11:50 4884 6
QtAndMqtt、qt移植mqtt并实现与onenet的连接
本资源为基于qt5.6mingw移植的mqtt源代码,里面的源代码加入自己的onenet平台的ID即可连接到onnet平台,修改host、port等也可以连接到其它的服务器。代码移植过程可以参考教程:Qt 移植mqtt库(非官方库)并连接到eMQ、onenet:https://blog.csdn.net/baidu_33969363/article/details/85474605
2018-12-31
嵌入式实时操作系统μC/OS-III-原版书籍(带书签)
μC/OS-Ⅲ是源码公开的商用嵌入式实时操作系统内核,由著名的μC/OS-Ⅱ发展而来。μC/OS-Ⅲ针对以ARM Cortex为代表的新一代CPU,面向带有可用于优先级查表的硬件指令(如,前导零计算指令)的CPU的嵌入式应用。μC/OS-Ⅲ允许利用这类高端CPU的特殊硬件指令来实现高效的任务调度算法,而无须使用μC/OS-Ⅲ的软件任务调度算法,而且μC/OS-Ⅲ支持时间片轮转调度算法。从核心任务调度算法的改变来看,μC/OS-Ⅲ已经是一个全新的嵌入式RTOS内核。从μC/OS算起,该内核已有20余年应用史,在诸多应用领域得到了广泛的认可。
《嵌入式实时操作系统μC/OS-3》在保留对实时操作系统基本概念阐述的基础上,详细讲解μC/OS-Ⅲ相比μC/OS-Ⅲ所做的大量扩展与改进,如同时支持时间片轮转调度算法和基于优先级的可剥夺型任务调度算法;用系统任务来处理中断队列以缩短关中断时间;以时间节拍任务来管理时钟节拍从而彻底实现硬实时;以直接向任务发信号方式简化任务间通信与同步等,特别是新增加的在线测试与调试功能,使应用开发更为方便。《嵌入式实时操作系统μC/OS-3》描述的源代码以及原文电子书可从Micriμm公司的官方网站上免费下载。
《嵌入式实时操作系统μC/OS-3》可用作高等院校嵌入式实时系统课程或工程师培训的教材,特别是那些以ARM Cortex、PowerPC、MIPS等高端CPU为实验平台的教学课程;也可供嵌入式应用开发人员研究与应用。
目录
第1章 概述
第2章 目录与文件
第3章 初识μC/OS-Ⅲ
第4章 临界段代码
第5章 任务管理
第6章 任务就绪表,
第7章 任务调度
第8章 任务切换,
第9章 中断管理
第10章 任务挂起表
第11章 时间管理
第12章 定时器管理
第13章 资源管理
第14章 任务同步
第15章 消息传递
第16章 同时等待多个内核对象
第17章 存储管理
第18章 移植μC/OS-Ⅲ
第19章 程序运行时的各类统计信息
2018-06-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人