在曼彻斯特编码中,每一位的中间有一跳变,位中间的跳变既作时钟信号,又作数据信号;
在Hijack里,从高到低跳变表示"0",从低到高跳变表示"1"。
在Energia环境下,按前一个贴的约定的曼码格式,产生曼码。
基本功能是:接受串口数据,产生对应的曼码。
主程序:
曼码里最最基本的元素,当然是0,1了,
发0、1码的子程序:
Enerhia字带的“串口助手”的界面(依次发出:0,1,2):
用简易的逻辑分析仪,可直接看到曼码:
逻辑分析仪是这么设置的 :
前导的4个字节是这么算的:
3个Idle + 1个Start .
本帖最后由 sacq 于 2014-11-9 12:48 编辑