usf_code.asv
来自「小区初搜为GSM系统中的一个关键过程」· ASV 代码 · 共 34 行
ASV
34 行
function [s] = USF_code(r,OSR)
%##############################
OSR = 4;
len_tx = 209;
Tb = 3.69e-6;
BT = 0.3;
tx_data = round(rand(1,len_tx));
%##############################
start_3_bit = tx_data(1:3);
m = bi2de(start_3_bit);
switch num2str(m) %将输入的数据转化为格雷码
case '0'
u' = [0 0 0 0 0 0 0 0 0 0 0 0];
case '1'
u' = [0 0 0 0 1 1 0 1 1 1 0 1];
case '2'
u' = [0 0 1 1 0 1 1 1 0 1 1 0];
case '3'
u' = [0 0 1 1 1 0 1 0 1 0 1 1];
case '4'
u' = [1 1 0 1 0 0 0 0 1 0 1 1];
case '5'
u' = [1 1 0 1 1 1 0 1 0 1 1 0];
case '6'
u' = [1 1 1 0 0 1 1 1 1 1 0 1];
case '7'
u' = [1 1 1 0 1 0 1 0 0 0 0 0];
end
tx_block = tx_data(4:len_tx);
[tx_header_crc] = header_crc_code(tx_block);
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?