欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 用面向對象的思維開發STM32__點亮LED [打印本頁]

作者: xiaos    時間: 2015-4-10 17:24
標題: 用面向對象的思維開發STM32__點亮LED
先來定義一個LED類吧:
class LED_{
public:
    LED_(uint8_t x=1);//構造函數
    void OFF(void);//關燈函數
    void ON(void);//開燈函數
private:
    GPIO_TypeDef    GPIO;//    LED等對應的引腳寄存器
    uint16_t GPIO_Pin ;//對應寄存器下的引腳
    uint32_t RCC_    ;//對應時鐘
    uint8_t LED_Pin;//保存LED的編號
};

一下是該類的實現:
LED_::LED_(uint8_t x)
{
    LED_Pin=x;
    switch(LED_Pin)
    {
        case 1:{};break;//初始化對應的LED的引腳及其時鐘 以下類似
        case 2:{};break;
        case 3:{};break;
    }
}
void LED_::OFF(void)
{
    switch(LED_Pin)
    {
        case 1://關閉LED1
        case 2://關閉LED2
        case 3://關閉LED3
    }
}

void LED::ON(void)
{
   
  switch(LED_Pin)
    {
        case 1://打開LED1
        case 2://打開LED2
        case 3://打開LED3
    }
}








歡迎光臨 (http://www.raoushi.com/bbs/) Powered by Discuz! X3.1