|
本帖最后由 watershade 于 2016-5-1 23:12 编辑 常常遇到人们在调试一台新的I2C设备或者SPI设备的时候,没有方便的设备可用来验证身边的硬件是好是坏。也遇到过人们对于自己拿到的CAN或者RS485等设备不知道这些设备的状态或者数据格式。这些日常的问题催发了需求。当然有人已经做了类似的工作,但是价格和封闭性是一个弊端。现在想做一款这样的小产品,代码和电路图都公开。测试期间可以利用L073的平台来实现,等成熟时在做原理图,美化上位机等。 大致的功能: I2C从设备,SPI从设备的读取。 CAN总线命令解析,可以选择时候短帧或者长帧 TTL、232/485解析(主要是收发器不一样) 上位机准备用QT或者C#编写。 好吧就这么多。 |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 分割线|||2016.04.27 |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 沐紫姐姐留言了,收到板子有一段时间了。可是只是做了几个简单的测试,总线检测仪的项目一直没有正式开始。 好吧,是时候说明一下这款总线检测仪的详细情况。 PS:本来想加入CAN检测的功能,可是详细看了一下这个系列,发现的确不支持CAN总线。不过不要紧,如果这个项目在L0上实现,可以移植到别的上面。毕竟STM32的代码移植性很高。 第一阶段,打算分别测试和编写各种类型总线,包括I2C,SPI,UART(IrDA、LIN、Modubus)。另外添加几个ADC采集的引脚,和PWM的输出引脚。方便测试。打算两周完成。 第二阶段,基于RTOS编写调度和接口程序用于与上位机通讯。起初想用现成的串口工具,然后用QT编写一个界面用于测试。打算三周。 第三阶段,做板子,并优化界面。打算三周。 详细一点的现成调度相关的东西,稍后在写。五一期间,先贡献I2C和SPI读取的实验。然后慢慢添加Modubus之类的,毕竟手边这种工具不多。 ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 分割线|||2016.5.01 SPI总线测试(测试设备HMC5983) ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 撑着五一测试了一下SPI接口,写了一个通过UART测试SPI的简单程序,这只属于最初步的工作。 下面先代码先放上。
L073_SPI.rar
(6.67 MB, 下载次数: 27)
|
STM32
超强工具——STM32CubeMX 你会用吗?
集结出发! STM32全国研讨会系列之一:ST智能门铃中国首秀
关于STM32启动文件的几个小问题
【银杏科技ARM+FPGA双核心应用】STM32H7系列35——USB_VCP_FS
【银杏科技ARM+FPGA双核心应用】STM32H7系列28——USB_HID
粉丝分享 | 图说CRC原理应用及STM32硬件CRC外设
STM32L151进入低功耗,并由RTC唤醒的故事
[转]stm32控制NFC模块(PN532)源码(P2P,模拟卡,读写卡等
STM32G070RB+LVGL移植
微信公众号
手机版
谢谢沐紫,祝你工作顺利
板子已经收到,谢谢了。争取早日做出来
恩恩,期待中
今天试了一下UART和I2C,比以前的产品复杂了一点。UART和ST-Link可能有缺陷。我继续评测,完成自己的作品。谢谢沐紫
恩恩,好的
https://www.stmcu.org.cn/module/forum/thread-605393-1-1.html
好的,五一期间更新。