查看: 2100|回复: 2

RT1052+物联网设备的基本框架实现

[复制链接]
  • TA的每日心情
    慵懒
    1 小时前
  • 签到天数: 1414 天

    [LV.10]以坛为家III

    48

    主题

    3494

    帖子

    21

    金牌会员

    Rank: 6Rank: 6

    积分
    7316
    最后登录
    2024-4-26
    发表于 2018-12-3 13:58:51 | 显示全部楼层 |阅读模式
    物联网设备的基本的框架就是数据采集,上传至服务器,接收下控指令。结合前面移植的modbus,malloc,cjson,MQTT这几个基本要素,简单的修改了上次的工程就搭建完成了。

    main函数,初始化了自己的内存分配函数,并赋予了cJSON的内存管理,开启了Modbus任务和Ethernet任务
    TIM图片20181203115310.png


    Modbus负责采集数据
    TIM图片20181203134131.png


    Ethernet任务动态分配地址之后,开启mqtt任务
    TIM图片20181203134156.png


    MQTT任务定时发送Modbus采集的数据,以json串的方式
    TIM图片20181203115128.png


    下控指令也是以json的方式,简单的例子就是是否需要开启LED
    TIM图片20181203115050.png


    具体实现结果,修改的LedOn的值就可以看到板载LED的变化了。
    TIM图片20181203114912.png


    TIM图片20181203114814.png


    程序跑了一天,目前还是比较稳定


    附上工程 morphlings2014.rar (182.4 KB, 下载次数: 38)
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2021-9-9 22:51
  • 签到天数: 415 天

    [LV.9]以坛为家II

    79

    主题

    3088

    帖子

    21

    金牌会员

    Rank: 6Rank: 6

    积分
    5181
    最后登录
    2022-5-23
    发表于 2018-12-3 22:18:13 | 显示全部楼层
    赞赞赞!
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    1 小时前
  • 签到天数: 1479 天

    [LV.10]以坛为家III

    203

    主题

    2万

    帖子

    64

    超级版主

    Rank: 8Rank: 8

    积分
    92623
    最后登录
    2024-4-26
    发表于 2018-12-5 11:02:57 | 显示全部楼层
    不错,学习一下
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2024-4-26 10:56 , Processed in 0.133362 second(s), 24 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表