你好
我想知道在任何地方是否有任何示例代码显示了用于 IrDA 通信的堆栈。
提前感谢
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
你好
我想知道在任何地方是否有任何示例代码显示了用于 IrDA 通信的堆栈。
提前感谢
您好、Ryan
感谢您的意见。
是的、我确实看到了202A、我想我可以通过汇编器进行尝试。
我还找到了具有"c"示例的 slac485h。
但有趣的是、我当前的问题似乎是设置 IrDA 控制寄存器。
例如:字段 UCIRRXPL 应为1或0、还是由试错确定的值?
我的当前设置为:
UCA2CTLW0 |= UCSSEL_ACLK; //使用 ACLK 32k
UCA2CTLW0 |= UCPEN | UCPAR | UC7BIT;//奇偶校验使能,7位
UCA2BRW = 0x0006;//对于300波特、UCBRx 39.3.10
UCA2MCTLW = 0x00ed | 0x000d0 | 0x0001;//对于300波特,请参阅39.3.10 p1038 UCBRSx=0xED
// ,UCBRFx=0x0d
// ,UCOS16=1
UCA2IRCTL = 0x9000 | UCIRXFE | 0x0014 | UCIRTXCLK;// UCIRXFLx =(1/波特)*(3/16)* fCLK * 2 - 4 = 36=0x24、
// UCIRRXPL = 0、
// UCOS16=1时、UCIRTXPLx=5、
// UCOS16=1时、UCIRTXCLK=1=BITCLK16
谢谢