模板: RP2350-CAN-Demo
来自Waveshare Wiki
C环境
编译
如果使用的是VSCode 的 Raspberry Pi Pico插件
- 导入工程, 选择工程目录
- 点击 Comple 进行编译
- 点击 RUN 进行下载
如果使用的是Ubuntu
cd RP2350-CAN-Demo/C/rp2350_can cd build cmake .. make -j8
编译的固件
- 编译完完成后会生成 rp2350_can.uf2 文件,在目录 build
烧录固件
- 按住板子的BOOT按键,通过 Type-C 线将板子接到电脑的 USB 接口,然后松开按键,电脑会将识别为一个可移动盘,最后将编译生成的 .uf2 格式的文件复制到可移动盘即可。
运行效果
- 另外一个CAN设备(RP2350-CAN、USB转CAN设备等)使用导线连接RP2350-CAN的CAN接口(H连H,L连L,G可不连)
- 打开串口终端会显示接收到的数据
MicroPython环境
烧录固件
- 按住板子的BOOT按键,通过 Type-C 线将板子接到电脑的 USB 接口,然后松开按键,电脑会将识别为一个可移动盘,最后将 rp2-pcio2-20240809-v1.24.0.uf2 文件复制到可移动盘即可。
运行
- 打开 rp2350_can.py 点击 Run current script, 程序就开始运行了
运行效果
- 另外一个CAN设备(RP2350-CAN、USB转CAN设备等)使用导线连接RP2350-CAN的CAN接口(H连H,L连L,G可不连)
- 下方终端会显示接收到的数据
