你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【我要为STM32站台】用ST开发板STM32746G-EVAL开发调试侦听设备  

[复制链接]
fhliujie 发布时间:2016-7-23 18:13
联合调试是一个比较痛苦的过程,因为每个开发人员都有自己的性格,出现问题时,若没有一个侦听设备,会使人相互推诿。同公司的人进行调试,还熟悉对方的性格,比较容易沟通,若不是同一个公司的人,不熟悉对方的性格,定位问题时,我们就要更加谨慎,若是对方的问题,需要拿出直接的证据。在此思想上我开发了调试侦听设备


项目介绍:
1. 方案主题
现在的嵌入式软件的开发,往往需要多人联合开发,或者公司之间联合开发,开发的过程中需要涉及到开发人员的联合调试,若是公司内部人员之间进行联合调试,出现问题还容易修改,但若是与外公司人员的联合调试,就相对来说比较困难,在短时间内的联合调试,很难发现程序中的bug。在这种情况下,我想到了用M7的开发板作为联合调试的侦听和测试工具
2. 方案功能
   实现了对BTM设备的侦听和测试,实现了对通讯量插件、数字量插件、模拟量插件的侦听和测试,实现了CAN盒功能.
3. 关键词:STM32746G-EVAL,BTM,CAN盒

工作原理介绍:
1. 硬件组成与介绍
硬件采用:STM32746G-EVAL,关于硬件的信息请参照:http://www.st.com/content/st_com ... stm32746g-eval.html
在此不做描述。
2、此项目中STM32的功能
  此项目以STM32746G-EVAL开放板为硬件平台。所有的开放都基于其平台。主要使用了该平台的SDRAM、Flash、IO、LCD、触摸屏、CAN等硬件设备。
3、软件流程介绍。
   软件处理流程如下图所示: 流程图.png

4.实物与演示
1、实物图片与说明
   STM32746G-EVAL开放板的实物图。如下图所示。
开发板2.png

2、演示图片如下图所示
    主页面
20.png

    BTM页面
1.png
2.png
3.png
4.png


数字量页面
5.png
6.png


模拟量页面
8.png
9.png

CAN盒页面
17.png
18.png


后续工作:
       我准备用SD卡存储接收的数据,便于电脑分析,SD卡原先没有搞过,不清楚要多长时间才能搞好。另外我还想利用板子上的网口,为公司做一个网络测试,因此后3个菜单还是空的。
       踏踏实实工作,认认真真做人。

采用M7开发板开发调试工具.rar (1.8 MB, 下载次数: 47)

评分

参与人数 1 ST金币 +50 收起 理由
zero99 + 50 支持!很不错的项目!

查看全部评分

收藏 5 评论52 发布时间:2016-7-23 18:13

举报

52个回答
fhliujie 回答时间:2016-8-24 21:40:17
项目介绍:
1. 方案主题
现在的嵌入式软件的开发,往往需要多人联合开发,或者公司之间联合开发,开发的过程中需要涉及到开发人员的联合调试,若是公司内部人员之间进行联合调试,出现问题还容易修改,但若是与外公司人员的联合调试,就相对来说比较困难,在短时间内的联合调试,很难发现程序中的bug。在这种情况下,我想到了用M7的开发板作为联合调试的侦听和测试工具
2. 方案功能
   实现了对BTM设备的侦听和测试,实现了对通讯量插件、数字量插件、模拟量插件的侦听和测试,实现了CAN盒功能.
3. 关键词:STM32746G-EVAL,BTM,CAN盒

工作原理介绍:
1. 硬件组成与介绍
硬件采用:STM32746G-EVAL,关于硬件的信息请参照:http://www.st.com/content/st_com ... stm32746g-eval.html
在此不做描述。
2、此项目中STM32的功能
  此项目以STM32746G-EVAL开放板为硬件平台。所有的开放都基于其平台。主要使用了该平台的SDRAM、Flash、IO、LCD、触摸屏、CAN等硬件设备。
3、软件流程介绍。
   软件处理流程如下图所示:

程序流程图

程序流程图

4.实物与演示
1、实物图片与说明
   STM32746G-EVAL开放板的实物图。如下图所示。

