查看: 3532|回复: 9

【STM32F0 DISCOVERY设计方案】--多功能设备维护终端

[复制链接]
  • TA的每日心情
    开心
    2015-1-1 01:21
  • 签到天数: 354 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2012-10-11 11:31:25 | 显示全部楼层 |阅读模式
    分享到:
    本帖最后由 shamowangzi 于 2012-10-14 12:47 编辑

    首先感谢tina和EEboard的各位朋友辛苦组织这次活动
    感谢意法半导体提供这次demo机会!

    多功能配置终端(可实现抄表,设备维护等功能)

    整体功能:
    以手持终端的形式实现设备定制的维护与配置工具,主要通过常用接口连接到被维护设备中,实现对被维护设备的状态查询,信息采集,实现对被维护设备的参数配置

    具体功能与实现:
    1.熟悉Cortex-M0架构(包括:存储器映射,内存管理机制,中断与调度);
    2.熟悉STM32F0 Discovery的GPIO及外围接口功能的实现;
    3.外接1602LCD实现对数据的显示与交互操作;
    4.移植uCos操作系统;
    5.建立内部的通信与消息处理机制;
    6.被检测设备通信接口与通道实现(需要在被检测设备中添加相应的接口函数,硬件接口使用Uart或USB,后期考虑采用无线);
    7.实现与被检测设备的联调;
    8.实现数据交互功能实现(状态获取与配置下发);

    具体接口与数据结构实现《详细设计》
    系统结构图:

    再次感谢!!
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2020-9-28 10:10
  • 签到天数: 1018 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2012-10-11 12:44:44 | 显示全部楼层
    支持一下~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-1-1 01:21
  • 签到天数: 354 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2012-10-11 13:40:22 | 显示全部楼层
    哈哈!谢谢各位捧场和支持!!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2016-8-26 01:52
  • 签到天数: 120 天

    连续签到: 1 天

    [LV.7]常住居民III

    发表于 2012-10-13 02:16:20 | 显示全部楼层
    继续帮顶
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-1-1 01:21
  • 签到天数: 354 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2012-10-14 21:54:47 | 显示全部楼层
    再悄悄的把自己的申请顶上去!!这几天先看一下资料!!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-1-1 01:21
  • 签到天数: 354 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2012-10-16 00:23:27 | 显示全部楼层
    wyzamazon 发表于 2012-10-15 18:54
    实现对被维护设备的状态查询,信息采集,实现对被维护设备的参数配置 对被维护设备有什么要求呢?
    ...

    呵呵,被维护的设备要内嵌检测终端提供的接口(接口完成以下作用:数据收集与封装,接口驱动实现)
    以上是为保证通道和数据的一致性!!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-1-1 01:21
  • 签到天数: 354 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2012-10-16 09:38:00 | 显示全部楼层
    wyzamazon 发表于 2012-10-16 06:43
    那就是对特定设备了

    是对特定设备!但是可以一对多,
    因为如果通过USB或wifi可以实现对对不特定设备管理的话,在实现上有很多问题没办法处理
    主要的就是通信的数据格式;

    当然对支持网络标准数据格式的可能实现非特定设备相对容易一些!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-1-1 01:21
  • 签到天数: 354 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2012-10-16 09:43:48 | 显示全部楼层
    wyzamazon 发表于 2012-10-16 09:38
    那这个方案针对哪个设备的

    在实现的时候,模拟出来一个被维护设备(就是拿另外一块板子做对象);

    最后会抽出来可以组其它被维护设备共用的那一部分公用代码,封装成库,相当于一个接口层!

    需要的时候可以比较快的移植到新的被维护设备上!移到新的被维护设备后,只需要修改部分数据封装接口就可以实现与检测设备的支持!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-1-1 01:21
  • 签到天数: 354 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2012-10-16 09:54:30 | 显示全部楼层
    wyzamazon 发表于 2012-10-16 09:48
    不错 期待大作


    STM32还有很多东西要学!
    有问题再向大家请教吧!呵呵
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-1-20 09:02
  • 签到天数: 45 天

    连续签到: 1 天

    [LV.5]常住居民I

    发表于 2014-12-8 08:57:00 | 显示全部楼层
    我是来赚铜板的
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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



    手机版|小黑屋|与非网

    GMT+8, 2024-11-25 14:19 , Processed in 0.224653 second(s), 32 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.