【導(dǎo)讀】余的碼元與信息之間以某種確定的規(guī)則建立校驗(yàn)關(guān)系。漢明碼(7,4)是一種糾錯(cuò)碼,是能。糾正單個(gè)錯(cuò)誤的線性分組碼。這里m位≥2的正整數(shù),給定m后,既可構(gòu)造出具體的漢明碼(n,k)。碼組只在某列中出現(xiàn)一次。系統(tǒng)中的監(jiān)督矩陣如下圖所示:。漢明譯碼的方法,可以采用計(jì)算校正子,然后確定錯(cuò)誤圖樣并加以糾正的方法。圖和圖給出漢明編碼器和譯碼器電原理圖。其中32*2是因?yàn)槊堪雮€(gè)周期電平翻轉(zhuǎn)一次。其他頻率的分頻改變計(jì)數(shù)值大小即可得到。存器是無(wú)法得到其他值的,會(huì)一直處于全0狀態(tài)。必須保存之后才能夠得到正確的仿真。對(duì)應(yīng)的寄存器中m_out1中為(倒數(shù)第二。符合相關(guān)要求,是成功的。3位可由高4位計(jì)算得到,如a0=a6+a5+a3。行為漢明碼編碼部分,73到84行為漢明碼輸出部分。一仿真發(fā)現(xiàn)輸出的漢明碼根本找不到規(guī)律。所以我后來(lái)就加入了h_out1作為緩沖,h_out編碼完之后先送給h_out1,再由h_out1進(jìn)行移位之后輸出。仿真中第4行h_out為編碼得到為漢明編碼,下方倒數(shù)第2行m_out1為M序列。