七七影院色七七_免费观看欧美a一级黄片_亚洲综合久久久久久中文字幕_国产999999在线视频免费观看,国产小视频无码,国产精品亚洲日日摸夜夜添,女人高潮潮叫免费网站,久久影院国产精品,日韩成人在线影院,欧美囗交XX×BBB视频,色在线综合高清

機(jī)械社區(qū)

 找回密碼
 注冊會員

QQ登錄

只需一步,,快速開始

搜索
查看: 5575|回復(fù): 10
打印 上一主題 下一主題

單片機(jī)開發(fā)之C語言編程基本規(guī)范

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
1#
發(fā)表于 2017-10-14 11:20:06 | 只看該作者 回帖獎勵(lì) |倒序?yàn)g覽 |閱讀模式
為了提高源程序的質(zhì)量和可維護(hù)性,,從而最終提高軟件產(chǎn)品生產(chǎn)力,特編寫此規(guī)范,。本標(biāo)準(zhǔn)規(guī)定了程序設(shè)計(jì)人員進(jìn)行程序設(shè)計(jì)時(shí)必須遵循的規(guī)范,。本規(guī)范主要針對單片機(jī)編程語言和08編譯器而言,包括排版,、注釋,、命名、變量使用,、代碼可測性,、程序效率、質(zhì)量保證等內(nèi)容,。
5 }8 j, B! P5 q1 R! m
1.基本規(guī)則 8 @* l8 ?7 `3 t* y; x' U8 L* }
格式清晰,、注釋簡明扼要、命名規(guī)范易懂,、函數(shù)模塊化、程序易讀易維護(hù),、功能準(zhǔn)確實(shí)現(xiàn),、代碼空間效率和時(shí)間效率高、適度的可擴(kuò)展性,、單片機(jī)編程規(guī)范-標(biāo)識符命名
7 g( P, q- m- \! X1 ^
2.標(biāo)識符命名 2.1 命名基本原則 ) M. T/ c+ o: d( w; ?
1)命名清晰明了,,有明確含義,使用完整單詞或約定俗成的縮寫,。通常,,較短的單詞可通過去掉元音字母形成縮寫;較長的單詞可取單詞的頭幾個(gè)字母形成縮寫。即"見名知意",。(2)命名風(fēng)格要自始至終保持一致,。 " T0 N+ e8 r1 I# W. b
3)命名中若使用特殊約定或縮寫,要有注釋說明,。4 P: k! ^5 r1 ?( V! t
4)同一軟件產(chǎn)品內(nèi)模塊之間接口部分的標(biāo)識符名稱之前加上模塊標(biāo)識,。
; U. i1 H3 `* ~" T+ U
2.2 宏和常量命名 3 _8 f. I# f" {! r
宏和常量用全部大寫字母來命名,詞與詞之間用下劃線分隔,。對程序中用到的數(shù)字均應(yīng)用有意義的枚舉或宏來代替,。
* H1 O" [3 ?) t* A
2.3 變量命名 3 R& Y8 q% F7 B& O8 n
變量名用小寫字母命名,每個(gè)詞的第一個(gè)字母大寫,。類型前綴(u8\s8 etc.)全局變量另加前綴g_,。
# Y( {( b3 N( x" W4 B
局部變量應(yīng)簡明扼要。局部循環(huán)體控制變量優(yōu)先使用i,、j,、k等;局部長度變量優(yōu)先使用len,、num等,;臨時(shí)中間變量優(yōu)先使用temp、tmp等,。% k# {4 O9 i, B  U8 d
2.4 函數(shù)命名 & n1 ~  Y9 V5 Q/ ?7 F! a% e
函數(shù)名用小寫字母命名,,每個(gè)詞的第一個(gè)字母大寫,并將模塊標(biāo)識加在最前面,。) [0 I8 v  J& c5 O6 Z3 S4 S' f' k
2.5 文件命名 . x6 h( A; q+ n: h7 v% O
一個(gè)文件包含一類功能或一個(gè)模塊的所有函數(shù),,文件名稱應(yīng)清楚表明其功能或性質(zhì)。
" a% `! O$ H. ~
每個(gè).c文件應(yīng)該有一個(gè)同名的.h文件作為頭文件,。 % Y' a  ^2 q1 S5 G4 D" J& }, n3 O
3.注釋 3.1 注釋基本原則 ) r! L1 Y/ u* C$ K+ D' A; Q
有助于對程序的閱讀理解,,說明程序在"做什么",解釋代碼的目的,、功能和采用的方法,。
3 r( ~7 y% \* C4 Y
一般情況源程序有效注釋量在30%左右。! N2 r( Q. Z) {, w
注釋語言必須準(zhǔn)確,、易懂,、簡潔。
1 H. d/ Z* l- y5 m: @8 r
邊寫代碼邊注釋,,修改代碼同時(shí)修改相應(yīng)的注釋,,不再有用的注釋要刪除。
  H: `9 i2 b: Y7 d7 Y) k5 b1 C4 H: g
匯編和C中都用"//",,取消";"  不使用段注釋" /*  */ "(調(diào)試時(shí)可用) ( m6 Q" }6 p. I; J' d5 ]3 R9 L9 l# M
3.2 文件注釋
& i! I( y  c5 [4 O( k
文件注釋必須說明文件名,、函數(shù)功能、創(chuàng)建人、創(chuàng)建日期,、版本信息等相關(guān)信息,。% i$ N& r4 s$ F. ]
修改文件代碼時(shí),應(yīng)在文件注釋中記錄修改日期,、修改人員,,并簡要說明此次修改的目的。所有修改記錄必須保持完整,。
- H+ [$ I$ W; }/ z1 }- f: s8 n
文件注釋放在文件頂端,,用"/*……*/"格式包含。
( y, @* A( a& M3 o" \
注釋文本每行縮進(jìn)4個(gè)空格,;每個(gè)注釋文本分項(xiàng)名稱應(yīng)對齊,。
% A) t% N# D5 `; ]8 v8 y/ j
/***********************************************************
! }: i, \" W5 F
文件名稱:
& P8 p6 w) s7 k+ P/ I& z; @
者:
& U9 Y- Y( o$ @' Z/ g3 H# r. B  A
本:, e& H$ L! p$ z6 V1 P& k$ z
明:
6 m& G0 o5 s: @
修改記錄:' p# C* Z9 @. l3 u/ q+ i
***********************************************************/+ ]4 v! C- J; t5 M1 z3 ~
3.3 函數(shù)注釋
5 f; Y" B( d% a4 D
3.3.1 函數(shù)頭部注釋
% S  R* w# B0 a; w+ C/ K
函數(shù)頭部注釋應(yīng)包括函數(shù)名稱、函數(shù)功能,、入口參數(shù),、出口參數(shù)等內(nèi)容。如有必要還可增加作者,、創(chuàng)建日期,、修改記錄(備注)等相關(guān)項(xiàng)目。  [1 [5 G3 y2 N. Y- y0 {; [, n9 e3 [
函數(shù)頭部注釋放在每個(gè)函數(shù)的頂端,,用"/*……*/"的格式包含,。其中函數(shù)名稱應(yīng)簡寫為Name(),不加入,、出口參數(shù)等信息,。
% e$ P" f: Z& ~: x
/***********************************************************
6 K  Q4 F) ^8 b  [& Y' a
函數(shù)名稱:5 n2 c2 J0 l+ ]- `
函數(shù)功能:
- k/ ?+ h8 m+ G9 t" }, C+ q8 p$ l
入口參數(shù):: F6 ]7 y( x  y3 Q; j& t1 A3 s$ L
出口參數(shù):( K4 p3 o0 y. r1 G
注:
8 b2 ^+ C0 D' D9 H  {; ?
***********************************************************/! J& Q; D0 _0 K* m
3.3.2 代碼注釋
* ?8 o# f5 o. @% Z3 V4 X' p
代碼注釋應(yīng)與被注釋的代碼緊鄰,放在其上方或右方,,不可放在下面,。如放于上方則需與其上面的代碼用空行隔開。一般少量注釋應(yīng)該添加在被注釋語句的行尾,,一個(gè)函數(shù)內(nèi)的多個(gè)注釋左對齊,;較多注釋則應(yīng)加在上方且注釋行與被注釋的語句左對齊信盈達(dá)嵌入式企鵝要妖氣嗚嗚吧久零就要+ e5 A  v5 H8 p  R- W
函數(shù)代碼注釋用"//…//"的格式,。  `+ ], b  b# f" c( J+ }
通常,,分支語句(條件分支、循環(huán)語句等)必須編寫注釋,。其程序塊結(jié)束行"}"的右方應(yīng)加表明該程序塊結(jié)束的標(biāo)記"end of ……", 尤其在多重嵌套時(shí)。
5 l3 I& ^5 s. f/ L' @1 S
3.4 變量,、常量,、宏的注釋
( p8 r% z$ A( d2 K
同一類型的標(biāo)識符應(yīng)集中定義,并在定義之前一行對其共性加以統(tǒng)一注釋。對單個(gè)標(biāo)識符的注釋加在定義語句的行尾,。
: g$ Z6 s. Q7 U- T; Q* M& r" L3 b
全局變量一定要有詳細(xì)的注釋,,包括其功能、取值范圍,、哪些函數(shù)或過程存取它以及存取時(shí)的注意事項(xiàng)等,。
* n+ U0 U# P0 @# t2 l- i9 ]! p
注釋用"//…//"的格式。
5 \! e! o( \+ i- v' u3 p
4.函數(shù) 4.1 函數(shù)設(shè)計(jì)原則
1 A6 P1 b" l  r- O2 s3 @. V2 H- i( a+ B
函數(shù)的基本要求: : W) v( M! F1 ?2 z; y: r  h" u
1)封裝性8 {. l" Q+ }" ]: E3 W3 l; h8 @
1) 正確性:程序要實(shí)現(xiàn)設(shè)計(jì)要求的功能,。5 N1 D; G  _" r- m
2) 穩(wěn)定性和安全性:程序運(yùn)行穩(wěn)定,、可靠、安全,。
2 i, t2 j* X# v, [2 F" ~( x
3) 可測試性:程序便于測試和評價(jià),。) l: l( }9 E; I& `1 B) z
4) 規(guī)范/可讀性:程序書寫風(fēng)格、命名規(guī)則等符合規(guī)范,。# h& s) g" b! a: e" x
5) 擴(kuò)展性:代碼為下一次升級擴(kuò)展留有空間和接口,。2 p9 M% ?# m% }9 l8 }" w
6) 全局效率:軟件系統(tǒng)的整體效率高。
- ~  G8 A8 S2 j% y) q: Q
7) 局部效率:某個(gè)模塊/子模塊/函數(shù)的本身效率高,。
" c7 l# Z( t, F! g6 X+ h
編制函數(shù)的基本原則:( h5 t7 I, i( o  A/ ~) L
1) 單個(gè)函數(shù)的規(guī)模盡量限制在200行以內(nèi)(不包括注釋和空行),。一個(gè)函數(shù)只完成一個(gè)功能。' o5 F) R* ]! V3 W7 C2 g4 _( K
2) 函數(shù)局部變量的數(shù)目一般不超過5~10個(gè),。
. Y* G2 a- n3 _* ]! e* B, O
3) 函數(shù)內(nèi)部局部變量定義區(qū)和功能實(shí)現(xiàn)區(qū)(包含變量初始化)之間空一行,。
7 I+ _* t7 b6 y& N$ L
4) 函數(shù)名應(yīng)準(zhǔn)確描述函數(shù)的功能。通常使用動賓詞組為執(zhí)行某操作的函數(shù)命名,。8 G; r. f" y6 t! M+ f/ Q7 h2 K
5) 函數(shù)的返回值要清楚明了,,尤其是出錯(cuò)返回值的意義要準(zhǔn)確無誤。
( E1 C; j6 F! z, m0 n+ a" C
6) 不要把與函數(shù)返回值類型不同的變量,,以編譯系統(tǒng)默認(rèn)的轉(zhuǎn)換方式或強(qiáng)制的轉(zhuǎn)換方式作為返回值返回,。
$ j6 ]/ O; I# b
7) 減少函數(shù)本身或函數(shù)間的遞歸調(diào)用。8 f' m* k6 T* C3 [  x
8) 盡量不要將函數(shù)的參數(shù)作為工作變量,。- S8 X& [4 Z  t) p
4.2 函數(shù)定義
9 C$ b( ?  f' V* r0 t8 W
1) 函數(shù)若沒有入口參數(shù)或者出口參數(shù),,應(yīng)用void明確申明。
) _- p5 k8 G  `/ a. N
2) 函數(shù)名稱與出口參數(shù)類型定義間應(yīng)該空一格且只空一格,。
5 N; q) U+ i) Z" }. Y+ M; }
3) 函數(shù)名稱與括號()之間無空格,。5 m/ U# h" x- o0 z: u) X3 B
4) 函數(shù)形參必須給出明確的類型定義。
0 j% T' C  h3 E( c7 y
5) 多個(gè)形參的函數(shù),,后一個(gè)形參與前一個(gè)形參的逗號分割符之間添加一個(gè)空格,。. e- H2 P/ Q8 {
6) 函數(shù)體的前后花括號"{}" 各獨(dú)占一行。4 ?! C9 h& f2 u( G0 r  t& D7 S
4.3 局部變量定義
2 k! G/ \, h" Q
1) 同一行內(nèi)不要定義過多變量,。) B* g* [* O! Q+ F( O4 Q, ]
2) 同一類的變量在同一行內(nèi)定義,,或者在相鄰行定義,。
5 n! \/ K; ~+ ~$ L
3) 先定義data型變量,再定義idtata型變量,,再定義xdata型變量.(,?)
; Y4 z+ V" |8 }7 H
4) 數(shù)組、指針等復(fù)雜類型的定義放在定義區(qū)的最后,。
& p- B+ _2 M0 _& F5 a+ |% C! J
5) 變量定義區(qū)不做較復(fù)雜的變量賦值,。
# x" Q( \& c2 L! A9 x1 z. a
4.4 功能實(shí)現(xiàn)區(qū)規(guī)范
  H# x$ m' @6 ?4 I5 m4 Z8 [; {
1) 一行只寫一條語句。, W/ }- G9 x! }: M/ z' v, D
2) 注意運(yùn)算符的優(yōu)先級,,并用括號明確表達(dá)式的操作順序,,避免使用默認(rèn)優(yōu)先級信盈達(dá)嵌入式企鵝要妖氣嗚嗚吧久零就要
' s! Q" H2 I  q1 H" M0 O& }: w" M. S
3) 各程序段之間使用一個(gè)空行分隔,,加以必要的注釋,。程序段指能完一個(gè)較具體的功能的一行或多行代碼。程序段內(nèi)的各行代碼之間相互依賴性較強(qiáng),。(1,、2、3方式)- s9 }; \8 x1 c2 z8 `9 k
4) 不要使用難懂的技巧性很高的語句,。  I4 i( m4 [, X% j/ o
5) 源程序中關(guān)系較為緊密的代碼應(yīng)盡可能相鄰,。4 U3 N% f2 j' C" {5 J0 x, P4 h: b7 x
6) 完成簡單功能、關(guān)系非常密切的一條或幾條語句可編寫為函數(shù)或定義為宏,。
8 I5 n" g) p- T  |7 I. B9 s% d
5. 單片機(jī)編程規(guī)范-排版 ; S! p' H# I! q* b, n' C2 ?
5.1 縮進(jìn) 7 z) k" w( H8 E
代碼的每一級均往右縮進(jìn)4個(gè)空格的位置,。不使用Tab鍵 " {9 k0 u) Z, y
5.2 分行 - P; M0 `- z4 E, x5 s, T
每行語句(?,?,??,?超過80個(gè)字符)要分成多行書寫,;長表達(dá)式要在低優(yōu)先級操作符處劃分新行,操作符放在新行之首,,劃分出的新行要進(jìn)適當(dāng)?shù)目s進(jìn),,使排版整齊,語句可讀,。避免把注釋插入分行中,。- ?1 o* n$ p! B
5.3 空行
- U# P0 a: @! D0 j& _8 w
1) 文件注釋區(qū)、頭文件引用區(qū),、函數(shù)間應(yīng)該有且只有一行空行,。
' |6 t, F6 o0 \' b
2) 相鄰函數(shù)之間應(yīng)該有且只有一行空行。( N. J, ~! ^; i8 _1 g/ N: W
3) 函數(shù)體內(nèi)相對獨(dú)立的程序塊之間可以用一行空行或注釋來分隔,。
* J6 s% f* g' ^8 h6 R" W
4) 函數(shù)注釋和對應(yīng)的函數(shù)體之間不應(yīng)該有空行,。/ B9 e- Y) o/ F2 ^, s+ N
5) 文件末尾有且只有一行空行,。
# Q: |6 G; J2 O
5.4 空格 - w) Z) a" m  M+ Y2 ^, \$ s5 N
1) 函數(shù)語句尾部或者注釋之后不能有空格,。) e4 l* e8 J( f1 c
2) 括號內(nèi)側(cè)(即左括號后面和右括號前面)不加空格,,多重括號間不加空格。
$ o: A0 w  [. u* E% D! y3 z
3) 函數(shù)形參之間應(yīng)該有且只有一個(gè)空格(形參逗號后面加空格),。
# F9 u3 Q/ J2 y) F
4) 同一行中定義的多個(gè)變量間應(yīng)該有且只有一個(gè)空格(變量逗號后面加空格),。
- n6 j& q! ~' p- S! p1 u! J( ^$ i$ x( T
5) 表達(dá)式中,若有多個(gè)操作符連寫的情況,,應(yīng)使用空格對它們分隔:
$ \# Y1 {) W; c6 {# H% r
6) 在兩個(gè)以上的關(guān)鍵字,、變量、常量進(jìn)行對等操作時(shí),,它們之間的操作符前后均加一個(gè)空格,;在兩個(gè)以上的關(guān)鍵字、變量,、常量進(jìn)行非對等操作時(shí),,其前后均不應(yīng)加空格;
8 P9 |: R; J4 x3 s" b5 I
7) 逗號只在后面加空格,;, \5 U  O" y" O, f+ E
8) 雙目操作符,,如比較操作符, 賦值操作符"="、"+=",,算術(shù)操作符"+",、"%",邏輯操作符"&&",、"&",,位操作符"<<"、"^"等,,前后均加一個(gè)空格,;0 G, u& |; X% E" G& e1 S' y* @
9) 單目操作符,如"!",、"~",、"++"、"-",、"&"(地址運(yùn)算符)等,,前后不加空格;
" u0 L: Q4 x* U1 i* b7 Q% k6 ?4 C; m
10) "->",、"."前后不加空格,;2 k5 V! k# ]2 ?0 ^+ j( o
11) if、for,、while,、switch等關(guān)鍵字與后面的括號間加一個(gè)空格,;
1 H; P! Y" |- D! O
5.5 花括號
2 ~7 \0 |2 q! G9 a$ n$ C
1)  if、else if,、else,、for、while語句無論其執(zhí)行體是一條語句還是多條語句都必須加花括號,,且左右花括號各獨(dú)占一行,。* @, M8 l: `7 H0 c) }
2)  do{}while()結(jié)構(gòu)中,"do"和"{"均各占一行,,"}"和"while();"共同占用一行,。
1 O) M1 k' K1 T& ~# b
if ( ) do
$ ^; N# G$ a8 r
{ {7 z- M- T% X. G$ P$ y1 t9 m
} }while( );- ~: k4 X& u$ {; F+ B
else' {! J% A* l# R' j: s2 A- i, e, `
{0 X0 m; V1 B9 I& P4 C% a0 n
}! m# ?8 A' w9 }; K3 h
嵌套越少越好,{}不準(zhǔn)超過3層  
0 O% h8 |& P+ u
5.6 switch語句 ) U! Z6 K. \* r* R4 x+ k
1) 每個(gè)case和其判據(jù)條件獨(dú)占一行,。
" K/ O4 Z4 j+ J' O+ O( V9 q0 b% Y
2) 每個(gè)case程序塊需用break結(jié)束,。特殊情況下需要從一個(gè)case塊順序執(zhí)行到下一個(gè)case塊的時(shí)候除外,但需要花括號在交界處明確注釋如此操作的原因,,以防止出錯(cuò),。
3 E; l4 a% x: A% y/ d# s
3) case程序塊之間空一行,且只空一行,。9 n1 v2 D& ^1 }3 Z. N  ?* ^
4) 每個(gè)case程序塊的執(zhí)行語句保持4個(gè)空格的縮進(jìn),。2 J4 h) }5 O% ^+ U
5) 一般情況下都應(yīng)該包含default分支。  |' ~' I" D, V* ~: a6 R  {
Switch ( )
0 h4 S! g% P2 g
{( y( Y# l& s/ ]( G6 {6 T& }
case x:5 R: s; `! J  i5 t
break;
' x6 ?4 g9 b) E6 \, R
case x:, @; Y5 e  ], S
break;) h: r2 T% s- L! u& o% H; |0 l! o# z
default:' z, q3 W3 q3 G) _* _
break;0 |) {! M2 f  r
}
# Q  L( o. M7 H- A
6.程序結(jié)構(gòu) 6.1 基本要求
' G' o% Z0 b- V* }' d$ g" h
1) 有main()函數(shù)的.c文件應(yīng)將main()放在最前面,,并明確用void聲明參數(shù)和返回值,。
& h( m: G; i' e
2) 對由多個(gè).c文件組成的模塊程序或完整監(jiān)控程序,建立公共引用頭文件,,將需要引用的庫頭文件,、標(biāo)準(zhǔn)寄存器定義頭文件、自定義的頭文件,、全局變量等均包含在內(nèi),,供每個(gè)文件引用。通常,,標(biāo)準(zhǔn)函數(shù)庫頭文件采用尖角號< >標(biāo)志文件名,,自定義頭文件采用雙撇號″″標(biāo)志文件名。2 y+ B5 u9 u* H& W
3) 每個(gè).c文件有一個(gè)對應(yīng)的.h文件,,.c文件的注釋之后首先定義一個(gè)唯一的文件標(biāo)志宏,,并在對應(yīng)的.h文件中解析該標(biāo)志。5 b: s: J* B; Q, _* ~# T. Q1 A, a
.c文件中:* k8 v! x. d  f# k" k! {+ I
#define FILE_FLAG: B' t0 S) ~$ L6 f- N1 M
.h文件中:&+ y& a% Q, j$ Q* Z! K0 {5 Z2 i
6.程序結(jié)構(gòu) 6.1 基本要求
; B1 `! R+ s( [4 c% }
1) 有main()函數(shù)的.c文件應(yīng)將main()放在最前面,,并明確用void聲明參數(shù)和返回值,。
/ T. f! H0 o3 R9 D
2) 對由多個(gè).c文件組成的模塊程序或完整監(jiān)控程序,建立公共引用頭文件,,將需要引用的庫頭文件,、標(biāo)準(zhǔn)寄存器定義頭文件,、自定義的頭文件、全局變量等均包含在內(nèi),,供每個(gè)文件引用,。通常,標(biāo)準(zhǔn)函數(shù)庫頭文件采用尖角號< >標(biāo)志文件名,,自定義頭文件采用雙撇號″″標(biāo)志文件名,。
( q. `( |, E8 E, {) F2 g
3) 每個(gè).c文件有一個(gè)對應(yīng)的.h文件,.c文件的注釋之后首先定義一個(gè)唯一的文件標(biāo)志宏,,并在對應(yīng)的.h文件中解析該標(biāo)志。! H- b& N8 S. T- J' ?7 x1 @
.c文件中:
2 g9 p6 f0 k" r4 K0 W6 F
#define FILE_FLAG
7 P9 I3 v' G& F4 L0 Q$ }$ Q
.h文件中:
9 _, k4 k. v8 U! W7 [
#ifdef FILE_FLAG
: }9 Z. A0 _- M( @6 W
#define XXX
0 @/ f+ x; v/ ?6 R  P
#else4 x* s( T& M2 Y# o- b  k% V; z
#define XXX extern9 s7 Q3 ]" X3 f2 n4 Q% `
#endif% e5 Y6 N$ X2 u6 R3 z2 w% F8 T
4)  對于確定只被某個(gè).c文件調(diào)用的定義可以單獨(dú)列在一個(gè)頭文件中,、單獨(dú)調(diào)用,。+ E0 W; U+ m1 Q. c. i

; i) d0 g2 v# q5 G# S
2#
發(fā)表于 2017-10-14 12:38:19 | 只看該作者
搞單片機(jī)的,電氣都是高手�,�,;比只編PLC強(qiáng)多了
3#
發(fā)表于 2017-10-14 14:58:23 | 只看該作者
學(xué)習(xí)力
4#
發(fā)表于 2017-10-14 14:58:47 | 只看該作者
學(xué)習(xí)了; O- G! I9 o/ l$ P2 H0 u

