Skip to content

xShell

xShell是PicoXTools的命令行工具,集成了

  • 文件系统FatFS操作命令
  • 系统管理(reboot)
  • vi 文件编辑器
  • C语言编译、执行器
  • Javascript解释器

TIP

详细命令列表可以通过h/help命令获取

命令列表

命令功能说明
clear清除屏幕
cc编译、执行 .c语言程序; cc -h 获取详细用法
quitshutdown the system
rebootrestart the system
resizeestablish screen dimensions
versiondisplay pico shell's version
viedit file(s) with vi
yputput a file (ymodem)
catdisplay a text file
rmremove a file or directory. -r for recursive
lslist a directory, -a to show hidden files
cdchange directory
cpcopy a file
mkdircreate a directory
mvrename a file or directory
pwddisplay a text file
fs_syncsync FatFs between usb endport
formatformat the filesystem
mountmount the filesystem
unmountunmount the filesystem
statusdisplay the filesystem status
dap_replayReplay DAP commands
dap_dumpdap_dump start/stop :Dump Dap messages to file
act_portActive SWD port
httpdStart httpd server
flashFlash target soc
ws2812ws2812 led test
JSrun 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下的串口助手等。

Released under the MIT License.