9. repeat 5~8, keep sending voice frames A, B, C, D, E, F until the button is released, and send
all the super frames.
10. Receive a 30ms interrupt at the beginning of the idle time slot, configure reg0x41 to be
0x80, and reg0x50 to 0x20, ready to send the end of the speech frame.
11. When the next 30ms interrupt arrives, when the next 30ms interrupt arrives, configure
reg0x41 to 0x00, register 0x22 to 0x40, and the vocoder code is turned off.
12. After the next or a few 30ms of the end of the speech frame is sent, configure reg0x40 to
0x03 to disable the transmission enable and end the transmission.
Voice reception:
1. On power-on, configure reg0x10 to 0x6A and set the system to Layer 2 non-relay mode;
reg40 to 0x43 and reg41 to 0x40, and the system is busy.
2. when receiving sys_inter, read reg0x50 and reg0x51, if reg0x51[7:4] is equal to local cc
(default is 0x01), and reg0x50[7:4] is equal to 0x01, and reg0x50[2] is equal to 0, and
reg0x50 When [1:0] is equal to 0x01, the 0x00~0x08 information in the receive RAM is
read. If addrs 0x00 corresponds to a value of 0x00, then match local groupaddrs with
addrs0x03~ addrs0x05; if addrs 0x00 corresponds to 0x03, match local srcaddrs with
addrs0x03~addrs0x05.
3. When the next 30ms interrupt arrives, configure reg0x41 to 0x00. The next time slot is not
the received working time slot. The receiving is closed. If the address matches, the
configuration register 0x22 is configured to 0x20, and the vocoder decoding switch is turned
on. .
4. When the next 30ms arrives, configure reg0x41 to 0x50, enable the next time slot to receive
enable, and turn on the voice stream output enable to provide the received voice frame to the
vocoder output.
5. when the next 30ms arrives, configure reg0x41 to 0x00, the next time slot is not the received
working time slot, and the receiving is closed;
6. repeat 4 and 5 until you receive sys_inter, read and read reg0x51. If reg0x51[7:4] is equal to
local cc (default is 0x01), and reg0x51[7:4] is equal to 0x01, and reg0x51[2] is equal to 0,
and reg0x50[1:0] is equal to 0x02, read receive RAM 0x00~0x08 information. If addrs0x00
has a value of 0x00, then match local groupaddrs with addrs0x03~ addrs0x05; if addrs0x00
has a value of 0x03, match local srcaddrs with addrs0x03~ addrs0x05. If the address
matches, the configuration register 0x22 is configured to 0x10, and the vocoder decoding is
turned off.
7. For the next 30ms interrupt, configure reg0x41 to 0x40 to be in the busy state again. If you
want to turn off reception, configure reg0x40 to 0x03 and reg0x41 to 0x20 and then to 0x00.
5.4.6 Bit error rate test
1. Test Methods:
Содержание HR C6000
Страница 5: ...1 Chip block diagram OMISSIS ...
Страница 6: ...2 Chip pin 2 1 Pin map OMISSIS HR_C6000 pin diagram picture is missing ...
Страница 51: ......