请教一下,(*(volatile uint8_t *)(uint32_t)(addr))和(*(volatile uint32_t *)(uint32_t)(addr))分别代表什么意思啊?

2019-07-20 23:40发布

假设地址:
#define addr 0x04195709
(*(volatile uint8_t *)(uint32_t)(addr))和(*(volatile uint32_t *)(uint32_t)(addr))分别代表什么意思啊?
和 (*(uint32_t *)(addr)) 又有什么区别呢?



友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。