鱼C论坛

 找回密码
 立即注册
查看: 1882|回复: 3

时分复用CMI码光纤通信系统仿真的甲机代码求助

[复制链接]
发表于 2020-6-7 10:52:24 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
这是乙机的源码  需要甲机的源码  不会写 求助
uchar D_CMI(uchar cmi[2])  //CMI译码函数,形参为cmi码,返回值为原码,请完成此函数
{
        uchar i,s=0;
        uchar t1,t2;
        uchar t[8];
        for(i=0;i<4;i++)
        {
                t1 = cmi[0] & 0x01;
                cmi[0] >>= 1;
                t2 = cmi[0] & 0x01;
                cmi[0] >>= 1;
                if(t1==t2)
                        t[i]=1;
                else
                    t[i]=0;
        }
        for(i=0;i<4;i++)
        {
                t1 = cmi[1] & 0x01;
                cmi[1] >>= 1;
                t2 = cmi[1] & 0x01;
                cmi[1] >>= 1;
                if(t1==t2)
                        t[i+4]=1;
                else
                    t[i+4]=0;
        }
        s=t[0]+t[1]*2+t[2]*4+t[3]*8+t[4]*16+t[5]*32+t[6]*64+t[7]*128;
        return s;
}

甲机
void T_CMI(uchar source, uchar cmi[2])  //CMI码编码函数,source为原码,cmi[]为CMI码,请完成此函数
{
       
}

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2020-6-7 10:53:17 | 显示全部楼层
CMI编码的代码  仿真图我没发
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-6-7 10:56:52 | 显示全部楼层
file:///C:/Users/LENOVO/AppData/Roaming/Tencent/QQ/Temp/%5BK()7U~RA%7DIW4I6TV%7BY~E6Q.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-6-7 10:57:31 | 显示全部楼层
有人会不  求教
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-20 08:00

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表