pll19840511 发表于 2023-8-1 18:17:50

有什么桥接芯片可以在电脑上直接通过USB来访问SPI,ADC等资源

如标题,尤其是ADC,可以访问SPI,I2C以及串口,GPIO的挺多的,ADC的很少见。

3050311118 发表于 2023-8-1 18:19:29

USB转spi,i2c?

pll19840511 发表于 2023-8-1 18:51:06

3050311118 发表于 2023-8-1 18:19
USB转spi,i2c?
(引用自2楼)

是的,但是要有ADC

Himem 发表于 2023-8-1 19:04:05

用专门芯片而不是 用MCU自行实现的理由是?

chenchaoting 发表于 2023-8-1 20:01:31

pll19840511 发表于 2023-8-1 18:51
是的,但是要有ADC
(引用自3楼)

micropython,自己选一款就好

pll19840511 发表于 2023-8-1 20:57:03

Himem 发表于 2023-8-1 19:04
用专门芯片而不是 用MCU自行实现的理由是?
(引用自4楼)

硬件非专业嵌入式软件人员,只想用PYTHON这种的来实现。

pll19840511 发表于 2023-8-1 21:01:06

chenchaoting 发表于 2023-8-1 20:01
micropython,自己选一款就好
(引用自5楼)

我选了树莓派PICO,但是这个好像只能在片内编程,而电脑不能直接访问这些资源啊,比如我需要读取一个ADC的值,我想直接通过电脑上的一个命令来读取,除非PICO里面的固件能直接交互式的给我结果?

rclong 发表于 2023-8-1 21:23:12

那些用STM32做的调试器/协议转换器很多可以这么做

https://item.taobao.com/item.htm?spm=a1z09.2.0.0.11a32e8dZtuRyT&id=43626940994&_u=11s5aua9ea8

现在不少用南京沁恒CH系列单片机做的类似协议转换器也可以

iamseer 发表于 2023-8-1 22:53:53

Firmata 了解一下?
Firmata是Arduino的一个固件(下载Arduino包含在例程里面),还定义了一套串口协议来访问这些资源。上位机python什么的都有现成库的。

dukelec 发表于 2023-8-2 02:07:10

本帖最后由 dukelec 于 2023-8-2 02:09 编辑

用 usb 转 spi/i2c/uart 的专业芯片也可以,譬如 ft232h

同系列有双路 spi(或 i2c uart)版本的,其中一路接一个 adc 芯片不就行了,不过效率比较低

pll19840511 发表于 2023-8-2 08:17:49

rclong 发表于 2023-8-1 21:23
那些用STM32做的调试器/协议转换器很多可以这么做

https://item.taobao.com/item.htm?spm=a1z09.2.0.0.11a ...
(引用自8楼)

这种功能太强大,同时依靠作者的固件,价格也不友好,肯定不会用的。

rclong 发表于 2023-8-2 09:23:05

pll19840511 发表于 2023-8-2 08:17
这种功能太强大,同时依靠作者的固件,价格也不友好,肯定不会用的。
(引用自11楼)

用arduino nano或者南京沁恒类似的方案便宜,20块不到就搞定

pll19840511 发表于 2023-8-2 11:35:56

dukelec 发表于 2023-8-2 02:07
用 usb 转 spi/i2c/uart 的专业芯片也可以,譬如 ft232h

同系列有双路 spi(或 i2c uart)版本的,其中一 ...
(引用自10楼)

是的,这个可以去实现。

pll19840511 发表于 2023-8-2 16:38:07

还是国外的香,貌似这个就是。https://learn.adafruit.com/circuitpython-libraries-on-any-computer-with-raspberry-pi-pico/adc

DoDoTech 发表于 2023-8-2 17:35:11

本帖最后由 DoDoTech 于 2023-8-2 17:48 编辑

我做了一个WIFI/USB 转ADC/SPI/I2C/GPIO的板子 简单好用

jenkins 发表于 2023-8-2 19:42:55

Ft2232hl可以uart spi i2c gpio

pll19840511 发表于 2023-8-2 21:51:46

jenkins 发表于 2023-8-2 19:42
Ft2232hl可以uart spi i2c gpio
(引用自16楼)

就是没ADC

pll19840511 发表于 2023-8-2 21:52:48

DoDoTech 发表于 2023-8-2 17:35
我做了一个WIFI/USB 转ADC/SPI/I2C/GPIO的板子 简单好用
(引用自15楼)

我觉得还是PYTHON+RASPBERRY PICO香

duxingkei 发表于 2023-8-2 21:58:30

iamseer 发表于 2023-8-1 22:53
Firmata 了解一下?
Firmata是Arduino的一个固件(下载Arduino包含在例程里面),还定义了一套串口协议来访 ...
(引用自9楼)

了解了,有空玩下

duxingkei 发表于 2023-8-2 21:59:19

pll19840511 发表于 2023-8-2 21:51
就是没ADC
(引用自17楼)

是需要外加I2C接口的ADC芯片,有点麻烦
页: [1]
查看完整版本: 有什么桥接芯片可以在电脑上直接通过USB来访问SPI,ADC等资源