添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符T型号页 > 首字符T的型号第846页 > TDA08H0SK1 > TDA08H0SK1 PDF资料 > TDA08H0SK1 PDF资料4第58页
www.ti.com
写剧本
这里是使用SPI设备,需要16位的寄存器地址的一个示例:
#设置TSC2101用于输入和输出
#使用SPI16接口
#这个脚本设置DAC和ADC以最大音量,输入从机载麦克风
#
#第2页:音频控制寄存器
瓦特10 00 00 00 80 00 00 00 45 31 44 FD 40 00 31 C4
瓦特13 60 11 20 00 00 00 80 00 7F C5 FE 31 40 7C 00 02 00 C4 00 00 00 23 10 FE
FE 00 00
注意,空白行是允许的。不过,可以肯定的是,剧本不以空行结束。而
以一个空行结束不会导致脚本失败,程序将执行该行,因此,
可以防止用户看到被写或读回上一命令数据。
在该示例中,前两个字节的每个命令都发送到TSC2101命令字
(为0x1000 , 0x1360 ) ;它们之后是数据写入到设备处开始,在指定的地址
命令字。第二行可以包裹在观众正在使用看起来像一个以上的线;
仔细检查但会显示,有该行只有一个回车,继上
00.
任何文本编辑器可以用来写这些脚本; JEDIT是强烈推荐的编辑器
一般用法。欲了解更多信息,请访问:
http://www.jedit.org 。
一旦脚本被写入时,它可以用来在命令窗口通过运行该程序,然后
选择
打开命令文件...
从文件菜单中。找到脚本并打开它。然后,该脚本会
显示在命令缓冲区。用户还可以编辑该脚本,一旦它在缓冲器中,而是保存的
命令缓冲区是不可能的,此时(这个功能可以在稍后的日期添加) 。
一旦脚本是在命令缓冲区中,可以通过按压执行
执行命令缓冲区
按钮。如果有断点的脚本,该脚本将执行到这一点,并且用户将
带有一个按钮的对话框按继续执行脚本。当准备
出发,按该按钮,脚本会继续下去。
(部分)脚本断点下面的例子:
#
#
I
#
w
r
d
#
w
r
b
设置AIC33用于输入和输出
采用I2C
接口
i2cfast
章07 - 编解码器数据通路
30 07 8A
30 07 1
1000
暂存器15/16 - ADC体积,解除静音,并设置为0dB
30 0F 00 00
30 0F 2
该脚本将值写入8A在寄存器7中,然后把它读回以确认写是好的。的延时
1000毫秒(1秒)设置在读暂停脚本的操作之后。当脚本继续,
00 00
将被写入起始寄存器0F 。该输出是通过读取两个字节验证,并
再次暂停脚本,这一次的突破。该脚本将不继续,直到用户允许它通过
压制
OK
在将因突破显示在对话框中。
54
USB- MODEVM协议
SLAU218 - 2007年8月
提交文档反馈

深圳市碧威特网络技术有限公司