xShell
xShell是PicoXTools的命令行工具,集成了
- 文件系统FatFS操作命令
- 系统管理(reboot)
- vi 文件编辑器
- C语言编译、执行器
- Javascript解释器
TIP
详细命令列表可以通过h/help命令获取
命令列表
命令 | 功能说明 |
---|---|
clear | 清除屏幕 |
cc | 编译、执行 .c语言程序; cc -h 获取详细用法 |
quit | shutdown the system |
reboot | restart the system |
resize | establish screen dimensions |
version | display pico shell's version |
vi | edit file(s) with vi |
yput | put a file (ymodem) |
cat | display a text file |
rm | remove a file or directory. -r for recursive |
ls | list a directory, -a to show hidden files |
cd | change directory |
cp | copy a file |
mkdir | create a directory |
mv | rename a file or directory |
pwd | display a text file |
fs_sync | sync FatFs between usb endport |
format | format the filesystem |
mount | mount the filesystem |
unmount | unmount the filesystem |
status | display the filesystem status |
dap_replay | Replay DAP commands |
dap_dump | dap_dump start/stop :Dump Dap messages to file |
act_port | Active SWD port |
httpd | Start httpd server |
flash | Flash target soc |
ws2812 | ws2812 led test |
JS | run javascript file |
连接到shell
通过rp2040 uart0
将JP3 中的RP2040 的RX/TX 连接 JP4的UART0 TX/RX
串口配置参数为:115200 8N1 NOR
sh$ minicom -D /dev/tty.usbmodem01234567891
$ minicom -D /dev/tty.usbmodem01234567891
sh$ minicom -D /dev/ttyACM0
$ minicom -D /dev/ttyACM0
sh通过websocket
TIP
建议通过浏览器访问xShell,此时无需连接rp2040的 uart0至JP4的UART0,无需打开额外的应用程序如minicom,screen或windows下的串口助手等。