stm32 汇编文件如何引用外部结构体
2018-04-20 · 知道合伙人互联网行家
关注
展开全部
#define USART1 ((USART_TypeDef *) USART1_BASE)
即#define USART1 ((USART_TypeDef *) 0x4001 3800)
就句话的意思是,0X4001 3800是一个指向USART_TypeDef结构体的指针,现在给这指针取了一个名字USART1。
至于这个0x4001 3800是怎么来的,请看RM0008 Reference manual 文档51 页 TABLE3的第7行。
即#define USART1 ((USART_TypeDef *) 0x4001 3800)
就句话的意思是,0X4001 3800是一个指向USART_TypeDef结构体的指针,现在给这指针取了一个名字USART1。
至于这个0x4001 3800是怎么来的,请看RM0008 Reference manual 文档51 页 TABLE3的第7行。
追问
我在stm32的c工程下加了一个汇编文件,这个汇编文件要如何访问外部的全局结构体变量
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询