开发板

开发板


2、演示图片如下图所示
    主页面
   

主页面

主页面

    BTM页面
   

BTM

BTM
2.png 3.png 4.png
数字量页面
5.png 6.png
模拟量页面
8.png 9.png
CAN盒页面
17.png 18.png
后续工作:
       我准备用SD卡存储接收的数据,便于电脑分析,SD卡原先没有搞过,不清楚要多长时间才能搞好。另外我还想利用板子上的网口,为公司做一个网络测试,因此后3个菜单还是空的。
       踏踏实实工作,认认真真做人。
fhliujie 回答时间:2016-9-13 14:56:22
终于调试好了SD卡,SD卡保存的是CAN侦听到的数据,但SD卡的数据如何在电脑上分析成了问题。
突然想到周立功做的CAN盒软件。下载周立功的CAN盒软件,进行安装。

周立功CAN盒软件

周立功CAN盒软件

将我的SD卡文件更改后缀名,符合周立功软件的名字,然后载入数据。

数据不合法

数据不合法

分析周立功CAN保存的数据结构,自己编一个小软件,将SD卡中的数据进行转换。

数据转换

数据转换

从新用周立功的CAN盒软件载入
can3.png Can4.png
文件另存
save.png
保存为TXT文件我们可以想怎么玩就怎么玩了。



fhliujie 回答时间:2017-1-8 10:10:40
上星期5终于把FDCAN的发送调试出来了,ST给的原理图和实际的硬件电路连接不一致,让我耽误了好长时间,原理图上CAN的连接为PA9、PA10,实际的硬件电路和M7的E_VAL开发板一致。以前忙着调试,通过示波器,测试CAN的发送和接收管脚,一点反应都没有,后来实在没有办法了,将PA9、PA10输出方波,还是没有反应,开始用万用表测量,到底CAN的输出、和接收管脚连到哪个管脚了,发现和STM32746G-EVAL开发板的连接一致。FDCAN的调试之路路漫漫。争取下星期把FDCAN调试出来。
stary666 回答时间:2016-7-24 10:25:46
lastimy 回答时间:2016-7-25 09:48:48
学习一下
eefishing 回答时间:2016-7-25 17:23:04
支持楼主
fhliujie 回答时间:2016-8-2 15:55:36
增加个视频

VID_20160729_162911.zip

下载

9.18 MB, 下载次数: 6

视频

fhliujie 回答时间:2016-8-9 14:48:00
今天又增加了CAN盒功能。帧听CAN数据,很方便。本来想将通过它帧听数据的情况通过图片显示出来,但因为我保存的是BMP文件,无法上传。
zero99 回答时间:2016-8-11 14:21:52
fhliujie 发表于 2016-8-9 14:48
今天又增加了CAN盒功能。帧听CAN数据,很方便。本来想将通过它帧听数据的情况通过图片显示出来,但因为我保 ...

谢谢分享
论坛支持BMP图片上传哦

另外楼主可以再完善下项目说明,比如:

方案介绍、原理图、物料清单、源码、工作原理、演示说明、实物图片和视频等等

期待楼主的更新。。

fhliujie 回答时间:2016-8-19 10:48:06
D:\M7\BTM_LCD\BTM_LCD_Photo\CanBox1.bmp
zhangxu56726 回答时间:2016-8-19 11:00:29
分享下源码,就好了
fhliujie 回答时间:2016-8-23 10:20:22
今天准备研究SD卡,用SD卡存储接收的数据,便于电脑分析,SD卡原先没有搞过,不清楚要多长时间才能搞好。
fhliujie 回答时间:2016-8-23 10:41:49
添加一下项目的原理图。

en.stm327x6g-eval_sch .zip

下载

5.75 MB, 下载次数: 9

原理图

beebird 回答时间:2016-8-25 08:45:10
这个产品的创意不错啊
党国特派员 回答时间:2016-8-25 08:55:33
看看先。。。 0.png 1.png 2.png 3.png 4.png 5.png 6.png 7.png 8.png 9.png
zero99 回答时间:2016-8-25 09:03:46
支持支持
1234下一页

所属标签

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版