Arduino MEGA 2560:硬件参数、信号捕获与盾牌兼容性解析
1. 捕获SPI信号
要在PicoScope上捕获SPI信号,需要将以下代码上传到Arduino MEGA 2560:
#include <SPI.h>
void setup() {
SPI.begin();
SPI.beginTransaction(SPISettings(10000, MSBFIRST, SPI_MODE1));
}
void loop() {
SPI.transfer('U');
delay(1);
}
此代码会持续在MOSI引脚(数字引脚51)发送字符。
接下来进行连接和设置:
- 连接 :将PicoScope的通道A连接到Arduino引脚52(SCK),通道B连接到Arduino引脚51(MOSI)。
- 示波器设置 :
- 通道A和B:±10V,DC,探头x10(如果探头设置为10X)
- 采集时间:200 ms/div
- 采样数量:2 MS
- 触发:单次
- 阈值:1V
- 预触发:0%
然后打开SPI对话框进行设置:
1. 从顶部菜单选择“Tools ► Serial Decoding”打开SPI对话框。
2. 在“Serial Decoding”对话框中,点击“Create”按钮,然后从弹出菜单中选择SPI。
3. 在SPI对话框中进行如下设置:
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



