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

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 13:08:49
#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 *)这个怎么解释?是强制类型转换吗?

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