精品偷拍一区二区三区,亚洲精品永久 码,亚洲综合日韩精品欧美国产,亚洲国产日韩a在线亚洲

  • <center id="usuqs"></center>
  • 
    
  • #define PERIPH_BASE ((u32)0x40000000)//端口地址

    #define PERIPH_BASE ((u32)0x40000000)//端口地址
    #define APB2PERIPH_BASE (PERIPH_BASE + 0x10000)//端口地址
    #define GPIOA_BASE (APB2PERIPH_BASE + 0x0800)//端口地址
    #define GPIOA ((GPIO_TypeDef *) GPIOA_BASE)//不明白,這個(gè)預(yù)定義
    //把GPIOA_BASE看成指向GPIO_TypeDef結(jié)構(gòu)體的指針嗎,GPIOA代表一個(gè)指針變量嗎
    int main()
    {
    typedef unsigned long u32;
    typedef volatile unsigned long vu32;// volatile是什么意思
    typedef struct
    {
    vu32 CRL;
    vu32 CRH;
    vu32 IDR;
    vu32 ODR;
    vu32 BSRR;
    vu32 BRR;
    vu32 LCKR;
    } GPIO_TypeDef;
    GPIOA->ODR = 0x1111;// GPIOA能直接指向GPIO_TypeDef結(jié)構(gòu)體的成員ODR嗎
    }
    請講的具體一些
    其他人氣:565 ℃時(shí)間:2019-09-26 00:16:37
    優(yōu)質(zhì)解答
    #define GPIOA ((GPIO_TypeDef *) GPIOA_BASE)GPIOA的一個(gè)宏而已.給后面的GPIOA->ODR = 0x1111;用的,其實(shí)就是一種指針的使用/////////////////////////////////////////////////這兩句話.改成好理解的就是GPIO_T...
    我來回答
    類似推薦
    請使用1024x768 IE6.0或更高版本瀏覽器瀏覽本站點(diǎn),以保證最佳閱讀效果。本頁提供作業(yè)小助手,一起搜作業(yè)以及作業(yè)好幫手最新版!
    版權(quán)所有 CopyRight © 2012-2024 作業(yè)小助手 All Rights Reserved. 手機(jī)版