#define Bank1_LCD_C ((uint32_t)0x60000000) *(__IO uint16_t *) (Bank1_LCD_C)= index;请问 *(__IO uint16_t *)这个怎么解释?是强制类型转换吗?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/24 23:57:13
#defineBank1_LCD_C((uint32_t)0x60000000)*(__IOuint16_t*)(Bank1_LCD_C)=index;请问*(__IOuint16_t*)这个怎么解释

#define Bank1_LCD_C ((uint32_t)0x60000000) *(__IO uint16_t *) (Bank1_LCD_C)= index;请问 *(__IO uint16_t *)这个怎么解释?是强制类型转换吗?
#define Bank1_LCD_C ((uint32_t)0x60000000) *(__IO uint16_t *) (Bank1_LCD_C)= index;
请问 *(__IO uint16_t *)这个怎么解释?是强制类型转换吗?

#define Bank1_LCD_C ((uint32_t)0x60000000) *(__IO uint16_t *) (Bank1_LCD_C)= index;请问 *(__IO uint16_t *)这个怎么解释?是强制类型转换吗?
先强制类型转换,再取地址里面的内容