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

【STM32L0方案秀】简易多总线测试仪 精华

[复制链接]
watershade 发布时间:2016-4-7 21:45
本帖最后由 watershade 于 2016-5-1 23:12 编辑 $ J: O& e' |- C. i& w! ?* ~
4 C' A, k7 a+ c5 }  o( {
常常遇到人们在调试一台新的I2C设备或者SPI设备的时候,没有方便的设备可用来验证身边的硬件是好是坏。也遇到过人们对于自己拿到的CAN或者RS485等设备不知道这些设备的状态或者数据格式。这些日常的问题催发了需求。当然有人已经做了类似的工作,但是价格和封闭性是一个弊端。现在想做一款这样的小产品,代码和电路图都公开。测试期间可以利用L073的平台来实现,等成熟时在做原理图,美化上位机等。9 z) a# }0 x7 v7 v  C9 K' A  L
% f9 b7 R8 F1 S, R5 u8 H
大致的功能: 4 N  |3 [4 F, I( v* ?
        I2C从设备,SPI从设备的读取。  N% N4 h( G/ G# I7 r8 a
        CAN总线命令解析,可以选择时候短帧或者长帧
9 ~) T" `% l" Y0 |& @        TTL、232/485解析(主要是收发器不一样)
$ r( u7 r9 O3 C. b/ I. U. H9 f上位机准备用QT或者C#编写。
& V" ~( {# r& i1 \' s
  k5 D9 |$ g2 |9 j8 C1 Q& t好吧就这么多。
! [4 D; M! k9 U: e2 [! f, M* N8 F& a6 d7 c
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
, A  y7 Q' d. F# F5 \" V分割线|||2016.04.27
8 l# y( j2 f; x# w5 j6 L& D: |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
# D9 [9 C1 g$ _" ]沐紫姐姐留言了,收到板子有一段时间了。可是只是做了几个简单的测试,总线检测仪的项目一直没有正式开始。
  Y. e7 |6 ]/ y; z好吧,是时候说明一下这款总线检测仪的详细情况。% b# N( m+ M9 T- q
PS:本来想加入CAN检测的功能,可是详细看了一下这个系列,发现的确不支持CAN总线。不过不要紧,如果这个项目在L0上实现,可以移植到别的上面。毕竟STM32的代码移植性很高。
4 _9 r. ~3 ^: K7 M4 c& v% @- ?  G$ u; T- Y: b+ x
第一阶段,打算分别测试和编写各种类型总线,包括I2C,SPI,UART(IrDA、LIN、Modubus)。另外添加几个ADC采集的引脚,和PWM的输出引脚。方便测试。打算两周完成。& s. H9 r- `! P
第二阶段,基于RTOS编写调度和接口程序用于与上位机通讯。起初想用现成的串口工具,然后用QT编写一个界面用于测试。打算三周。
  ^7 t+ d0 w" e第三阶段,做板子,并优化界面。打算三周。% o- `- L4 ?; x
详细一点的现成调度相关的东西,稍后在写。五一期间,先贡献I2C和SPI读取的实验。然后慢慢添加Modubus之类的,毕竟手边这种工具不多。1 ~$ }9 ^- N9 W
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||, r; ]0 g6 I2 P3 l& p
分割线|||2016.5.01 SPI总线测试(测试设备HMC5983)
+ r' n, d0 E1 d  x% P1 Y+ h; z; q|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||, O( s2 w+ K+ ~& Z# F, ~, J
撑着五一测试了一下SPI接口,写了一个通过UART测试SPI的简单程序,这只属于最初步的工作。
; X! R' I- {- I9 j下面先代码先放上。
2 c2 o1 x1 |4 ~' \ L073_SPI.rar (6.67 MB, 下载次数: 27)
赞 收藏 3 评论16 发布时间:2016-4-7 21:45

举报

16个回答
watershade 回答时间:2016-4-13 21:30:58
沐紫 发表于 2016-4-8 10:092 x2 T# Q5 q# f- ~, Z' \
优惠券已发,请尽快购买http://www.eeboard.com/shop/?c=products&a=view&t=s&id=3656
$ n% `" e. g( g; @
板子已经收到,谢谢了。争取早日做出来
watershade 回答时间:2016-4-14 21:06:23
沐紫 发表于 2016-4-14 08:53
; a& G* Q1 I9 \# k恩恩,期待中
: J, r% m3 K1 K: y) i
今天试了一下UART和I2C,比以前的产品复杂了一点。UART和ST-Link可能有缺陷。我继续评测,完成自己的作品。谢谢沐紫
watershade 回答时间:2016-4-8 23:42:58
沐紫 发表于 2016-4-8 10:09
6 x- G# b* w: D# p) j优惠券已发,请尽快购买http://www.eeboard.com/shop/?c=products&a=view&t=s&id=3656
4 I, U  v8 M- [  y- T3 a5 B
谢谢沐紫,祝你工作顺利
沐紫 回答时间:2016-4-8 09:37:57
楼主,一会给你发优惠券。发了我再通知你
沐紫 回答时间:2016-4-8 10:09:52
优惠券已发,请尽快购买http://www.eeboard.com/shop/?c=p ... amp;t=s&id=3656
沐紫 回答时间:2016-4-14 08:53:52
watershade 发表于 2016-4-13 21:30' d- e4 r1 m; S& y% R8 I, D5 q: V
板子已经收到,谢谢了。争取早日做出来
& w8 ^, K' e9 o& S1 y
恩恩,期待中
沐紫 回答时间:2016-4-15 09:24:03
watershade 发表于 2016-4-14 21:062 w' r- q9 L/ |1 q% L6 q( x
今天试了一下UART和I2C,比以前的产品复杂了一点。UART和ST-Link可能有缺陷。我继续评测,完成自己的作品 ...

  ?4 J- G$ U5 o恩恩,好的
沐紫 回答时间:2016-4-27 15:48:49
楼主,请尽快按照计划进行方案开发啦。如果分享你的方案,还可以获得开发经费支持) i2 p; B( m9 g, Y2 ]% C, Z' w' h
https://www.stmcu.org.cn/module/forum/thread-605393-1-1.html
watershade 回答时间:2016-4-27 22:10:24
沐紫 发表于 2016-4-27 15:48
( W: ^2 _1 t# o3 K% |6 j! a. P: s楼主,请尽快按照计划进行方案开发啦。如果分享你的方案,还可以获得开发经费支持
# s/ {( O1 @( j5 q5 A8 H' jhttps://www.stmcu.org.cn/ ...

* O3 W' S: _. G" F好的,五一期间更新。
沐紫 回答时间:2016-4-28 18:02:33
watershade 发表于 2016-4-27 22:10) i8 a, l4 T9 s! ^: X
好的,五一期间更新。

7 n% x% `( z$ n+ p* ]期待~
watershade 回答时间:2016-5-3 23:47:09
话说没有人看好呀
沐紫 回答时间:2016-5-11 09:33:40
watershade 发表于 2016-5-3 23:47, h" v/ p* Q1 c4 Y3 G
话说没有人看好呀
5 y- Z8 K" Y$ k! B
我也刚刚看到,楼主这个帖子,还以为是之前的申请帖,被埋没了,我来推一把
watershade 回答时间:2016-5-11 19:06:53
沐紫 发表于 2016-5-11 09:33$ k$ d1 P! C. N: R1 P5 o; k
我也刚刚看到,楼主这个帖子,还以为是之前的申请帖,被埋没了,我来推一把 ...

" h) c6 ~8 w: G$ a: g' y  \谢谢了,这没有经验,我继续更新。谢谢鼓励
yu515301489 回答时间:2016-6-9 12:26:11
关注一下!
12下一页

所属标签

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版