代码搜索结果

找到约 582,192 项符合 Cortex-M 的代码

rsc_encode.m

function y = rsc_encode(g, x, end1) %x为输入序列,g为卷积码的生成多项式,y为编码后输出 %endl尾比特处理标志,如end1>0,有m个尾比特,编码至x最后一个比特到达最后一个寄存器;如end1

crccheck.m

msg=[1 1 1 0 0 0 1 1 ]; %信息序列 poly=[1 1 0 0 1 1]; %生成多项式 [M N]=size(poly); %生成多项式大小 mseg=[msg zeros(1,N-1)] %存放加了CRC的序列 [q r]=deconv(mseg,poly); %q为商,r为余数

encode_bit.m

function [output, state] = encode_bit(g, input, state) [n,k] = size(g); m = k-1; for i=1:n output(i) = g(i,1)*input; for j = 2:k output(i) = xor(output(i),g(i,j)*state(j-1)); end

nco_tb.m

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Altera NCO Compiler version 6.1 % file : NCO_tb.m % % Description : The following Matlab testbench excerc

pn_generator.m

%本原多项式产生127位m序列; %本原多项式可选用1,211;3,217;5,235;7,367;9,277;11,325;13,203;19,313;21,345 %产生9个127位的m序列 clc; clear; %在每一连接后均存在一个1才能符合本原多项式的8进制表示; connection(1,:) = [1 0 0 0 1 0 0 ];

half_band_filter.m

%半带滤波器的设计 %半带滤波器的系数满足如下条件 %h(n)=0, when n=+2/-2,+4/-4,...,+2k/-2k, and k!=0; %设计内插因子为2的半带滤波器 %截取符号数为10 clear; clc; M=8; w=blackman(17); %Blackman窗的数据 for n=0:2*M

nco_evaluate.m

%================================================================ % nco_evaluate.m is a program that evaluate rom sin output using FFT % Copyright :blutea 2004_10_20 % vionsion: 1.0 %==========

ncosinwave.m

%================================================================ % nco.m is a program that generate N bits rom sin output % Copyright :blutea 2004_10_20 % vionsion: 1.0 %======================

cht02.m

%-------------------------------------------------------------------% %-- 本文存放的是书中第二章中的例子,读者可以将一些简单例子的代码 --% %-- 拷贝到MATLAB命令窗口进行运行,也可以把一些复杂的例子做成一个单独 --% %-- 的*.m文件然后运行、调试(要将每行前的“>>”删除)。

qammod.m

M = 16; %M进制 x = randint(5000,1,M); y=modulate(modem.qammod(M),x); %调制 ynoisy = awgn(y,15,'measured'); %加噪声 scatterplot(y); scatterplot(ynoisy); z=demodulate(modem.qamdemod(M),ynoisy); %解调