4 I2 C$ Y0 n0 q8 m
5#
發(fā)表于 2017-10-14 16:58:35 | 只看該作者
大學(xué)里可惜沒好好學(xué)
6#
發(fā)表于 2017-10-14 21:42:52 | 只看該作者
單片機(jī)是一種集成電路芯片,是采用超大規(guī)模集成電路技術(shù)把具有數(shù)據(jù)處理能力的中央處理器CPU,、隨機(jī)存儲器RAM,、只讀存儲器ROM、多種I/O口和中斷系統(tǒng),、定時(shí)器/計(jì)數(shù)器等功能(可能還包括顯示驅(qū)動電路,、脈寬調(diào)制電路、模擬多路轉(zhuǎn)換器,、A/D轉(zhuǎn)換器等電路)集成到一塊硅片上構(gòu)成的一個(gè)小而完善的微型計(jì)算機(jī)系統(tǒng),,在工業(yè)控制領(lǐng)域廣泛應(yīng)用
7#
 樓主| 發(fā)表于 2017-11-12 16:03:57 | 只看該作者
余罪HN 發(fā)表于 2017-10-14 16:58
  w" d! C. L5 F; L. A大學(xué)里可惜沒好好學(xué)

& r' I; y* K' c4 Y( p$ {! S現(xiàn)在想學(xué)習(xí)也不晚啊,知識和技術(shù)都是給想學(xué)和愿意學(xué)習(xí)的人的,!qq1175589091
! C2 ^1 x) |& m/ T  K
8#
發(fā)表于 2017-11-13 09:35:54 | 只看該作者
tainqing 發(fā)表于 2017-11-12 16:030 a; Y8 u" x' l- S0 Y
現(xiàn)在想學(xué)習(xí)也不晚啊,,知識和技術(shù)都是給想學(xué)和愿意學(xué)習(xí)的人的!qq1175589091
3 L) z# r. R9 h: r9 a8 t
現(xiàn)在用不到呀,。,。。我從事的是鍛造加工這一塊的,。,。學(xué)英語比較靠譜,都是出口的,,客戶都是老外,。,。。不過知識給想學(xué)的人這點(diǎn)沒錯(cuò); E% j* _8 i. A* m: |6 P2 B
9#
發(fā)表于 2019-4-4 15:55:37 | 只看該作者
學(xué)習(xí)
10#
發(fā)表于 2019-4-23 17:23:09 | 只看該作者
學(xué)習(xí)了,,多謝樓主
您需要登錄后才可以回帖 登錄 | 注冊會員

本版積分規(guī)則

小黑屋|手機(jī)版|Archiver|機(jī)械社區(qū) ( 京ICP備10217105號-1,京ICP證050210號,,浙公網(wǎng)安備33038202004372號 )

GMT+8, 2025-4-5 09:23 , Processed in 0.068577 second(s), 13 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回復(fù) 返回頂部 返回列表