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

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

[复制链接]
watershade 发布时间:2016-4-7 21:45
本帖最后由 watershade 于 2016-5-1 23:12 编辑
- {2 Y0 H, a  e$ l3 L# ], I
+ x( ~! a+ |% y+ v2 s常常遇到人们在调试一台新的I2C设备或者SPI设备的时候,没有方便的设备可用来验证身边的硬件是好是坏。也遇到过人们对于自己拿到的CAN或者RS485等设备不知道这些设备的状态或者数据格式。这些日常的问题催发了需求。当然有人已经做了类似的工作,但是价格和封闭性是一个弊端。现在想做一款这样的小产品,代码和电路图都公开。测试期间可以利用L073的平台来实现,等成熟时在做原理图,美化上位机等。
- I$ _9 \4 l+ ~6 h% D
+ }* D) T1 L+ N- k4 C, {0 @  A4 u! K大致的功能: 1 Q: ]' u* D3 }7 U' ]+ w
        I2C从设备,SPI从设备的读取。
4 M. W* W& K* I$ `1 |' [. O( E        CAN总线命令解析,可以选择时候短帧或者长帧; g: e1 Q+ K, _
        TTL、232/485解析(主要是收发器不一样)
4 y% k# g: @; e' a2 B7 i上位机准备用QT或者C#编写。" U4 p3 q2 i, ?. G. [9 Q

( L+ K( s3 g5 |& |& |+ L- o8 Q7 w; H  h4 b好吧就这么多。
& Z& ~( P7 S. p; r% M1 x# U" ^: A' w* h0 L
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||* }3 `: j# E+ K
分割线|||2016.04.27
- T" g5 f, }* L0 _# v||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
9 q+ `; T; _$ U2 g2 }7 n7 [  n沐紫姐姐留言了,收到板子有一段时间了。可是只是做了几个简单的测试,总线检测仪的项目一直没有正式开始。
6 G- v5 L! x4 d2 X, t$ i* }好吧,是时候说明一下这款总线检测仪的详细情况。
- c# E; ?5 P3 ~. c% nPS:本来想加入CAN检测的功能,可是详细看了一下这个系列,发现的确不支持CAN总线。不过不要紧,如果这个项目在L0上实现,可以移植到别的上面。毕竟STM32的代码移植性很高。
& y( K* d. i, t5 F
1 M, _7 R9 J9 Q  ^/ k第一阶段,打算分别测试和编写各种类型总线,包括I2C,SPI,UART(IrDA、LIN、Modubus)。另外添加几个ADC采集的引脚,和PWM的输出引脚。方便测试。打算两周完成。
# M7 Q. d9 R- V0 P! |9 m第二阶段,基于RTOS编写调度和接口程序用于与上位机通讯。起初想用现成的串口工具,然后用QT编写一个界面用于测试。打算三周。$ ~7 h& Q% n) V! Y/ E% `6 `& \
第三阶段,做板子,并优化界面。打算三周。" |- H4 q! K  Z# p- r
详细一点的现成调度相关的东西,稍后在写。五一期间,先贡献I2C和SPI读取的实验。然后慢慢添加Modubus之类的,毕竟手边这种工具不多。: T7 v3 |! I4 l$ f5 [
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
, `3 m1 ~/ z* S/ U; s# D分割线|||2016.5.01 SPI总线测试(测试设备HMC5983): l% t- |2 r! h9 A& f: d' J
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||- A3 p7 E5 a: f* ~
撑着五一测试了一下SPI接口,写了一个通过UART测试SPI的简单程序,这只属于最初步的工作。+ ?6 H/ L! L/ X1 Y3 J
下面先代码先放上。
7 |7 k% [: U' k+ `) h( C7 d+ ^. M 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:09
0 \* M0 K1 E0 ~8 ^  E优惠券已发,请尽快购买http://www.eeboard.com/shop/?c=products&a=view&t=s&id=3656
6 u3 T# Q' L, L
板子已经收到,谢谢了。争取早日做出来
watershade 回答时间:2016-4-14 21:06:23
沐紫 发表于 2016-4-14 08:53& q6 \3 Y5 E9 A7 J3 {* T
恩恩,期待中
( E( H9 @& g7 e# y/ L. ~; O
今天试了一下UART和I2C,比以前的产品复杂了一点。UART和ST-Link可能有缺陷。我继续评测,完成自己的作品。谢谢沐紫
watershade 回答时间:2016-4-8 23:42:58
沐紫 发表于 2016-4-8 10:09
+ m2 W9 y5 L0 D" T: X优惠券已发,请尽快购买http://www.eeboard.com/shop/?c=products&a=view&t=s&id=3656

  L- E0 Y7 Q  s/ i# O* [. b$ I谢谢沐紫,祝你工作顺利
沐紫 回答时间: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
9 s$ O' j8 ^0 n3 W板子已经收到,谢谢了。争取早日做出来
2 `- t2 g1 I0 K+ w( L7 P: [
恩恩,期待中
沐紫 回答时间:2016-4-15 09:24:03
watershade 发表于 2016-4-14 21:06% B) r2 t; O* d1 S5 g, D
今天试了一下UART和I2C,比以前的产品复杂了一点。UART和ST-Link可能有缺陷。我继续评测,完成自己的作品 ...

: Q0 t4 ]. K9 l- t( v; J# y恩恩,好的
沐紫 回答时间:2016-4-27 15:48:49
楼主,请尽快按照计划进行方案开发啦。如果分享你的方案,还可以获得开发经费支持
$ J  r! ~# S8 P5 ^, ]) e' Chttps://www.stmcu.org.cn/module/forum/thread-605393-1-1.html
watershade 回答时间:2016-4-27 22:10:24
沐紫 发表于 2016-4-27 15:48
/ b+ V7 r7 V) l, {! g! {楼主,请尽快按照计划进行方案开发啦。如果分享你的方案,还可以获得开发经费支持
0 i, o5 e' H) j% T  Bhttps://www.stmcu.org.cn/ ...
- ]+ M3 U" u: d  o0 Q, `8 ?
好的,五一期间更新。
沐紫 回答时间:2016-4-28 18:02:33
watershade 发表于 2016-4-27 22:10
+ r# R: u4 w6 |! i, z好的,五一期间更新。

  B9 ?  `2 h4 Q! U期待~
watershade 回答时间:2016-5-3 23:47:09
话说没有人看好呀
沐紫 回答时间:2016-5-11 09:33:40
watershade 发表于 2016-5-3 23:47* l9 K! L& v- w9 |
话说没有人看好呀

) r+ Z8 h' N8 U- Q; N+ {我也刚刚看到,楼主这个帖子,还以为是之前的申请帖,被埋没了,我来推一把
watershade 回答时间:2016-5-11 19:06:53
沐紫 发表于 2016-5-11 09:33
2 B- k5 @) d% y0 Q$ \, ]  f我也刚刚看到,楼主这个帖子,还以为是之前的申请帖,被埋没了,我来推一把 ...
6 Y* I$ A6 L- H$ h! a+ e/ T) a
谢谢了,这没有经验,我继续更新。谢谢鼓励
yu515301489 回答时间:2016-6-9 12:26:11
关注一下!
12下一页
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版