•
Data link layer
•
Physical layer
OMISSIS
Figure 5.1 HR_C6000 three-tier open architecture
The one-layer mode mainly solves the channel filtering of the baseband or low-IF signal and the
modulation and demodulation process of the signal, as defined in the green dotted box in the above
figure. The user needs to solve the channel codec and the processing of all communication protocol
stacks by using one layer mode, which has the greatest development flexibility and development
workload.
The second layer mode is mainly based on the opening of one layer of all content, completes the
coding and decoding of the channel, and interleaves, deinterleaves and checksums, etc., as defined
in the gray dashed box in the above figure. The user only needs to solve the processing flow of the
communication protocol stack, and has greater development flexibility and moderate development
workload.
The three-layer mode refers to all the application functions defined by the HR_C6000 according to
the DMR protocol, and completes the modulation and demodulation, codec, and protocol stack
design of all standardized application functions, all the functions defined in the blue dotted box in
the above figure.
Users use these application functions, and only need to configure the corresponding function
registers, so that all DMR protocol customized voice and data services can be quickly and
conveniently used.
The HR_C6000 is mainly developed based on the Layer 2 mode. The user does not need to pay
attention to the codec interleaving of the channel and the underlying modulation and demodulation
process.
5.1 Interrupt use instructions
5.1.1 Interrupt use description
The corresponding interrupt of the three-layer function is sys_inter. The interrupt consists of two
sub-interrupts. After receiving the interrupt, the MCU reads the interrupt status register 0x82. The
corresponding interrupt can be masked by register 0x81, and the corresponding interrupt is cleared
by register 0x83. A list of bit interrupt signals that yields 8 types of interrupts, including:
Bit7: In DMR mode: indicates that the transmission request rejects the interrupt without a sub-status
register.
In DMR mode, it indicates that this transmission request is rejected because the channel is busy;
Bit6: In DMR mode: indicates the start of transmission; in MSK mode: indicates that the ping-pong
buffer is half-full interrupted. In DMR mode, the sub-status register 0x84 is transmitted at the
beginning, and the corresponding interrupt can be masked by 0x85. The sub-status registers indicate
seven interrupts that initiate the transmission, including:
Содержание 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: ......