外设¶
:link_to_translation:`en:[English]`
ADC的精度和采样率是多少?¶
ADC实际精度为12BIT,当OSR=256,打开平均值滤波的时候可以达到16bit精度。 当ADC工作在非多通道扫描模式时,最大可支持2M采样率。 如果是多通道扫描模式,最大支持1M采样率。
mtimer的作用是什么,它是如何工作的?¶
MTimer为内核提供的一个timer,开启后实现计时功能,计数值与比较值寄存器位于内核,使用方式与一般timer无明显区别。
模组包含几个timer?¶
1个64-bit mtimer,2个32-bit normal timer,1个16-bit watchdog timer。
看门狗的超时时间如何设置?超时的现象是什么?¶
看门狗包含一个计数器和比较器,通过写入比较器的值,当计数器向上计数达到比较器的值时,会产生一个看门狗中断信号或者一个系统复位信号, 具体产生哪种信号由用户自行设置。
GPIO的配置参数有哪些?如何配置?¶
gpioPin : GPIO pin number, GPIO编号 gpioFun : GPIO function, GPIO功能 gpioMode : input/output/af, 输入/输出/复用模式 pullType : pull_up/pull_down/pull_none, 上拉/下拉/浮空 drive : drive strength, 驱动能力, 数值越大驱动能力越强 smtCtrl : smt, 迟滞控制,建议设一 详情参见低RM GPIO章节。
GPIO的引脚在使用时有什么需要注意的?¶
需要正确配置GPIO结构体,不建议同时使能input与output。
SPI一次最多发送多少字节?发送机制是什么?¶
SPI一次可发送任意长度个字节,只需要保持tx fifo中有持续可用的数据,另外tx fifo的宽度可根据需要设置为8/16/24/32-bit。 发送机制是:使能spi发送功能之后,tx fifo中的数据会按照设定的位宽和bit顺序进入移位寄存器中,然后按照极性和相位的设置在每一个时钟的上升沿/下降沿去改变MISO/MOSI的引脚电平将数据发送出去。 例如CPOL=1,CPHA=1,则SPI时钟空闲时为高电平,数据在时钟的上升沿被送出。
模组是否支持播放/录音的功能,支持哪些常用的频率和位宽?¶
模组内置12-bit ADC以及10-bit DAC,可以通过ADC和DAC的基本功能配合推荐的功放/录音电路,完成播放和录音的功能。 仅支持8K常用采样率16-bit位宽播放,因为DAC的时钟仅支持32K 16K 8K 512K四种采样率可选,没有专业的audio PLL ,只有8K是常用的播放采样率,其他采样率不常用。
Ai-WB2-12F模组的AT串口可以关闭作为普通UART通讯口么?¶
可以的,需要做二次开发。
WB2系列的开发上NC引脚是做啥用的¶
NC表示没有引出该引脚,无法使用
WB2系列模组带USB接口吗¶
不带,模组内部的芯片没有USB相关的引脚接口
请问WB2-12F模组(AT固件)支持硬件流控么?¶
不支持;
Ai-WB2-12F的ADC是多少位的¶
ADC为8位
请问Ai-WB2-07S模组是否支持SPI接口AT指令驱动控制?¶
不支持,出厂固件仅支持串口
WB2系列模组的EN引脚有没有必要用三极管实现控制?¶
不需要。
WB2-32S开发板有几个串口可以使用,为什么好多引脚都是NC¶
开发板有2个串口可以使用,通过软件定义实现,NC引脚表示该引脚为悬空引脚,不可使用
WB2系列的串口支持硬件流控吗¶
需做开发实现,默认不支持硬件流控
请问WB2-32S模组没有SDIO接口么?¶
- 有的;
WB2-07S这个RST引脚和EN引脚有什么区别吗¶
没有区别,只是模块默认通过EN引脚进行复位,如果需要通过RST进行复位需要修改模组内部硬件实现