工具与软件:
您好!
我的配置几乎都处于可控范围内、但仍有一些问题我想向您的专家核实。
我将一个 PDM 麦克风 连接到 DIN、数据被路由到 HPL。 我将编解码器配置为48kHz 16位、这很好、很清楚。
我正在使用的麦克风是 Knowles V2S200D 振动麦克风、 当我将 P0_R61设置为9时、音频非常好、如果我将其设置为13、它会非常大声、甚至更好、因为它让我得到看起来不同的频率范围、 然而,当我发音'S'像"测试"或"雪"的话,'S'的声音是嘶嘶声,我不能分辨,如果有任何设置我可以调整摆脱这一点。
该工具的目标是最大限度地提高我可以达到的最大输出电平、而无需削波。
使用 P0_R65或 P1_R16时、削波和搜索仍然存在、但声音不大。
我想缺少 DAC 或其他东西的放大部分。
下面是 P0和 P1 输出。 我有一个3.072MHz PWM 进入到 MCLK、而 MCLK 进入到 PLL。 这会返回 86.016MHz CODEC_CLKIN、12.288MHz ADC_CLK、6.144MHZ ADC_MOD_CLK 和48kHz ADC_FS。
我正在尝试使这个麦克风尽可能灵敏、而不会产生削波或失真。
任何指针都会被赞赏。
谢谢!
本
-第0页-
寄存器000:000 (0x00 -> 0000 0000)
寄存器001:000 (0x00 -> 0000 0000)
寄存器002:096 (0x60 -> 0110 0000)
寄存器003:000 (0x00 -> 0000 0000)
寄存器004:003 (0x03 -> 0000 0011)
寄存器005:148 (0x94 -> 1001 0100)
寄存器006:007 (0x07 -> 0000 0111)
寄存器007:000 (0x00 -> 0000 0000)
寄存器008:000 (0x00 -> 0000 0000)
寄存器009:000 (0x00 -> 0000 0000)
寄存器010:000 (0x00 -> 0000 0000)
寄存器011:135 (0x87 -> 1000 0111)
寄存器012:130 (0x82 -> 1000 0010)
寄存器013:000 (0x00 -> 0000 0000)
寄存器014:128 (0x80 ->1000 0000)
寄存器015:002 (0x02 -> 0000 0010)
寄存器016:000 (0x00 -> 0000 0000)
寄存器017:008 (0x08 -> 0000 1000)
寄存器018:135 (0x87 -> 1000 0111)
寄存器019:130 (0x82 -> 1000 0010)
寄存器020:128 (0x80 -> 1000 0000)
寄存器021:001 (0x01 -> 0000 0001)
寄存器022:000 (0x00 --> 0000 0000)
寄存器023:004 (0x04 -> 0000 0100)
寄存器024:000 (0x00 --> 0000 0000)
寄存器025:000 (0x00 -> 0000 0000)
寄存器026:001 (0x01 -> 0000 0001)
寄存器027:132 (0x84 --> 1000 0100)
寄存器028:000 (0x00 -> 0000 0000)
寄存器029:016 (0x10 -> 0001 0000)
寄存器030:001 (0x01 -> 0000 0001)
寄存器031:000 (0x00 -> 0000 0000)
寄存器032:000 (0x00 -> 0000 0000)
寄存器033:000 (0x00 -> 0000 0000)
寄存器034:000 (0x00 -> 0000 0000)
寄存器035:000 (0x00 -> 0000 0000)
寄存器036:072 (0x48 -> 0100 1000)
寄存器037:230 (0xE6 -> 1110 0110)
寄存器038:016 (0x10 -> 0001 0000)
寄存器039:000 (0x00 -> 0000 0000)
寄存器040:000 (0x00 -> 0000 0000)
寄存器041:000 (0x00 -> 0000 0000)
寄存器042:174 (0xAE --> 1010 1110)
寄存器043:000 (0x00 -> 0000 0000)
寄存器044:136 (0x88 -> 1000)
寄存器045:000 (0x00 -> 0000 0000)
寄存器046:000 (0x00 -> 0000 0000)
寄存器047:000 (0x00 -> 0000 0000)
寄存器048:000 (0x00 -> 0000 0000)
寄存器049:000 (0x00 -> 0000 0000)
寄存器050:000 (0x00 -> 0000 0000)
寄存器051:000 (0x00 --> 0000 0000)
寄存器052:000 (0x00 -> 0000 0000)
寄存器053:002 (0x02 -> 0000 0010)
寄存器054:003 (0x03 -> 0000 0011)
寄存器055:014 (0x0E --> 0000 1110)
寄存器056:002 (0x02 -> 0000 0010)
寄存器057:000 (0x00 -> 0000 0000)
寄存器058:000 (0x00 -> 0000 0000)
寄存器059:000 (0x00 -> 0000 0000)
寄存器060:008 (0x08 -> 0000 1000)
寄存器061:015 (0x0F --> 0000 1111)
寄存器062:000 (0x00 -> 0000 0000)
寄存器063:144 (0x90 -> 1001 0000)
寄存器064:000 (0x00 -> 0000 0000)
寄存器065:246 (0xF6 -> 1111 0110)
寄存器066:000 (0x00 -> 0000 0000)
寄存器067:000 (0x00 -> 0000 0000)
寄存器068:000 (0x00 -> 0000 0000)
寄存器069:056 (0x38 -> 0011 1000)
寄存器070:000 (0x00 --> 0000 0000)
寄存器071:000 (0x00 -> 0000 0000)
寄存器072:000 (0x00 -> 0000 0000)
寄存器073:000 (0x00 -> 0000 0000)
寄存器074:000 (0x00 -> 0000 0000)
寄存器075:238 (0xEE -> 1110 1110)
寄存器076:016 (0x10 -> 0001 0000)
寄存器077:216 (0xD8 --> 1101 1000)
寄存器078:126 (0x7E --> 0111 1110)
寄存器079:227 (0xE3 ->1110 0011)
寄存器080:000 (0x00 -> 0000 0000)
寄存器081:170 (0xAA -> 1010 1010)
寄存器082:008 (0x08 -> 0000 1000)
寄存器083:018 (0x12 -> 0001 0010)
寄存器084:000 (0x00 -> 0000 0000)
寄存器085:000 (0x00 -> 0000 0000)
寄存器086:176 (0xB0 --> 1011 0000)
寄存器087:192 (0xC0 --> 1100 0000)
寄存器088:040 (0x28 -> 0010 1000)
寄存器089:016 (0x10 -> 0001 0000)
寄存器090:016 (0x10 -> 0001 0000)
寄存器091:001 (0x01 -> 0000 0001)
寄存器092:001 (0x01 -> 0000 0001)
寄存器093:000 (0x00 -> 0000 0000)
寄存器094:000 (0x00 -> 0000 0000)
寄存器095:000 (0x00 -> 0000 0000)
寄存器096:127 (0x7F --> 0111 1111)
P0上的所有其余寄存器均为0。
第1页-
寄存器000:001 (0x01 -> 0000 0001)
寄存器001:000 (0x00 -> 0000 0000)
寄存器002:000 (0x00 -> 0000 0000)
寄存器003:000 (0x00 -> 0000 0000)
寄存器004:000 (0x00 -> 0000 0000)
寄存器005:000 (0x00 -> 0000 0000)
寄存器006:000 (0x00 -> 0000 0000)
寄存器007:000 (0x00 -> 0000 0000)
寄存器008:000 (0x00 -> 0000 0000)
寄存器009:060 (0x3C --> 0011 1100)
寄存器010:000 (0x00 -> 0000 0000)
寄存器011:000 (0x00 -> 0000 0000)
寄存器012:008 (0x08 -> 0000 1000)
寄存器013:008 (0x08 -> 0000 1000)
寄存器014:000 (0x00 -> 0000 0000)
寄存器015:000 (0x00 -> 0000 0000)
寄存器016:059 (0x3B -> 0011 1011)
寄存器017:058 (0x3A --> 0011 1010)
寄存器018:064 (0x40 -> 0100 0000)
寄存器019:064 (0x40 -> 0100 0000)
寄存器020:001 (0x01 -> 0000 0001)
寄存器021:000 (0x00 -> 0000 0000)
寄存器022:000 (0x00 --> 0000 0000)
寄存器023:000 (0x00 -> 0000 0000)
寄存器024:000 (0x00 --> 0000 0000)
寄存器025:000 (0x00 -> 0000 0000)
寄存器026:000 (0x00 -> 0000 0000)
寄存器027:000 (0x00 -> 0000 0000)
寄存器028:000 (0x00 -> 0000 0000)
寄存器029:000 (0x00 -> 0000 0000)
寄存器030:000 (0x00 -> 0000 0000)
寄存器031:000 (0x00 -> 0000 0000)
寄存器032:000 (0x00 -> 0000 0000)
寄存器033:000 (0x00 -> 0000 0000)
寄存器034:000 (0x00 -> 0000 0000)
寄存器035:000 (0x00 -> 0000 0000)
寄存器036:000 (0x00 -> 0000 0000)
寄存器037:000 (0x00 -> 0000 0000)
寄存器038:000 (0x00 -> 0000 0000)
寄存器039:000 (0x00 -> 0000 0000)
寄存器040:000 (0x00 -> 0000 0000)
寄存器041:000 (0x00 -> 0000 0000)
寄存器042:000 (0x00 --> 0000 0000)
寄存器043:000 (0x00 -> 0000 0000)
寄存器044:000 (0x00 -> 0000 0000)
寄存器045:000 (0x00 -> 0000 0000)
寄存器046:000 (0x00 -> 0000 0000)
寄存器047:000 (0x00 -> 0000 0000)
寄存器048:000 (0x00 -> 0000 0000)
寄存器049:000 (0x00 -> 0000 0000)
寄存器050:000 (0x00 -> 0000 0000)
寄存器051:104 (0x68 ->0110 1000)
寄存器052:064 (0x40 -> 0100 0000)
寄存器053:000 (0x00 -> 0000 0000)
寄存器054:064 (0x40 -> 0100 0000)
寄存器055:000 (0x00 -> 0000 0000)
寄存器056:000 (0x00 -> 0000 0000)
寄存器057:000 (0x00 -> 0000 0000)
寄存器058:000 (0x00 -> 0000 0000)
寄存器059:094 (0x5E -> 0101 1110)
寄存器060:094 (0x5E -> 0101 1110)
寄存器061:000 (0x00 -> 0000 0000)
寄存器062:000 (0x00 -> 0000 0000)
寄存器063:192 (0xC0 --> 1100 0000)
P1上的所有其余寄存器均为0。