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

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

[复制链接]
watershade 发布时间:2016-4-7 21:45
本帖最后由 watershade 于 2016-5-1 23:12 编辑
4 h, U: _' D8 M+ a7 t& _0 ^& u, _- N; n8 V4 @0 d  f
常常遇到人们在调试一台新的I2C设备或者SPI设备的时候,没有方便的设备可用来验证身边的硬件是好是坏。也遇到过人们对于自己拿到的CAN或者RS485等设备不知道这些设备的状态或者数据格式。这些日常的问题催发了需求。当然有人已经做了类似的工作,但是价格和封闭性是一个弊端。现在想做一款这样的小产品,代码和电路图都公开。测试期间可以利用L073的平台来实现,等成熟时在做原理图,美化上位机等。5 R  Z* W4 a% U& B6 o+ F

9 G/ _2 B/ F5 D1 F' W" [& C大致的功能: 3 j. x" e6 ?( l. h  y
        I2C从设备,SPI从设备的读取。' O2 W/ w( r- }/ c" n6 k/ v
        CAN总线命令解析,可以选择时候短帧或者长帧0 ]2 \% E- W0 P% {
        TTL、232/485解析(主要是收发器不一样)# y  |1 A: Y% h. x$ R' o7 }7 h
上位机准备用QT或者C#编写。
6 a% `1 {  _: u" L; b0 Y# a! q6 K9 m! j0 e: p' c) c& Y
好吧就这么多。3 T' N0 ~$ R+ q# \

" d, h6 P4 A( b||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||7 g9 I9 q# s+ z- }6 |
分割线|||2016.04.27
" W3 z, I% G2 {9 z! }9 G) h||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
: }! _* l; H, y, i3 ]沐紫姐姐留言了,收到板子有一段时间了。可是只是做了几个简单的测试,总线检测仪的项目一直没有正式开始。
0 Z) ]+ q  j; }! e7 S7 ~! }/ T6 u1 ]好吧,是时候说明一下这款总线检测仪的详细情况。
7 u/ V2 z! l+ R, f1 sPS:本来想加入CAN检测的功能,可是详细看了一下这个系列,发现的确不支持CAN总线。不过不要紧,如果这个项目在L0上实现,可以移植到别的上面。毕竟STM32的代码移植性很高。/ [0 H8 j; \7 ?- D' {2 M5 P) Q; F

% R4 l$ C9 |& E第一阶段,打算分别测试和编写各种类型总线,包括I2C,SPI,UART(IrDA、LIN、Modubus)。另外添加几个ADC采集的引脚,和PWM的输出引脚。方便测试。打算两周完成。7 {) P6 e9 T( b( }
第二阶段,基于RTOS编写调度和接口程序用于与上位机通讯。起初想用现成的串口工具,然后用QT编写一个界面用于测试。打算三周。6 M; ~# M1 F  M5 N- r: {9 u; q
第三阶段,做板子,并优化界面。打算三周。
3 m6 V! x: w! P  g1 |详细一点的现成调度相关的东西,稍后在写。五一期间,先贡献I2C和SPI读取的实验。然后慢慢添加Modubus之类的,毕竟手边这种工具不多。3 f: C" ~2 p# k6 d& u* D
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||2 F( v% v! G& O& {1 @
分割线|||2016.5.01 SPI总线测试(测试设备HMC5983)
3 u, O" H" u5 a|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1 n3 t0 Y+ @4 c$ K- N3 _& r# s撑着五一测试了一下SPI接口,写了一个通过UART测试SPI的简单程序,这只属于最初步的工作。
; i1 T: c0 D  f, n下面先代码先放上。
& C3 a! z* C5 m7 E# a( |2 | 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. m( M( S3 }  C
优惠券已发,请尽快购买http://www.eeboard.com/shop/?c=products&a=view&t=s&id=3656
- L1 G. @6 g) [+ D
板子已经收到,谢谢了。争取早日做出来
watershade 回答时间:2016-4-14 21:06:23
沐紫 发表于 2016-4-14 08:53& K( G& f: r, H% {; \3 T
恩恩,期待中
8 u& K7 P7 V! K' L$ W
今天试了一下UART和I2C,比以前的产品复杂了一点。UART和ST-Link可能有缺陷。我继续评测,完成自己的作品。谢谢沐紫
watershade 回答时间:2016-4-8 23:42:58
沐紫 发表于 2016-4-8 10:095 u, S# L  _1 z0 O& R
优惠券已发,请尽快购买http://www.eeboard.com/shop/?c=products&a=view&t=s&id=3656
, \4 M+ A/ Y7 U, p  o' f" ?
谢谢沐紫,祝你工作顺利
沐紫 回答时间: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:309 p! L& y3 `7 R& g: j# L
板子已经收到,谢谢了。争取早日做出来

+ p8 K+ b. ]5 E& [" W恩恩,期待中
沐紫 回答时间:2016-4-15 09:24:03
watershade 发表于 2016-4-14 21:06# {& @1 O- u/ w. ?; L
今天试了一下UART和I2C,比以前的产品复杂了一点。UART和ST-Link可能有缺陷。我继续评测,完成自己的作品 ...

5 w' S* _7 C3 u2 I2 c8 |) z恩恩,好的
沐紫 回答时间:2016-4-27 15:48:49
楼主,请尽快按照计划进行方案开发啦。如果分享你的方案,还可以获得开发经费支持+ B) \' J: ~6 G* G0 U7 h$ b9 L
https://www.stmcu.org.cn/module/forum/thread-605393-1-1.html
watershade 回答时间:2016-4-27 22:10:24
沐紫 发表于 2016-4-27 15:485 }2 Y/ e, c* t. q
楼主,请尽快按照计划进行方案开发啦。如果分享你的方案,还可以获得开发经费支持
& X/ C+ b7 b5 F/ X) vhttps://www.stmcu.org.cn/ ...
2 Y5 @2 _, J0 {9 l, P1 D6 z
好的,五一期间更新。
沐紫 回答时间:2016-4-28 18:02:33
watershade 发表于 2016-4-27 22:10
" [" m' F, d) z3 M好的,五一期间更新。
" F) n! z) o" O, A
期待~
watershade 回答时间:2016-5-3 23:47:09
话说没有人看好呀
沐紫 回答时间:2016-5-11 09:33:40
watershade 发表于 2016-5-3 23:47
/ T/ `% p9 B: f- L; W; n& p话说没有人看好呀

0 z. T+ d# M, O: A' Q6 r, U9 e9 }我也刚刚看到,楼主这个帖子,还以为是之前的申请帖,被埋没了,我来推一把
watershade 回答时间:2016-5-11 19:06:53
沐紫 发表于 2016-5-11 09:33
$ U( T* D6 o" I/ P! {& T- r我也刚刚看到,楼主这个帖子,还以为是之前的申请帖,被埋没了,我来推一把 ...
+ ]" O; g4 {/ J9 m, Y. h/ b: I( k
谢谢了,这没有经验,我继续更新。谢谢鼓励
yu515301489 回答时间:2016-6-9 12:26:11
关注一下!
12下一页

所属标签

相似技术帖

官网相关资源

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