浓毛老太交欧美老妇热爱乱,蜜臀性色av免费,妺妺窝人体色www看美女,久久久久久久久久久大尺度免费视频,麻豆人妻无码性色av专区

位置:51電子網(wǎng) » 技術(shù)資料 » D S P

Blink.nc

發(fā)布時(shí)間:2012/4/3 0:25:16 訪問次數(shù):863

   Blink應(yīng)用程序 24C02RP 的配置源文件Blink.nc:
   configuration Blink{
    }
   implementation t
   components Main, BlinkM, SingleTimer, LedsC;
   Main.StdControl -> SingleTimer.StdControl;
   Main.StdControl -> BlinkM.StdControl;
   BlinkM.Timer -> SingleTimer.Timer;
   BlinkM.Leds -> LedsC;
   關(guān)鍵字configuration表明這是一個(gè)配置文件,開頭兩行聲明了該配置名為Blink。配置的實(shí)際內(nèi)容由關(guān)鍵字implementation后面的花括號(hào)部分來實(shí)現(xiàn),其中,components所在的一行指定了該配置要引用的組件集合,其余部分將組件使用的接口與提供這些接口的其他組件連接起來。
    Blink.nc中提供了對(duì)于上層組件的連接(wiring)信息。其中,Main.StdControl被連接到了BlinkM.StdControl,同時(shí),Main.StdControl又被連接到了SingleTimer.StdControl。也就是說,以后對(duì)于Main.StdControl的操作將會(huì)被重定向到BlinkM.StdControl及SingleTimer.StdControl。這里涉及另一個(gè)概念是扇出(fan-out),編譯器內(nèi)部會(huì)進(jìn)行一對(duì)多的重定向操作,由于宏替換只是一對(duì)一的替換,編譯器內(nèi)部已經(jīng)處理了。
    對(duì)于StdControl接口的重定向:Main.StdControl.>BlinkM.StdControl和Main.StdControl->SingleTimer.StdControl晟終在BlinkM.nc中得到了解決,SingleTimer.StdControl= TimerC.StdControl= TimerM.StdControl最終在TimerM.nc中得到了解決。
    而連接信息里面的BlinkM.Timer的重定向:BlinkM.Timer一>SingleTimer.Timer,SingleTimer.Timer= TimerC.Timer[unique(”Timer")]。這里,SingleTimer組件里面的Timer接口被重定向到了TimerC組件里面的Timer接口。最終,TimerC里面的Timer接口又重定向到了TimerM里面的Timer接口。所以,對(duì)于BlinkM.Timer的重定向?yàn)锽linkM.Timer一>SingleTimer.Timer,TimerC.Timer= TimerM.Timer,最終在TimerM.nc里面得到了實(shí)現(xiàn)。
   Blink應(yīng)用程序 24C02RP 的配置源文件Blink.nc:
   configuration Blink{
    }
   implementation t
   components Main, BlinkM, SingleTimer, LedsC;
   Main.StdControl -> SingleTimer.StdControl;
   Main.StdControl -> BlinkM.StdControl;
   BlinkM.Timer -> SingleTimer.Timer;
   BlinkM.Leds -> LedsC;
   關(guān)鍵字configuration表明這是一個(gè)配置文件,開頭兩行聲明了該配置名為Blink。配置的實(shí)際內(nèi)容由關(guān)鍵字implementation后面的花括號(hào)部分來實(shí)現(xiàn),其中,components所在的一行指定了該配置要引用的組件集合,其余部分將組件使用的接口與提供這些接口的其他組件連接起來。
    Blink.nc中提供了對(duì)于上層組件的連接(wiring)信息。其中,Main.StdControl被連接到了BlinkM.StdControl,同時(shí),Main.StdControl又被連接到了SingleTimer.StdControl。也就是說,以后對(duì)于Main.StdControl的操作將會(huì)被重定向到BlinkM.StdControl及SingleTimer.StdControl。這里涉及另一個(gè)概念是扇出(fan-out),編譯器內(nèi)部會(huì)進(jìn)行一對(duì)多的重定向操作,由于宏替換只是一對(duì)一的替換,編譯器內(nèi)部已經(jīng)處理了。
    對(duì)于StdControl接口的重定向:Main.StdControl.>BlinkM.StdControl和Main.StdControl->SingleTimer.StdControl晟終在BlinkM.nc中得到了解決,SingleTimer.StdControl= TimerC.StdControl= TimerM.StdControl最終在TimerM.nc中得到了解決。
    而連接信息里面的BlinkM.Timer的重定向:BlinkM.Timer一>SingleTimer.Timer,SingleTimer.Timer= TimerC.Timer[unique(”Timer")]。這里,SingleTimer組件里面的Timer接口被重定向到了TimerC組件里面的Timer接口。最終,TimerC里面的Timer接口又重定向到了TimerM里面的Timer接口。所以,對(duì)于BlinkM.Timer的重定向?yàn)锽linkM.Timer一>SingleTimer.Timer,TimerC.Timer= TimerM.Timer,最終在TimerM.nc里面得到了實(shí)現(xiàn)。
相關(guān)技術(shù)資料
4-3Blink.nc

熱門點(diǎn)擊

 

推薦技術(shù)資料

業(yè)余條件下PCM2702
    PGM2702采用SSOP28封裝,引腳小而密,EP3... [詳細(xì)]
版權(quán)所有:51dzw.COM
深圳服務(wù)熱線:13692101218  13751165337
粵ICP備09112631號(hào)-6(miitbeian.gov.cn)
公網(wǎng)安備44030402000607
深圳市碧威特網(wǎng)絡(luò)技術(shù)有限公司
付款方式


 復(fù)制成功!