关闭

基于FreeRTOS与MQTT的物联网技术应用系列——步进电机控制(七)基于CrossApp跨平台框架的MQTT客户端控制应用android版

本文在前一篇基础上,详细介绍以CrossApp跨平台框架为基础,利用mosquito库和easySQLite库设计实现了基于MQTT协议的android版步进电机控制客户端。...
阅读(109) 评论(0)

基于FreeRTOS与MQTT的物联网技术应用系列——步进电机控制(六)基于CrossApp跨平台框架的MQTT客户端控制应用PC版

本文详细介绍以CrossApp跨平台框架为基础,利用mosquito库和easySQLite库设计实现了基于MQTT协议的PC版步进电机控制客户端。编译环境为VS2013,使用的语言主要是C++。...
阅读(214) 评论(0)

基于FreeRTOS与MQTT的物联网技术应用系列——步进电机控制(五)MQTT的移植和步进电机控制的实现

本文在前一篇的基础上进行MQTT的移植,并实现对步进电机驱动器的控制。...
阅读(119) 评论(0)

基于FreeRTOS与MQTT的物联网技术应用系列——步进电机控制(四)FreeRTOS系统下LwIP-1.4.1的移植

本文在前一篇的基础上,进行基于FreeRTOS的LwIP-1.4.1版本移植...
阅读(113) 评论(0)

基于FreeRTOS与MQTT的物联网技术应用系列——步进电机控制(三)SD卡驱动、FatFS等的移植和ini配置文件读取的实现

本文实现了基于STM32F107VC的金牛开发板的基于SPI模式的SD卡驱动和FatFS的移植,以及利用minini库对ini配置信息文件进行读取。...
阅读(196) 评论(0)

基于FreeRTOS与MQTT的物联网技术应用系列——步进电机控制(二)FreeRTOS v9.0.0 的移植

本文详细绍了基于STM32F107VC的金牛开发板的FreeRTOS v9.0.0 的移植过程。**IDE环境为: MDK v5.23; 硬件环境:基于STM32F107VC的金牛开发板; 所用固件库版本号是STM32F10X_StdPeriph_Lib_V3.5.0**下载工具用的是开发板自带的D版的Jlink。一、工程模板的建立:(参考:http://blog.csdn.net/u01456...
阅读(270) 评论(0)

基于FreeRTOS与MQTT的物联网技术应用系列——步进电机控制(一)前言

本应用主要是基于MQTT协议,开发一个能由PC或移动端(ios或android)控制嵌入式设备乃至处理反馈信息等功能的系统。 嵌入式设备的控制是基于FreeRTOS操作系统和本项目自行开发的应用框架; PC或移动端(ios或android或其他嵌入式设备)主要是基于CrossApp跨平台界面框架实现远程端控制。...
阅读(249) 评论(0)

基于mini2440嵌入式linux上整合一套Domoticz智能家居系统(十一)使用domoticz+mosquitto+Android客户端实现控制STM32板上的LED(二)

本文在前一篇实现了STM32平台利用MQTT协议对接domoticz平台控制LED灯的基础上,完善了网络连接和MQTT的broker连接过程,实现了断网重连功能。...
阅读(1101) 评论(2)

基于mini2440嵌入式linux上整合一套Domoticz智能家居系统(十)使用domoticz+mosquitto+Android客户端实现控制STM32板上的LED(一)

本文将在前面mini2440建立的domoticz、mosquitto为服务器的基础上,以Android做远程客户端来实现对STM32芯片的开发板的LED进行灯控制,当然,这是一个基本功能的实现,如果长期使用的话,还需要做很多其他的工作(例如断网重连,重连多少次重启系统等等,还要有个可以在SD卡上读入的硬件配置信息等等)。...
阅读(515) 评论(0)

基于mini2440嵌入式linux上整合一套Domoticz智能家居系统(九)使用domoticz+mosquitto+Android客户端实现控制mini2440上的LED(二)

为了充分利用domoticz平台的对MQTT客户端的控制功能,现在,受控设备端代码的核心任务转移到了对domoticz/out主题的MQTT消息解析上。本文将设计一个简单框架来实现对其消息的解析和功能回调。...
阅读(396) 评论(0)

基于mini2440嵌入式linux上整合一套Domoticz智能家居系统(八)使用domoticz+mosquitto+Android客户端实现控制mini2440上的LED(一)

本篇将在上一篇交叉编译paho.mqtt.embedded-c官方的源代码例程基础上,稍作修改,尝试实现domoticz+mosquitto联合做服务器,使用Android客户端APP或浏览器对mini2440上的LED做亮灭控制。...
阅读(334) 评论(0)

基于mini2440嵌入式linux上整合一套Domoticz智能家居系统(七)交叉编译paho.mqtt.embedded-c库和嵌入式linux样例程序

本篇将把paho.mqtt.embedded-c官方的源代码交叉编译成数据包封装库和应用程序两部分,并把样例应用程序在mini2440上运行。...
阅读(1349) 评论(2)

基于mini2440嵌入式linux上整合一套Domoticz智能家居系统(六)使用domoticz联合arm上的mosquitto实现Android客户端远程控制

本篇将使用mini2440上的domoticz服务平台和mosquitto,以domoticz上的虚拟设备为例,实现对设备的控制,以及使用Android的客户端APP实现远程控制。...
阅读(967) 评论(1)

基于mini2440嵌入式linux上整合一套Domoticz智能家居系统(五)交叉编译并安装zlib、curl、boost和domoticz

本篇是本次整合智能家居系统的重点,最终结果是将domoticz交叉编译并安装到mimi2440的嵌入式linux系统中,并让它运行起来,以供后续开发使用。1、交叉编译zlib: 解压zlib-1.2.11.tar.gz后,进入目录,然后cmake -DCMAKE_C_COMPILER="arm-linux-gcc" -DCMAKE_INSTALL_PREFIX=/usr/local/arm/zli...
阅读(444) 评论(0)

基于mini2440嵌入式linux上整合一套Domoticz智能家居系统(四)交叉编译OpenSSL、c-ares、e2fsprogs和mosquitto

本篇主旨是编译安装mosquitto,其他的库是它的依赖库。后面我们交叉编译的程序都将放置在主机的”/usr/local/arm/”目录中,以区别主机本地的应用程序。 我的mimi2440的根文件系统是PC端VMWare上linux中的nfs,这样比较容易调试。具体位置是linux上的/work/roorfs,下文中所提到的“目标板根文件系统目录”或者“arm板根目录”就是指这个目录。一点准备工作...
阅读(1873) 评论(10)
18条 共2页1 2 下一页 尾页
    个人资料
    • 访问:9686次
    • 积分:270
    • 等级:
    • 排名:千里之外
    • 原创:12篇
    • 转载:0篇
    • 译文:0篇
    • 评论:15条
    文章存档
    最新评论