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

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

[复制链接]
watershade 发布时间:2016-4-7 21:45
本帖最后由 watershade 于 2016-5-1 23:12 编辑
$ ]* m9 R. A: d/ V, u: f2 ^- n  Q1 K
: ?/ J* U% p3 z0 R常常遇到人们在调试一台新的I2C设备或者SPI设备的时候,没有方便的设备可用来验证身边的硬件是好是坏。也遇到过人们对于自己拿到的CAN或者RS485等设备不知道这些设备的状态或者数据格式。这些日常的问题催发了需求。当然有人已经做了类似的工作,但是价格和封闭性是一个弊端。现在想做一款这样的小产品,代码和电路图都公开。测试期间可以利用L073的平台来实现,等成熟时在做原理图,美化上位机等。' w1 x9 }& _" d) ^" C6 G. k

1 Q3 P  ?' q8 ~3 V+ N$ P% k+ ?大致的功能: 3 D! R$ G0 |3 K$ j( X$ u6 @$ q- r
        I2C从设备,SPI从设备的读取。0 R9 F2 {4 b. r
        CAN总线命令解析,可以选择时候短帧或者长帧
2 R! Q  f1 a/ l8 o6 x5 {        TTL、232/485解析(主要是收发器不一样)+ h  O4 H  J. ~6 o, h
上位机准备用QT或者C#编写。
" I9 L  K# j! D7 ~; t- Q5 h. R' G; v4 L5 g- i8 i6 u4 ?8 z8 ^7 X$ Q
好吧就这么多。
+ a% r' k6 V; t7 b! }: f* ]' q3 o5 S- Z0 j& N
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  H$ V+ ~' T( H分割线|||2016.04.27
  v( Z1 ~& |8 e5 M3 t: T: B7 \' |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4 L% T: h  d3 q9 r沐紫姐姐留言了,收到板子有一段时间了。可是只是做了几个简单的测试,总线检测仪的项目一直没有正式开始。8 a' c. m( m- V! q& t
好吧,是时候说明一下这款总线检测仪的详细情况。
$ L- \; w, l8 k9 dPS:本来想加入CAN检测的功能,可是详细看了一下这个系列,发现的确不支持CAN总线。不过不要紧,如果这个项目在L0上实现,可以移植到别的上面。毕竟STM32的代码移植性很高。
5 [0 S2 ?1 u: Q4 C
$ _! r) a- K0 N# b第一阶段,打算分别测试和编写各种类型总线,包括I2C,SPI,UART(IrDA、LIN、Modubus)。另外添加几个ADC采集的引脚,和PWM的输出引脚。方便测试。打算两周完成。
; ]5 d* q4 A3 i. O0 ^& _第二阶段,基于RTOS编写调度和接口程序用于与上位机通讯。起初想用现成的串口工具,然后用QT编写一个界面用于测试。打算三周。
5 o! ?3 ]0 c; n6 [第三阶段,做板子,并优化界面。打算三周。
& k# {: m$ E4 G6 ^  g, L5 y详细一点的现成调度相关的东西,稍后在写。五一期间,先贡献I2C和SPI读取的实验。然后慢慢添加Modubus之类的,毕竟手边这种工具不多。
3 v+ ]1 Y3 O1 T+ m|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4 y, |; f6 v; j- C分割线|||2016.5.01 SPI总线测试(测试设备HMC5983)/ d0 @# y0 _7 p4 @2 ~+ R
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||% S' E  v8 D# ^7 e0 f# D
撑着五一测试了一下SPI接口,写了一个通过UART测试SPI的简单程序,这只属于最初步的工作。5 h. A6 W" j+ ~1 e
下面先代码先放上。
) y6 A2 l5 M3 L- I1 \ 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:093 i( v0 \5 e) j4 L, W
优惠券已发,请尽快购买http://www.eeboard.com/shop/?c=products&a=view&t=s&id=3656

/ r2 }7 N! k" g板子已经收到,谢谢了。争取早日做出来
watershade 回答时间:2016-4-14 21:06:23
沐紫 发表于 2016-4-14 08:538 K3 ]7 f  `% O& L* \0 `" B
恩恩,期待中

5 |' W% p/ f8 `  D# `# u" N. J今天试了一下UART和I2C,比以前的产品复杂了一点。UART和ST-Link可能有缺陷。我继续评测,完成自己的作品。谢谢沐紫
watershade 回答时间:2016-4-8 23:42:58
沐紫 发表于 2016-4-8 10:09
9 z4 f- {( j7 S% Q优惠券已发,请尽快购买http://www.eeboard.com/shop/?c=products&a=view&t=s&id=3656
8 d% K0 e9 J0 y% V( 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
& ]* S1 U4 M! j. c7 A7 S板子已经收到,谢谢了。争取早日做出来

+ l* ~2 O: I6 ]$ J* C& {) ~恩恩,期待中
沐紫 回答时间:2016-4-15 09:24:03
watershade 发表于 2016-4-14 21:06! I) q' L! W/ S0 _" j9 v; U# n, Q
今天试了一下UART和I2C,比以前的产品复杂了一点。UART和ST-Link可能有缺陷。我继续评测,完成自己的作品 ...
. v! N, t# r1 ]5 ^( n
恩恩,好的
沐紫 回答时间:2016-4-27 15:48:49
楼主,请尽快按照计划进行方案开发啦。如果分享你的方案,还可以获得开发经费支持( g4 @& X0 P5 n! |
https://www.stmcu.org.cn/module/forum/thread-605393-1-1.html
watershade 回答时间:2016-4-27 22:10:24
沐紫 发表于 2016-4-27 15:48
) i* |4 p0 d+ T+ F楼主,请尽快按照计划进行方案开发啦。如果分享你的方案,还可以获得开发经费支持) M, S9 y/ q$ i4 ~& M; U3 X( D
https://www.stmcu.org.cn/ ...
9 }2 p: @9 ?. E' F/ h
好的,五一期间更新。
沐紫 回答时间:2016-4-28 18:02:33
watershade 发表于 2016-4-27 22:10
' r7 H( d) q$ X  A好的,五一期间更新。

! G& \( G& q* Z/ N6 D" O- w! J' h期待~
watershade 回答时间:2016-5-3 23:47:09
话说没有人看好呀
沐紫 回答时间:2016-5-11 09:33:40
watershade 发表于 2016-5-3 23:47
4 D2 U: e) X" N) D话说没有人看好呀
. [9 C; y% F) P" d3 K
我也刚刚看到,楼主这个帖子,还以为是之前的申请帖,被埋没了,我来推一把
watershade 回答时间:2016-5-11 19:06:53
沐紫 发表于 2016-5-11 09:33- N5 W; U# G3 n3 |& @; E
我也刚刚看到,楼主这个帖子,还以为是之前的申请帖,被埋没了,我来推一把 ...
0 M) o% O/ M# [7 P% G
谢谢了,这没有经验,我继续更新。谢谢鼓励
yu515301489 回答时间:2016-6-9 12:26:11
关注一下!
12下一页
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版