SBC-T113S产品特性:
- 采用Allwinner公司Cortex-A7双核T113-S3/S4处理器,运行最高速度为1.2GHZ;
- 内置64-bit XuanTie C906 RISC-V协处理器(仅T113-S4支持);
- 支持JPEG/MJPEG视频编码,最大分辨率1080p@60fps;支持多格式1080P@60fps视频解码 (H.265,H.264, MPEG-1/2/4);
- 支持RGB666/LVDS/MIPI-DSI,分辨率最高1920x1080;
- 支持128-256M Bytes DDR3 SDRAM,其中T113-S3内置128MB;T113-S4内置256MB;
- 支持SPI NAND存储和启动(默认:256MB)或者EMMC启动(默认:4GB,最大32GB);
- 支持一路USB2.0 OTG(设计为TYPE-A接口);支持二路USB2.0 HOST;
- 支持七路RS232通信或者6路RS232和1路RS485(非隔离);
- 支持一路CAN BUS通信(非隔离);
- 支持一路10/100M以太网;
- 稳定的操作系统的支持,可预装LINUX 5.4(Preempt)或者OpenWRT;
- 经典尺寸主板,尺寸为120*100MM;
SBC-T113S产品功能评估图:
SBC-T113S主板上有一个蜂鸣器,由GPIO-PB5进行控制,高电平有效。换算该IO的数字标号为:1 * 32 + 5 = 37,或者查看IO复用情况表,其中(MUX UNCLAIMED) 表示这个GPIO目前没有被使用:
root@TinaLinux:/# cat /sys/kernel/debug/pinctrl/pio/pinmux-pins
它会输出以下内容
...上略
root@TinaLinux:/# cat /sys/kernel/debug/pinctrl/pio/pinmux-pins
Pinmux settings per pin
Format: pin (name): mux_owner|gpio_owner (strict) hog?
pin 32 (PB0): UNCLAIMED
pin 33 (PB1): UNCLAIMED
pin 34 (PB2): UNCLAIMED
pin 35 (PB3): UNCLAIMED
pin 36 (PB4): GPIO pio:36
pin 37 (PB5): UNCLAIMED
pin 38 (PB6): device 2502c00.twi function gpio_in group PB6
pin 39 (PB7): device 2502c00.twi function gpio_in group PB7
pin 40 (PB8): UNCLAIMED
pin 41 (PB9): UNCLAIMED
pin 42 (PB10): UNCLAIMED
pin 43 (PB11): UNCLAIMED
pin 44 (PB12): UNCLAIMED
pin 64 (PC0): UNCLAIMED
pin 65 (PC1): UNCLAIMED
pin 66 (PC2): device 4025000.spi function spi0 group PC2
pin 67 (PC3): device 4025000.spi function spi0 group PC3
pin 68 (PC4): device 4025000.spi function spi0 group PC4
pin 69 (PC5): device 4025000.spi function spi0 group PC5
pin 70 (PC6): device 4025000.spi function spi0 group PC6
pin 71 (PC7): device 4025000.spi function spi0 group PC7...
下略
我们先导出该 GPIO:
echo 37 > /sys/class/gpio/export
cd /sys/class/gpio/gpio37
然后再将该IO置为输出状态,即可操作其电平:
echo out > direction
echo 1 > value #蜂鸣器响
echo 0 > value #蜂鸣器不响