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.

TMS320F28335: 关于eCAN模块中8位访问的问题

Part Number: TMS320F28335

你好!

    根据F28335的手册上描述,本地接收屏蔽寄存器、时间戳寄存器、消息邮箱等,均可以进行8bit访问,但是根据试验,似乎只能进行16bit和32bit的访问,为什么呢?

可以看看以下的试验截图:

标记1处,先把寄存器MBX0_LAM设置为0xFFFFFFFF,然后使用8bit的写0x32进入该寄存器。但是从标记2和标记3处可以看到,实际写入寄存器的是0x0032,即是16bit的写入方式。因此寄存器MBX0_LAM最终的值是0xFFFF0032,而不是0xFFFFFF32。请问原因是什么?

   谢谢!!