STM32中結(jié)構(gòu)體的學(xué)習(xí)
在STM32中經(jīng)常遇到一些結(jié)構(gòu)體的設(shè)置,結(jié)構(gòu)體的好處不用多少了,仔細(xì)看《C語言設(shè)計》譚浩強版本,這樣設(shè)計讓項目很有層次,一目了然,這里介紹一下結(jié)構(gòu)體指針在STM32庫函數(shù)的應(yīng)用,如下
例子: (GPIO_TypeDef *) 這里的作用是 把GPIO_BASE地址轉(zhuǎn)換為GPIO_TypeDef結(jié)構(gòu)體指針類型,
在C語言中經(jīng)常遇到結(jié)構(gòu)體指針,這樣定義 GPIO_TyepeDef * a;
其中,a為結(jié)構(gòu)體指針,而不是 * a是結(jié)構(gòu)體指針,