GPIO软件说明文档.docx
《GPIO软件说明文档.docx》由会员分享,可在线阅读,更多相关《GPIO软件说明文档.docx(14页珍藏版)》请在冰点文库上搜索。
![GPIO软件说明文档.docx](https://file1.bingdoc.com/fileroot1/2023-5/8/3ffe67a7-7d5b-4d3d-851f-13d2fe2e8165/3ffe67a7-7d5b-4d3d-851f-13d2fe2e81651.gif)
GPIO软件说明文档
GPIO软件说明文档
1、GPIO的输入输出管脚
音频矩阵设备后面板的GPIO模块的1~8管脚是GPIO输入通道1~8,GPIO模块的9~16管脚是GPIO输出通道1~8。
2、GPIO界面显示灯
图1
PC控制软件的16个GPIO显示灯,显示当前的GPIO管脚的高低电平。
GPIO管脚的电平为高电平,显示灯变成红色;GPIO管脚的电平为低电平,显示灯变成绿色。
3、GPIO设置
打开【设备设置】->【GPIO设置】,显示下图:
图2
选择左边的GPIO输入/输出的一个通道号,则可在右边设置该通道的参数,左边通道号按钮显示颜色为橙色时指改通告启用状态为启用,灰色则未启用改通道。
如图2,我们选择了GPIO输入通道1,该通道已经启用,右边显示GPIO输入通道1的属性。
3.1下面介绍GOIO输入通道的基本属性:
图3
1)、GPIO通道:
显示当前正在设置的输入通道号。
2)、GPIO启用状态:
设置该GPIO通道的设置是启用。
3)、控制类型:
控制类型有6种:
场景设置、混音设置、音量设置、通道静音设置、系统静音设置、串行指令设置。
如图5。
图4
控制类型有2个基本属性:
a)、触发模式:
图5
触发类型的种类由控制类型决定,最多有4种触发模式,根据GPIO外部输入的实际情况进行选择。
触发模式1:
上升沿触发
触发模式2:
下降沿触发
触发模式3:
上升沿选择,下降沿取消
触发模式4:
下降沿选择,上升沿取消
上升沿,是指GPIO输入通道管脚由低电平变成高电平。
下降沿,是指GPIO输入通道管脚由高电平变成低电平。
b)、参数设置:
参数设置由控制类型决定。
不同的控制类型,有不同的参数设置。
3.1下面详细介绍GPIO输入的各种控制类型:
1)、场景设置
图6
我们以GPIO输入1为例,选择控制类型为场景设置。
a)、触发类型:
有2种可选:
上升沿、下降沿。
b)、参数设置:
参数只有1个,场景号。
共有9种场景可供选择。
以图6为例,如果GPIO输入通道1的管脚的电平从低电平变成高电平,音频矩阵将加载场景2。
2)、混音设置
图7
我们以GPIO输入2为例,选择控制类型为混音设置。
a)、触发类型:
有4种可选:
上升沿、下降沿、上升沿选择下降沿取消、下降沿选择上升沿取消。
b)、参数设置:
参数有2个,输入通道和输出通道。
输入通道和输出通道指的是音频矩阵的主混音器的输入和输出。
我们要控制的就是音频矩阵的主混音器上的输入与输出交叉的混音点,如图8。
图8
以图7为例,如果GPIO输入通道2的管脚的电平从低电平变成高电平,输入3输出5的混音点进行混音,即把输入3的节目混入到输出5中去。
图9
如图9,如果把触发类型选为触发模式4(下降沿选择,上升沿取消),则当GPIO输入通道2的管脚的电平从高电平变成低电平时,主混音器的输入3输出5的混音点进行混音;当GPIO输入通道2的管脚的电平从低电平变成高电平时,主混音器的输入3输出5的混音点取消混音。
3)、音量设置
图10
如图10,我们以GPIO输入3为例,选择控制类型为音量设置。
a)、触发类型:
有2种可选:
上升沿、下降沿。
b)、参数设置:
参数有4个,输入/输出类型、通道号、递增/递减、步长
输入/输出类型指的是音频矩阵的输入输出通道(4进8出)。
选择类型输入,则对应可选通道号为1~4,选择输出则对应通道号1~8。
增益步长就是每次触发调整的音量按照该步长对应的dB变化;调谐效果有两种,递增或递减,即每次触发增加或减少音量。
以图10为例,如果GPIO输入通道3的管脚的电平从低电平变成高电平,输入将增加5dB电平。
4)、通道静音设置
图11
如图11,我们以GPIO输入4为例,选择控制类型为通道静音设置。
a)、触发类型:
有4种可选:
上升沿、下降沿、上升沿选择下降沿取消、下降沿选择上升沿取消。
b)、参数设置:
参数有2个,输入/输出类型、通道号。
如果GPIO输入通道4的管脚的电平从低电平变成高电平,输出4通道静音。
5)、系统静音设置
图12
如图12,我们以GPIO输入5为例,选择控制类型为系统静音设置。
a)、触发类型:
有4种可选:
上升沿、下降沿、上升沿选择下降沿取消、下降沿选择上升沿取消。
b)、参数设置:
不需要设置参数,触发即可生效
如果GPIO输入通道5的管脚的电平从低电平变成高电平,系统所有输出通道(1~8)全静音。
6)、串口指令设置
图13
如图13,我们以GPIO输入6为例,选择控制类型为串行指令设置。
a)、触发类型:
有2种可选:
上升沿、下降沿。
b)、参数设置:
输入16进制指令(0~9、A~F),两位作为一个有效指令,若只有一位则需前补0,如03,0A等。
界面自动每两位字符后追加空格方便查阅。
发送的指令过滤追加的空格以连续16进制字符。
注:
输入的字符必须为16进制字符(0~9、A~F),否则验证不通过,该次发送失败。
如果GPIO输入通道6的管脚的电平从低电平变成高电平,系统执行该条16进制控制命令。
3.2下面介绍GOIO输出通道的基本属性:
图14
1)、GPIO通道:
显示当前正在设置的GPIO输出通道号。
2)、GPIO启用状态:
设置该GPIO通道的设置是启用。
3)、显示类型:
GPIO显示类型有4种:
场景显示、电平显示、通道静音显示、系统静音显示。
如图15。
图15
显示类型有2个基本属性:
a)、输出电平类型:
图16
如图16,输出电平类型的种类由显示类型决定,只有2种模式,根据GPIO外部输入的实际情况进行选择。
输出类型1:
输出低电平,无输出高电平
输出类型2:
输出高电平,无输出低电平
输出类型1,是指当音频矩阵达到输出的要求时,GPIO输出低电平,否则输出高电平。
输出类型2,是指当音频矩阵达到输出的要求时,GPIO输出高电平,否则输出低电平。
b)、参数设置:
参数设置由显示类型决定。
不同的显示类型,有不同的参数设置。
图17
如图17,我们以GPIO输出1为例,选择显示类型为场景显示。
a)、输出电平类型:
有2种可选:
输出低电平、输出高电平。
b)、参数设置:
共有9种场景可供选择。
以图14为例,如果音频矩阵加载默认场景时。
GPIO输出通道1的管脚输出低电平。
图18
如图18,我们以GPIO输出2为例,选择显示类型为电平显示。
a)、输出电平类型:
有2种可选:
输出低电平、输出高电平。
b)、参数设置:
有3个参数:
输入输出选择、通道号、极限电平。
以图15为例,如果音频矩阵输入1通道的电平值达到-20dB时。
GPIO输出通道1的管脚输出低电平。
图19
如图19,我们以GPIO输出3为例,选择显示类型为通道静音显示。
a)、输出电平类型:
有2种可选:
输出低电平、输出高电平。
b)、参数设置:
有2个参数:
输入输出选择、通道号。
以图16为例,如果音频矩阵输出3通道为静音时。
GPIO输出通道3的管脚输出低电平。
图20
如图20,我们以GPIO输出4为例,选择显示类型为系统静音显示。
a)、输出电平类型:
有2种可选:
输出低电平、输出高电平。
b)、参数设置:
无需设置参数,满足要求既输出相应电平。
以图17为例,如果音频矩阵所用输出通道全为静音时。
GPIO输出通道4的管脚输出低电平。
3.3GPIO设置选项的保存
图21
如图21,系统不支持设置多个GPIO通道一次提交。
完成一个GPIO通道的设置后,点击“应用”按钮完成对该GPIO通道设置的保存,此时可以设置下一个GPIO通道的选项。
如点击确定,则保存当前页面选定的GPIO通道设置并退出该窗口。