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产品功能评估图:

使用主板蓝牙播放音乐
对蓝牙设备进行配对连接后,还要判断是否正常连接。通常使用l2ping指令来判断,指令执行如下:
root@T113-Embfly:~# l2ping -f -s 512 -c 10 -t 1 F4:4E:FD:3B:95:A6
Ping: F4:4E:FD:3B:95:A6 from 40:80:E1:F1:BE:0C (data size 512) ...
[ 3279.159111] rtk_btcoex: update_hid_active_state: handle 0x0003, interval 0
[ 3279.166985] rtk_btcoex: HID not connected, nothing to be down
512 bytes from F4:4E:FD:3B:95:A6[ 3279.173466] rtk_btcoex: update_hid_active_state: handle 0x0003, interval 0
id 0 time 528.15ms
[ 3279.184013] rtk_btcoex: HID not connected, nothing to be down
512 bytes from F4:4E:FD:3B:95:A6 id 1 time 49.30ms
512 bytes from F4:4E:FD:3B:95:A6 id 2 time 32.41ms
512 bytes from F4:4E:FD:3B:95:A6 id 3 time 32.44ms
512 bytes from F4:4E:FD:3B:95:A6 id 4 time 32.44ms
512 bytes from F4:4E:FD:3B:95:A6 id 5 time 32.45ms
512 bytes from F4:4E:FD:3B:95:A6 id 6 time 32.46ms
512 bytes from F4:4E:FD:3B:95:A6 id 7 time 32.45ms
512 bytes from F4:4E:FD:3B:95:A6 id 8 time 32.46ms
512 bytes from F4:4E:FD:3B:95:A6 id 9 time 32.46ms
10 sent, 10 received, 0% loss
root@T113-Embfly:~#
l2ping的指令这里不做详细介绍,需要了解的可以baidu.com。
为了方便演示音乐的播放,在/embfly_test目录下提供了一个播放音乐脚本bt_play_source.sh,脚本内容如下:
#!/bin/sh
############################################################
# file bt_play_source.sh
# version 0.0.1
# date 2018-05-06
#
############################################################
#insmod /lib/modules/4.9.170/xradio_btlpm.ko
bt_clear()
{
killall -9 hciattach
killall -9 bluetoothd
killall -9 bluetoothctl
hciconfig hci0 down
# echo 0 > /sys/class/rfkill/rfkill0/state
}
echo $#
if [ $# -lt 1 ]; then
echo "less arams"
echo "example: bt_init.sh Mi10S"
exit
fi
BT_NAME=$1
# reset bt
#echo "reset bt"
#echo 0 > /sys/class/rfkill/rfkill0/state
#sleep 1
#echo 1 > /sys/class/rfkill/rfkill0/state
#sleep 1
# bt bind uart
#echo "bt bind uart"
#hciattach -n ttyS1 xradio > /dev/null 2>&1 &
#sleep 8
# bt power on
echo "bt power on"
hciconfig hci0 up
hciconfig hci0 piscan
# bt scan
echo "bt scan"
i=0
while [ $i -le 5 ]
do
echo "scan $i times"
str=`hcitool scan | grep $BT_NAME`
echo $str
if [ "x$str" != "x" ]; then
echo "find $BT_NAME"
break;
fi

最低0.47元/天 解锁文章
1528

被折叠的 条评论
为什么被折叠?



