<dd id="0baif"></dd>

        
        

          1. <div id="0baif"></div>

                  <dd id="0baif"></dd>

                1. <div id="0baif"></div>

                    <div id="0baif"><legend id="0baif"></legend></div>

                      1. <div id="0baif"></div>
                        <div id="0baif"><tr id="0baif"></tr></div>

                          1. <div id="0baif"><tr id="0baif"><kbd id="0baif"></kbd></tr></div>
                          2. 位置:51電子網 » 電子資訊 » 行業動態

                            單片機知識結構特點

                            發布時間:2019/3/12 10:41:33 訪問次數:1470


                            ats-21f-176-c2-r

                            pushpin™散熱器組件

                            散熱性能

                            air velocity  -  lfm(m / s)100

                            (0.5)

                            200

                            (1.0)

                            300

                            (1.5)

                            400

                            (2.0)

                            500

                            (2.5)

                            600

                            (3.0)

                            700

                            (3.5)

                            熱阻

                            °c / w



                            51電子網公益庫存:
                            MT46H32M32LFCM-75IT
                            MT46H64M16LFBF-5IT:B
                            MT52L512M32D2PF-107WT:B
                            MT6167A/B
                            MT48H16M32LFB5-6IT:C
                            N25Q256A13EF840E
                            NAND04GW3B2BN6
                            NT5CB128M16IP-EK
                            NT5CB256M16CP-DI
                            NT5CB256M16CP-EK
                            OZ9982GN
                            W9425G6KH-5
                            XC6SLX100T-2FGG484C
                            XC6SLX100T-2FGG484I
                            XC6SLX100T-3FGG484C
                            XC6SLX100T-3FGG484I
                            YMU810-CZE2
                            XC7VX485T-2FFG1930C
                            W25Q256FVFIG
                            STGB7NC60HDT4
                            USB3300-EZK
                            THGBMFG6C1LBAIL


                            1)h文件作用

                            1 方便開發:包含一些文件需要的共同的常量,結構,類型定義,函數,變量申明;

                            http://xiangxing.51dzw.com


                            2 提供接口:對一個軟件包來說可以提供一個給外界的接口(例如: stdio.h)。

                            2)h文件里應該有什么

                            常量,結構,類型定義,函數,變量申明。3)h文件不應該有什么

                            變量定義, 函數定義。

                            4)extern問題

                            對于變量需要extern;

                            對于函數不需要因為函數的缺省狀態是extern的.如果一個函數要改變為只在文件內可見,加static。

                            5)include包含問題

                            雖然申明和類型定義可以重復,不過推薦使用條件編譯。

                            http://xiangxing.51dzw.com

                            #ifndef _filename_h,

                            #define _filename_h

                            ……

                            #endif

                            6)應該在那兒包含h文件

                            在需要的地方.比如某個提供接口的h文件僅僅被1.c文件需要,那么就在1.c文件里包含。

                            編寫的程序一般會有.h文件和相對應的.c文件,.h文件是聲明所用,.c文件是其函數實現部分。在調用時只要包含.h文件即可,我們沒有聽說過#include "delay.c"這類的程序,同ats-21f時也不提倡使用這個形式。

                            在delay.h文件中: //對調用的函數聲明

                            #ifndef __delay_h__

                            #define __delay_h__

                            extern void delayms(unsigned int n);

                            #endif

                            在delay.c文件中: //函數實現部分

                            #include

                            //for crystal 11.0592m

                            void delayms(unsigned int n)http://xiangxing.51dzw.com

                            {

                            unsigned int i,j;

                            for(j=n;j>0;j--)

                            for(i=112;i>0;i--);

                            }

                            在主程序main.c中

                            #include //在主程序包含.h文件,不能包含.c文

                            ……

                            上述方法仍然要求每建立一個工程就需要把對應的頭文件復制到工程的文件夾里,這樣看來仍然是比較麻煩的,這時還有另外一中方法就是將做好的頭文件放在一個文件夾中,然后將這個文件夾整體拷貝到..keilc51inc下面,以后若需要使用某個頭文件,就如使用keil自帶的頭文件一樣方便了,在主函數mani()之前有一句#include 就可以在main()中使用其中的函數了。(原創 小魁說事)

                            熱門點擊

                            推薦電子資訊

                            Chrome 31:iOS版發布
                            iOS版Chrome31主要更新: “Autofill”自動填充功能功... [詳細]


                            终于破了11选5出号规律