CMD命令集
如何使用
命令行是在系统CMD程序中调用,如果直接双击打开jtool.exe,将不会运行
请在CMD中调用,如图所示,在jtool目录中启动CMD
打开命令行窗口后,调用jtool后面加上命令和参数
下面将详细讲解每一个命令的含义和参数
jtool [命令] [-选项1] [-选项2] [-选项n] [参数1] [参数2] [参数n]
help
查看所有命令集合
jtool --help
查看单个命令含义和参数
jtool [命令] --help
scan
查看所有已插入的jtool设备.
jtool scan
delay
延时一段时间(ms)
jtool delay 1000
--------JIO--------
ioh
将IO口置高电平
选项/参数 | 说明 |
---|---|
-i | 使用指定id的设备 |
-m | 是否以按位mask方式执行,用于同时执行多个引脚 |
param0 | 需要置高电平的引脚号 |
#将IO1置高
jtool ioh 1
#将ID为0的设备IO1置高
jtool ioh -i 0 1
#将IO1~IO4全部置高
jtool ioh -m 0x0f
iol
将IO口置低电平
选项/参数 | 说明 |
---|---|
-i | 使用指定id的设备 |
-m | 是否以按位mask方式执行,用于同时执行多个引脚 |
param0 | 需要置低电平的引脚号 |
#将IO1置低
jtool iol 1
#将ID为0的设备IO1置低
jtool iol -i 0 1
#将IO1~IO4全部置低
jtool iol -m 0x0f
iow
将IO口写给定电平
选项/参数 | 说明 |
---|---|
-i | 使用指定id的设备 |
-m | 是否以按位mask方式执行,用于同时执行多个引脚 |
param0 | 需要写入电平的引脚号 |
param1 | 需要写入的电平值 |
#将IO1写低
jtool iow 1 0
#将ID为0的设备IO1写高
jtool iow -i 0 1 1
#将IO1、IO2写高电平,IO3、IO4写低电平
jtool iow -m 0x0f 0x03
ior
读IO口电平
选项/参数 | 说明 |
---|---|
-i | 使用指定id的设备 |
-m | 是否以按位mask方式执行,用于同时执行多个引脚 |
param0 | 需要读取电平的引脚号 |
#读取IO1的电平
jtool ior 1
#读取ID为0的设备IO1的电平
jtool ior -i 0 1
#同时读取IO1、IO3的电平
jtool ior -m 0x05
pulseon
输出脉冲常开
选项/参数 | 说明 |
---|---|
-i | 使用指定id的设备 |
-m | 是否以按位mask方式执行,用于同时执行多个引脚 |
param0 | 需要脉冲输出的引脚号 |
param1 | 脉冲输出的频率(可选值参考JIO上位机) |
#IO1输出脉冲常开 400Khz
jtool pulseon 1 400000
#ID为0的设备IO1输出脉冲常开 400Khz
jtool pulseon -i 0 1 400000
#4通道同时输出脉冲常开 400Khz
jtool pulseon -m 0x0f 400000
pulseoff
关闭输出脉冲
选项/参数 | 说明 |
---|---|
-i | 使用指定id的设备 |
-m | 是否以按位mask方式执行,用于同时执行多个引脚 |
param0 | 需要关闭脉冲的引脚号 |
#IO1关闭脉冲
jtool pulseoff 1
#ID为0的设备IO1关闭脉冲
jtool pulseoff -i 0 1
#4通道同时关闭脉冲
jtool pulseoff -m 0x0f
pulsecnt
输出固定脉冲数
选项/参数 | 说明 |
---|---|
-i | 使用指定id的设备 |
-m | 是否以按位mask方式执行,用于同时执行多个引脚 |
param0 | 需要脉冲输出的引脚号 |
param1 | 脉冲输出的数量 |
param2 | 脉冲输出的频率(可选值参考JIO上位机) |
#IO1输出1000个脉冲 100Khz
jtool pulsecnt 1 1000 100000
#ID为0的设备IO1输出1000个脉冲 100Khz
jtool pulsecnt -i 0 1 1000 100000
#4通道同时输出1000个脉冲 100Khz
jtool pulsecnt -m 0x0f 1000 100000
pwmon
开启PWM输出
选项/参数 | 说明 |
---|---|
-i | 使用指定id的设备 |
-m | 是否以按位mask方式执行,用于同时执行多个引脚 |
param0 | 需要脉冲输出的引脚号 |
param1 | PWM输出的占空比(0~1000对应占空比0%~100%) |
#IO1输出占空比50%的PWM
jtool pwmon 1 500
#ID为0的设备IO1输出占空比50%的PWM
jtool pwmon -i 0 1 500
#4通道同时输出占空比50%的PWM
jtool pwmon -m 0x0f 500
pwmoff
关闭PWM输出
选项/参数 | 说明 |
---|---|
-i | 使用指定id的设备 |
-m | 是否以按位mask方式执行,用于同时执行多个引脚 |
param0 | 需要关闭PWM的引脚号 |
#IO1关闭PWM
jtool pwmoff 1
#ID为0的设备IO1关闭PWM
jtool pwmoff -i 0 1
#4通道同时关闭PWM
jtool pwmoff -m 0x0f
pwmfreq
设置PWM频率(应用于所有PWM通道)
选项/参数 | 说明 |
---|---|
-i | 使用指定id的设备 |
param0 | PWM输出的频率(可选值参考JIO上位机) |
#设置PWM频率为1Khz
jtool pwmfreq 1000
#ID为0的设备设置PWM频率为1Khz
jtool pwmfreq -i 0 1000
capclear
清零PWM捕获的脉冲计数(仅支持通道1)
选项/参数 | 说明 |
---|---|
-i | 使用指定id的设备 |
param0 | 需要清除计数的引脚号(此参数只能为1,仅通道1支持PWM捕获) |
#清空IO1的捕获脉冲计数
jtool capclear 1
#ID为0的设备清空IO1的捕获脉冲计数
jtool capclear -i 0 1
capon
开启PWM捕获(仅支持通道1)
选项/参数 | 说明 |
---|---|
-i | 使用指定id的设备 |
param0 | 需要开启PWM捕获的引脚号(此参数只能为1,仅通道1支持PWM捕获) |
#开启IO1的捕获功能
jtool capon 1
#ID为0的设备清空IO1的捕获脉冲计数
jtool capon -i 0 1
capget
获取PWM捕获数据(仅支持通道1)
选项/参数 | 说明 |
---|---|
-i | 使用指定id的设备 |
param0 | 需要获取捕获值的引脚号(此参数只能为1,仅通道1支持PWM捕获) |
#获取IO1的捕获数据
jtool capget 1
#ID为0的设备获取IO1的捕获数据
jtool capget -i 0 1
adcsamp
设置ADC采样率(应用于所有ADC通道)
选项/参数 | 说明 |
---|---|
-i | 使用指定id的设备 |
param0 | 配置ADC的采样率(可选值参考JIO上位机) |
#设置ADC频率为50hz
jtool adcsamp 50
#ID为0的设备设置ADC频率为50hz
jtool adcsamp -i 0 50
adcon
开启ADC采样
选项/参数 | 说明 |
---|---|
-i | 使用指定id的设备 |
-m | 是否以按位mask方式执行,用于同时执行多个引脚 |
param0 | 需要开启ADC采样的引脚号 |
param1 | 是否是差分采样(0单端 1差分)(设置为差分后将占用下一个引脚) |
#开启IO1的ADC采样
jtool adcon 1 0
#开启IO1的ADC采样(差分 IO1+ IO-)
jtool adcon 1 1
#ID为0的设备开启IO1的ADC采样
jtool adcon -i 0 1 0
#4通道同时开启ADC采样(两两差分)
jtool adcon -m 0x05 0x05
adcget
获取ADC采样值
选项/参数 | 说明 |
---|---|
-i | 使用指定id的设备 |
-m | 是否以按位mask方式执行,用于同时执行多个引脚 |
param0 | 需要获取ADC采样值的引脚号 |
#获取IO1的ADC采样值
jtool adcget 1
#ID为0的设备获取IO1的ADC采样值
jtool adcget -i 0 1
#获取IO1和IO3的ADC采样值
jtool adcget -m 0x05
jiovcc
设置JIO设备的VCC输出电压
选项/参数 | 说明 |
---|---|
-i | 使用指定id的设备 |
param0 | VCC选项枚举值,不同型号支持可能不同,具体参考JIO界面下拉框(例如:0 - 5v; 1 - 3.3v; 2 - 关闭) |
#VCC电压设置为5V
jtool jiovcc 0
#VCC电压设置为3.3V
jtool jiovcc 1
#VCC电压设置为关闭
jtool jiovcc 2
jiovio
设置JIO设备的VIO电平电压
选项/参数 | 说明 |
---|---|
-i | 使用指定id的设备 |
param0 | VIO选项枚举值,不同型号支持可能不同,具体参考JIO界面下拉框(例如:0 - 3.3v; 1 - 1.8v) |
#VIO电压设置为3.3V
jtool jiovio 0
jioid
设置JIO设备的ID
此选项设置后重启生效
选项/参数 | 说明 |
---|---|
-i | 使用指定id的设备 |
param0 | 需要修改的id值 |
#设置设备id值为1
jtool jioid 1
#将原来id为0的设备设置id值为1
jtool jioid -i 0 1
jioreboot
重启JIO设备
选项/参数 | 说明 |
---|---|
-i | 使用指定id的设备 |
jtool jioreboot
jioinboot
JIO设备进入bootloader
选项/参数 | 说明 |
---|---|
-i | 使用指定id的设备 |
jtool jioinboot
--------JI2C--------
i2cscan
扫描I2C从机地址
选项/参数 | 说明 |
---|---|
-i | 使用指定id的设备 |
-s | slave7 使用7位地址模式(不包含读写位) |
#扫描I2C从机地址
jtool i2cscan
#使用id为0的设备扫描I2C从机地址
jtool i2cscan -i 0
#扫描I2C从机地址,以7位地址展示
jtool i2cscan -s
i2cwrite
I2C写数据
选项/参数 | 说明 |
---|---|
-i | 使用指定id的设备 |
-s | slave7 使用7位地址模式(不包含读写位) |
param0 | 从机地址 |
param1 | 寄存器地址(根据长短判断寄存器的类型,无需寄存器请填写none) |
param2 | 需要写入的数据(数组) |
#从机地址a0 寄存器地址00 写入11 22 33 44 55
jtool i2cwrite A0 00 11 22 33 44 55
#从机地址a0 寄存器地址0000(代表寄存器地址是2字节的) 写入11 22 33 44 55
jtool i2cwrite A0 0000 11 22 33 44 55
#从机地址a0 寄存器地址000000(代表寄存器地址是3字节的) 写入11 22 33 44 55
jtool i2cwrite A0 000000 11 22 33 44 55
i2cread
I2C读数据
选项/参数 | 说明 |
---|---|
-i | 使用指定id的设备 |
-s | slave7 使用7位地址模式(不包含读写位) |
-d | d1 读延时 Sr前加延时(0~100ms) |
-D | d2 读延时 读地址后加延时(0~100ms) |
param0 | 从机地址 |
param1 | 寄存器地址(根据长短判断寄存器的类型,无需寄存器请填写none) |
param2 | 需要读取的长度(十进制) |
#从机地址a0 寄存器地址00 读取5字节
jtool i2cread A0 00 5
#从机地址a0 寄存器地址0000(代表寄存器地址是2字节的) 读取5字节
jtool i2cread A0 0000 5
#从机地址a0 寄存器地址000000(代表寄存器地址是3字节的) 读取5字节
jtool i2cread A0 000000 5
eewrite
EEPROM写数据
EEPROM的读写操作内部已经进行了跨页和跨block处理,调用时无需顾虑,可从任意地址读写任意长度的数据
需确保baseslave正确
需确保regaddr的长度正确
需确保pagesize正确(跨页写需要用到)
选项/参数 | 说明 |
---|---|
-i | 使用指定id的设备 |
-s | slave7 使用7位地址模式(不包含读写位) |
-b | blockhigh Block在高位(适用于24AA(LC/FC)1025) |
-p | (必选)EEPROM的页大小,用于跨页写处理(十进制,单位Byte) |
param0 | 从机地址 |
param1 | 寄存器地址(根据长短判断寄存器的类型,eeprom有些是1字节,有些是2字节) |
param2 | 需要写入的数据(数组) |
#示例24C01 寄存器地址00 写入11 22 33 44 55
jtool eewrite -p 8 A0 00 11 22 33 44 55
#示例24C32 寄存器地址0000(此型号为2字节) 写入11 22 33 44 55
jtool eewrite -p 32 A0 0000 11 22 33 44 55
eeread
EEPROM读数据
EEPROM的读写操作内部已经进行了跨页和跨block处理,调用时无需顾虑,可从任意地址读写任意长度的数据
需确保baseslave正确
需确保regaddr的长度正确
选项/参数 | 说明 |
---|---|
-i | 使用指定id的设备 |
-s | slave7 使用7位地址模式(不包含读写位) |
-b | blockhigh Block在高位(适用于24AA(LC/FC)1025) |
param0 | 从机地址 |
param1 | 寄存器地址(根据长短判断寄存器的类型,eeprom有些是1字节,有些是2字节) |
param2 | 需要读取的长度(十进制) |
#示例24C01 寄存器地址00 读取5字节
jtool eeread A0 00 5
#示例24C32 寄存器地址0000(此型号为2字节) 读取5字节
jtool eeread A0 0000 5
eewritef
EEPROM写文件
EEPROM的读写操作内部已经进行了跨页和跨block处理,调用时无需顾虑,可从任意地址读写任意长度的数据
需确保baseslave正确
需确保regaddr的长度正确
需确保pagesize正确(跨页写需要用到)
选项/参数 | 说明 |
---|---|
-i | 使用指定id的设备 |
-s | slave7 使用7位地址模式(不包含读写位) |
-b | blockhigh Block在高位(适用于24AA(LC/FC)1025) |
-p | (必选)EEPROM的页大小,用于跨页写处理(十进制,单位Byte) |
param0 | 从机地址 |
param1 | 寄存器地址(根据长短判断寄存器的类型,eeprom有些是1字节,有些是2字节) |
param2 | 需要写入文件路径 |
#示例24C01 寄存器地址00 写入data.bin
jtool eewritef -p 8 A0 00 .\data.bin
#示例24C32 寄存器地址0000(此型号为2字节) 写入data.bin
jtool eewritef -p 32 A0 0000 .\data.bin
eereadf
EEPROM读数据到文件
EEPROM读数据
EEPROM的读写操作内部已经进行了跨页和跨block处理,调用时无需顾虑,可从任意地址读写任意长度的数据
需确保baseslave正确
需确保regaddr的长度正确
选项/参数 | 说明 |
---|---|
-i | 使用指定id的设备 |
-s | slave7 使用7位地址模式(不包含读写位) |
-b | blockhigh Block在高位(适用于24AA(LC/FC)1025) |
param0 | 从机地址 |
param1 | 寄存器地址(根据长短判断寄存器的类型,eeprom有些是1字节,有些是2字节) |
param2 | 需要读取的长度(十进制) |
param3 | 需要保存到的文件夹路径(注意是文件夹不是文件) |
#示例24C01 寄存器地址00 读取5字节到当前目录
jtool eereadf A0 00 5 .\
#示例24C32 寄存器地址0000(此型号为2字节) 读取5字节到当前目录
jtool eereadf A0 0000 5 .\
i2cint
检测中断引脚是否有中断
选项/参数 | 说明 |
---|---|
-i | 使用指定id的设备 |
-w | wait 是否等待出现中断后退出进程 |
param0 | 中断类型(0:无 1:上升沿 2:下降沿 3:高电平 4:低电平 5:双边沿) |
#检测上升沿中断
jtool i2cint 1
#等待上升沿中断后退出
jtool i2cint -w 1
ji2cvcc
设置JI2C设备的VCC输出电压
选项/参数 | 说明 |
---|---|
-i | 使用指定id的设备 |
param0 | VCC选项枚举值,不同型号支持可能不同,具体参考JI2C界面下拉框(例如:0 - 5v; 1 - "=VIO" ; 2 - 关闭) |
#VCC电压设置为5V
jtool ji2cvcc 0
#VCC电压设置为"=VIO"
jtool ji2cvcc 1
#VCC电压设置为关闭
jtool ji2cvcc 2
ji2cvio
设置JI2C设备的VIO电平电压
选项/参数 | 说明 |
---|---|
-i | 使用指定id的设备 |
param0 | VIO选项枚举值,不同型号支持可能不同,具体参考JI2C界面下拉框(例如:0 - 3.3v; 1 - 1.8v) |
#VIO电压设置为3.3V
jtool ji2cvio 0
ji2cspd
设置JI2C设备的时钟速率
选项/参数 | 说明 |
---|---|
-i | 使用指定id的设备 |
param0 | I2C速率选项枚举值,不同型号支持可能不同,具体参考JI2C界面下拉框(例如:0 - 10K; 1 - 50K) |
#I2C速率设置为100K
jtool ji2cspd 2
ji2cid
设置JI2C设备的ID
此选项设置后重启生效
选项/参数 | 说明 |
---|---|
-i | 使用指定id的设备 |
param0 | 需要修改的id值 |
#设置设备id值为1
jtool ji2cid 1
#将原来id为0的设备设置id值为1
jtool ji2cid -i 0 1
ji2creboot
重启JI2C设备
选项/参数 | 说明 |
---|---|
-i | 使用指定id的设备 |
jtool ji2creboot
ji2cinboot
JI2C设备进入bootloader
选项/参数 | 说明 |
---|---|
-i | 使用指定id的设备 |
jtool ji2cinboot
--------JSPI--------
spiwrite
SPI仅写数据
选项/参数 | 说明 |
---|---|
-i | 使用指定id的设备 |
-m | mode 指定SPI时钟模式(默认为0): 0 - LOW_1EDG; 1 - LOW_2EDG; 2 - HIGH_1EDG; 3 - HIGH_2EDG |
-e | endian 指定SPI首位顺寻(默认为0): 0 - MSB; 1 - LSB |
param0 | 需要写入的数据(数组) |
#spi写入数组(默认时钟和位顺序)
jtool spiwrite 00 01 02 03 04 05
#spi写入数组(时钟HIGH_1EDG 位顺序LSB)
jtool spiwrite -m 2 -e 1 00 01 02 03 04 05
spiread
SPI仅读数据
选项/参数 | 说明 |
---|---|
-i | 使用指定id的设备 |
-m | mode 指定SPI时钟模式(默认为0): 0 - LOW_1EDG; 1 - LOW_2EDG; 2 - HIGH_1EDG; 3 - HIGH_2EDG |
-e | endian 指定SPI首位顺寻(默认为0): 0 - MSB; 1 - LSB |
param0 | 需要读取的长度 |
#spi读取5字节(默认时钟和位顺序)
jtool spiread 5
#spi读取5字节(时钟HIGH_1EDG 位顺序LSB)
jtool spiread -m 2 -e 1 5
spiwr
SPI写同时读
选项/参数 | 说明 |
---|---|
-i | 使用指定id的设备 |
-m | mode 指定SPI时钟模式(默认为0): 0 - LOW_1EDG; 1 - LOW_2EDG; 2 - HIGH_1EDG; 3 - HIGH_2EDG |
-e | endian 指定SPI首位顺寻(默认为0): 0 - MSB; 1 - LSB |
param0 | 需要写入的数据(数组) |
#spi写入数组(默认时钟和位顺序)
jtool spiwr 00 01 02 03 04 05
#spi写入数组(时钟HIGH_1EDG 位顺序LSB)
jtool spiwr -m 2 -e 1 00 01 02 03 04 05
qspiwrite
QSPI仅写数据
选项/参数 | 说明 |
---|---|
-i | 使用指定id的设备 |
-m | mode 指定QSPI时钟模式(默认为0): 0 - LOW_1EDG; 1 - LOW_2EDG; 2 - HIGH_1EDG; 3 - HIGH_2EDG |
-e | endian 指定QSPI首位顺寻(默认为0): 0 - MSB; 1 - LSB |
param0 | 需要写入的数据(数组) |
#spi写入数组(默认时钟和位顺序)
jtool qspiwrite 00 01 02 03 04 05
#spi写入数组(时钟HIGH_1EDG 位顺序LSB)
jtool qspiwrite -m 2 -e 1 00 01 02 03 04 05
qspiread
QSPI仅读数据
选项/参数 | 说明 |
---|---|
-i | 使用指定id的设备 |
-m | mode 指定QSPI时钟模式(默认为0): 0 - LOW_1EDG; 1 - LOW_2EDG; 2 - HIGH_1EDG; 3 - HIGH_2EDG |
-e | endian 指定QSPI首位顺寻(默认为0): 0 - MSB; 1 - LSB |
param0 | 需要读取的长度 |
#spi读取5字节(默认时钟和位顺序)
jtool qspiread 5
#spi读取5字节(时钟HIGH_1EDG 位顺序LSB)
jtool qspiread -m 2 -e 1 5
spiwcmd
SPI带指令(CMD、ADDR、ALT、DUMMY)写数据
选项/参数 | 说明 |
---|---|
-i | 使用指定id的设备 |
-m | mode 指定SPI时钟模式(默认为0): 0 - LOW_1EDG; 1 - LOW_2EDG; 2 - HIGH_1EDG; 3 - HIGH_2EDG |
-e | endian 指定SPI首位顺寻(默认为0): 0 - MSB; 1 - LSB |
-q | qspi 指定SPI/QSPI组合类型(默认为0): 0 - 全单线; 1 - 全四线; 2 - 仅数据四线; 3 - 仅指令单线 |
-c | cmd 指令(十六进制)例如:00 代表1字节指令; 0000 代表2字节指令;最大4字节 |
-a | addr 地址(十六进制)例如:00 代表1字节地址; 0000 代表2字节地址;最大4字节 |
-t | alt(十六进制)例如:00 代表1字节alt; 0000 代表2字节alt;最大4字节 |
-d | dummy dummy空周期长度(十进制)例如:1 代表1字节dummy; 2 代表2字节dummy;最大4字节 |
param0 | 需要写入的数据(数组) |
#spi写入数组{0x55,0x55,0x55} cmd指令为0x01
jtool spiwcmd -c 01 55 55 55
#spi写入数组{0x55,0x55,0x55} cmd指令为0x01 指令阶段单线,数据阶段四线QSPI
jtool spiwcmd -q 2 -c 01 55 55 55
spircmd
SPI带指令(CMD、ADDR、ALT、DUMMY)读数据
选项/参数 | 说明 |
---|---|
-i | 使用指定id的设备 |
-m | mode 指定SPI时钟模式(默认为0): 0 - LOW_1EDG; 1 - LOW_2EDG; 2 - HIGH_1EDG; 3 - HIGH_2EDG |
-e | endian 指定SPI首位顺寻(默认为0): 0 - MSB; 1 - LSB |
-q | qspi 指定SPI/QSPI组合类型(默认为0): 0 - 全单线; 1 - 全四线; 2 - 仅数据四线; 3 - 仅指令单线 |
-c | cmd 指令(十六进制)例如:00 代表1字节指令; 0000 代表2字节指令;最大4字节 |
-a | addr 地址(十六进制)例如:00 代表1字节地址; 0000 代表2字节地址;最大4字节 |
-t | alt(十六进制)例如:00 代表1字节alt; 0000 代表2字节alt;最大4字节 |
-d | dummy dummy空周期长度(十进制)例如:1 代表1字节dummy; 2 代表2字节dummy;最大4字节 |
param0 | 需要读取的长度 |
#spi 读取3字节 cmd指令为0x01
jtool spircmd -c 01 3
#spi读取3字节 cmd指令为0x01 指令阶段单线,数据阶段四线QSPI
jtool spircmd -q 2 -c 01 3
spiint
检测中断引脚是否有中断
选项/参数 | 说明 |
---|---|
-i | 使用指定id的设备 |
-w | wait 是否等待出现中断后退出进程 |
param0 | 中断类型(0:无 1:上升沿 2:下降沿 3:高电平 4:低电平 5:双边沿) |
#检测上升沿中断
jtool spiint 1
#等待上升沿中断后退出
jtool spiint -w 1
jspivcc
设置JSPI设备的VCC输出电压
选项/参数 | 说明 |
---|---|
-i | 使用指定id的设备 |
param0 | VCC选项枚举值,不同型号支持可能不同,具体参考JSPI界面下拉框(例如:0 - 5v; 1 - "=VIO" ; 2 - 关闭) |
#VCC电压设置为5V
jtool jspivcc 0
#VCC电压设置为"=VIO"
jtool jspivcc 1
#VCC电压设置为关闭
jtool jspivcc 2
jspivio
设置JSPI设备的VIO电平电压
选项/参数 | 说明 |
---|---|
-i | 使用指定id的设备 |
param0 | VIO选项枚举值,不同型号支持可能不同,具体参考JSPI界面下拉框(例如:0 - 3.3v; 1 - 1.8v) |
#VIO电压设置为3.3V
jtool jspivio 0
jspispd
设置JSPI设备的时钟速率
选项/参数 | 说明 |
---|---|
-i | 使用指定id的设备 |
param0 | SPI速率选项枚举值,不同型号支持可能不同,具体参考JSPI界面下拉框(例如:0 - 468.75K; 1 - 937.5K) |
#SPI速率设置为937.5K
jtool jspispd 21
jspiid
设置JSPI设备的ID
此选项设置后重启生效
选项/参数 | 说明 |
---|---|
-i | 使用指定id的设备 |
param0 | 需要修改的id值 |
#设置设备id值为1
jtool jspiid 1
#将原来id为0的设备设置id值为1
jtool jspiid -i 0 1
jspireboot
重启JSPI设备
选项/参数 | 说明 |
---|---|
-i | 使用指定id的设备 |
jtool jspireboot
jspiinboot
JSPI设备进入bootloader
选项/参数 | 说明 |
---|---|
-i | 使用指定id的设备 |
jtool jspiinboot