刘志勇 发表于 2023-6-23 13:39:38

分享开源作品 - 调试I2C/SPI收发数据 - 顺带吐槽现在初学者真幸福

(这个应该属于【通信】分类哈……)

用途
I2C和SPI收发数据,可以调通了芯片之后,再开始写代码。

硬件开源
硬件是Arduino Uno R3,超级便宜就能买到,而且应该不会停产。

软件开源
在线查看代码 - https://github.com/signaloperator/sofirmware/blob/main/sofirmware.ino
在线查看文档 - https://signaloperator.com/
整个打包下载 - 在GitHub上面的【Releases】页面可以下载压缩包

秀一下开发的硬件环境

(主要是Arduino板子、电平转换的板子、一个I2C存储模块、一个SPI存储模块、一个I2C温度传感器)
(因为I2C协议相对复杂一点,所以弄了两个I2C模块)

吐槽
现在的初学者太幸福了。我起步学习嵌入式的时候,是倒腾寄存器。现在各种便宜的硬件软件,初学者可以飞快就掌握相关概念和术语。可以说入门的门槛非常容易。

sd.shi 发表于 2023-6-23 17:14:06

门槛低意味着卷

rclong 发表于 2023-6-23 17:21:20

arduino uno和nano的处理器都是ATmega328p
如果有点国产替代方案就好了,STC也一直不搞,现在STC8的片上资源比328P多了许多

duxingkei 发表于 2023-6-24 15:03:33

有机会移植到esp32上就好玩点,手里有个arduino uno,但是不怎么想玩

armku 发表于 2023-7-6 23:11:18

rclong 发表于 2023-6-23 17:21
arduino uno和nano的处理器都是ATmega328p
如果有点国产替代方案就好了,STC也一直不搞,现在STC8的片上资源 ...
(引用自3楼)

arduino 是C++语言,51有点困难。
页: [1]
查看完整版本: 分享开源作品 - 调试I2C/SPI收发数据 - 顺带吐槽现在初学者真幸福