请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:MSP430FR5989 工具/软件:Code Composer Studio
我想让 GPIO 中断引起一个 UCRXIFG。。。。为了正确执行这一操作,我必须把一个值写入 UCA1RXBUF。。。然而这是一个只读寄存器。。。。我希望我可以用一个指针指向寄存器,然后更新指针的值。。。。。 有人能告诉我我在这里发生了什么错误
volatile unsigned char *pValue;
pValue = UCA1RXBUF;
*pValue = 0x55; (此行似乎不起作用)
我发现我可以将寄存器更改为 PxDIR、PxOUT 或 PxIE、并且它更新了.....
想法?
谢谢
Steve