LED鏄剧ず灞忎簩娆″紑鍙戞帴鍙g殑璁捐鏂规寮曡█鍦↙ED 鏄剧ず灞忓伐绋嬪簲鐢ㄤ腑锛屾湁鍗曞潡鏄剧ず灞忛」鐩紝浣嗘洿澶氱殑鏄鍧楁樉绀哄睆椤圭洰銆傚浜庡崟鍧楁樉绀哄睆锛岀洿鎺ヤ娇鐢ㄥ巶鍟嗛厤缃殑鎺у埗杞欢灏辨弧瓒宠姹備簡锛涗絾瀵逛簬澶氬潡鏄剧ず灞忥紝灏ゅ叾鏄郴缁熼泦鎴愰」鐩紝鍘傚晢閰嶇疆鐨勬帶鍒惰蒋浠跺氨寰堥毦婊¤冻瑕佹眰銆傝繖鏄洜涓猴紝棣栧厛锛屽巶鍟嗛厤缃殑鎺у埗杞欢涓€鑸彧瀹炵幇閫氱敤鐨勫姛鑳斤紝瀵逛釜鎬у寲鐨勫姛鑳藉緢闅炬弧瓒宠姹傦紝渚嬪闆嗘垚椤圭洰闇€瑕佷笌鍚庡彴鏁版嵁搴撹繘琛岃繛鎺ワ紝瀹炵幇瀹炴椂淇℃伅鍙戝竷锛屼竴鑸帶鍒惰蒋浠跺緢闅炬彁渚涙椤瑰姛鑳斤紱鍏舵锛屽浜庨泦鎴愰」鐩€岃█锛屾樉绀哄睆淇℃伅鍙戝竷浠呮槸鍏朵腑涓€涓粍鎴愰儴鍒嗭紝闇€瑕佺粺涓€鐨勬帶鍒跺拰鐣岄潰椋庢牸锛涘啀娆★紝鍦ㄤ竴涓ぇ鐨勯泦鎴愰」鐩腑锛屽彲鑳芥湁澶氬鍘傚晢涓爣锛屾垨宸ョ▼瀹炵幇澶氬勾鍚庢洿鎹㈡垨娣诲姞鍏跺畠鍘傚晢鐨勪骇鍝侊紝鑰屼笉鍚屽巶鍟嗙殑瀹炵幇鎶€鏈彲鑳芥湁鎵€宸紓銆?鍥犳锛屼负浜嗘弧瓒矻ED 鏄剧ず灞忓湪宸ョ▼涓殑搴旂敤锛屽巶鍟嗕竴鑸兘瑕佹彁渚涗簩娆″紑鍙戞帴鍙o紝渚涚郴缁熼泦鎴愬晢杩涜浜屾寮€鍙戯紝瀹屾垚绯荤粺闆嗘垚銆傜粡杩囧競鍦鸿皟鐮旓紝鐜板湪LED 鏄剧ず灞忎簩娆″紑鍙戞帴鍙h壇鑾犱笉榻愶紝娌℃湁缁熶竴鐨勬爣鍑嗭紝鏈夌殑澶畝鍗曪紝寰堥毦婊¤冻宸ョ▼搴旂敤锛岃€屾湁鐨勫張澶鏉傦紝閫犳垚绯荤粺闆嗘垚鍛ㄦ湡闀裤€佷唬浠峰ぇ銆傚洜姝わ紝缁忚繃鐮旂┒锛屾湰鏂囨彁鍑轰竴绉嶆柊鐨凩ED 浜屾寮€鍙戞帴鍙g殑璁捐鏂规硶锛岃鐢ㄦ埛绠€鍗曘€佸揩閫熷湴瀹炵幇绯荤粺闆嗘垚锛屽悓鏃跺噺灏戜簩娆″紑鍙戞椂闂村拰浠d环銆?1 涓昏鍔熻兘闇€姹傚垎鏋愬拰妯″瀷鏋勫缓鍦ㄥ伐绋嬪簲鐢ㄤ腑锛孡ED 鏄剧ず灞忎富瑕佺敤鏉ュ彂甯冧俊鎭紝灏ゅ叾鏄牴鎹悗鍙版暟鎹簱鐨勫彉鍖栵紝瀹炴椂鏇存柊淇℃伅銆?鍏稿瀷鐨勫簲鐢ㄦ槸鐏溅绔欙紝瀹炴椂鏇存柊杞︽銆佽蒋/ 纭骇绁ㄣ€佸崸閾虹エ銆佸彂杞︽椂闂寸瓑绁ㄥ姟淇℃伅锛屼互鍙婂埌绔欒溅娆°€佹櫄鐐硅溅娆$瓑鍒扮珯淇℃伅锛岄櫎姝や箣澶栵紝杩樻湁涓存椂閫氱煡銆佽溅娆″彉鏇淬€佸箍鍛娿€佸€欒溅瀹や綅缃瓑绛夈€?鍦ㄧ伀杞︾珯缁煎悎淇℃伅绠$悊绯荤粺涓紝鐩稿浜庢暣涓郴缁熻€岃█锛孡ED 鏄剧ず灞忎俊鎭彂甯冨彧鏄叾涓竴閮ㄥ垎锛屼絾LED 鏄剧ず灞忕绫汇€侀€氫俊绫诲瀷銆佸垎甯冧綅缃嵈鍙兘寰堝鏉傦紝銆傛寜鐓ф樉绀哄睆鐨勫ぇ灏忋€佹寕鏀剧殑浣嶇疆銆佹樉绀虹殑鍐呭鍜屼綔鐢紝鍙互灏嗘樉绀哄睆鍒嗕负鎬诲紩瀵间俊鎭睆銆佸€欒溅淇℃伅灞忋€佸垎鍖哄睆銆佹绁ㄥ睆銆侀€氶亾鏄剧ず灞忋€佺珯鍙板睆鍜屽嚭绔欏彛淇℃伅灞忕瓑銆傚湪閫氫俊鏂归潰锛屾牴鎹‖浠舵潯浠躲€佷綅缃瓑锛屼竴鑸娇鐢ㄤ覆鍙c€佺綉缁滅瓑銆備覆鍙e張鍒嗕负RS485 鍜孯S232,鍏朵腑涓€涓猂S485 杩炴帴澶氫釜鏄剧ず灞忥紝涓€涓猂S232 杩炴帴涓€涓樉绀哄睆锛涚綉缁滃張鍒嗘湁绾跨綉缁溿€佹棤绾跨綉缁滃拰GPRS 绛夈€?鍥? LED鏄剧ず灞忓吀鍨嬬郴缁熼泦鎴愬浘缁忚繃缁煎悎鍒嗘瀽锛岀郴缁熸秹鍙婃樉绀哄睆鐨勫姛鑳芥湁锛?锛?锛夊彂甯冧俊鎭€佹洿鏂颁俊鎭€佸箍鍛婂拰瀵煎悜淇℃伅锛涳紙2锛夋帶鍒舵樉绀哄睆锛屽閲嶅惎銆佸畾鏃跺紑鍏冲睆锛岃缃弬鏁扮瓑锛涳紙3锛夌洃鎺ф樉绀哄睆锛屾樉绀鸿繛鎺ョ姸鎬併€佹洿鏂版椂闂寸瓑銆?鍏跺伐浣滆繃绋嬫槸锛?锛?锛夎繛鎺ユ樉绀哄睆锛涳紙2锛夊彂甯冧俊鎭€佷笅杞借妭鐩埌鏄剧ず灞忔樉绀猴紱锛?锛夋帶鍒跺拰鐩戞帶鏄剧ず灞忥紱锛?锛夌粨鏉熸搷浣滃悗鏂紑杩炴帴銆?鍏跺疄锛岀郴缁熻皟鐢ㄦ樉绀哄睆鍔熻兘骞朵笉澶嶆潅锛屼富瑕侀毦鐐瑰湪浜庯細锛?锛夊浣曞疄鐜板绉嶇‖浠惰繛鎺ユ柟寮忕粺涓€锛屽寘鎷覆鍙c€佺綉缁滐紱锛?锛夊浣曠粍缁囧绉嶄俊鎭樉绀哄璞★紝鍖呮嫭鏂囧瓧銆佸浘鐗囥€佸姩鐢汇€佹椂閽熺瓑锛涳紙3锛夊浣曟牴鎹甃ED 鏄剧ず灞忕殑鎺у埗瑕佹眰锛屾彁渚涘熀鏈殑鎺у埗鍛戒护锛岄€傚簲澶氱绯荤粺闆嗘垚鏂瑰紡锛屽寘鎷珻/S銆丅/S 浠ュ強鍒嗗竷寮忋€佸垎灞傛帶鍒剁瓑銆?涓轰簡瑙e喅杩欎簺闅剧偣锛屽苟杈惧埌閫氱敤銆佺畝鍗曘€佸鏄撻泦鎴愮殑鐩殑锛岀粡杩囩爺绌讹紝鏈枃鏋勫缓鐨凩ED 浜屾寮€鍙戞帴鍙g殑妯″瀷锛屼富瑕佸姛鑳藉拰娴佺▼濡備笅锛?锛?锛夎皟鐢ㄩ€氫俊鎺у埗鎺ュ彛锛屾牴鎹笉鍚岀殑閫氫俊鏂瑰紡鍒嗗埆鍒涘缓鍏堕€氫俊閫氶亾锛屽畬鎴怢ED 鏄剧ず灞忚繛鎺ワ紱锛?锛夎皟鐢ㄨ妭鐩埗浣滄帴鍙o紝鍒涘缓鑺傜洰銆佹坊鍔犺妭鐩璞★紝鐢熸垚鑺傜洰鏁版嵁锛岀劧鍚庝娇鐢ㄥ懡浠ゆ帴鍙e彂閫佽妭鐩埌鏄剧ず灞忥紝瀹屾垚淇℃伅鍙戝竷锛涳紙3锛夎皟鐢ㄥ懡浠ゆ帴鍙o紝杩涜鏄剧ず灞忛噸鍚€佸紑/ 鍏冲睆銆佽缃寒搴︺€佹洿鏂版椂闂淬€佽鍙栨樉绀哄睆鏃堕棿绛夋搷浣滐紝瀹屾垚鏄剧ず灞忕殑鎺у埗銆佺洃鎺у伐浣滐紱锛?锛夐€€鍑虹郴缁熸椂锛屽叧闂€氫俊閫氶亾锛岄噴鏀捐祫婧愶紝缁撴潫浜屾寮€鍙戞帴鍙g殑璋冪敤鎿嶄綔銆?2 鍏抽敭鍔熻兘鐨勮璁″拰瀹炵幇2.1 閫氫俊鍗忚璁捐LED 鏄剧ず灞忎簩娆″紑鍙戞帴鍙h璁$殑棣栬宸ヤ綔鏄畾涔夋帶鍒剁涓嶭ED 鏄剧ず灞忎箣闂寸殑閫氫俊鍗忚銆備负浜嗗疄鐜扮畝渚垮苟瀵圭敤鎴烽€忔槑锛岃繖閲屾墍鏈夐€氫俊鏂瑰紡鐨嗛噰鐢ㄥ悓涓€鍗忚锛屾瘡涓€涓懡浠ら兘鎴愬鍑虹幇锛屽搴斿懡浠ゅ拰杩斿洖鍛戒护锛屽琛? 鍜岃〃2 鎵€绀恒€?琛? 鍛戒护鏍煎紡琛? 杩斿洖鍛戒护鏍煎紡鍚勫弬鏁拌鏄庯細锛?锛夊懡浠ょ被鍨嬶細鏍囨敞鍛戒护绫诲瀷ID,濡傞€氫俊鎻℃墜鍛戒护銆佹枃浠朵紶杈撲互鍙婂叾瀹冩帶鍒舵寚浠ょ瓑锛?锛?锛夊懡浠ゅ彿锛氬鏋滄煇涓€绫诲瀷鍛戒护鏈夊涓紝涓嶅悓鐨勫懡浠ゅ彿琛ㄧず璇ョ被涓嶅悓鐨勫懡浠わ紱锛?锛夌洰鏍嘔D:鎸囨樉绀哄睆ID,榛樿鍊间负0x01;锛?锛夋簮ID:鎸囨帶鍒剁ID,榛樿涓?x00;锛?锛夐暱搴︼細鎸囧叿浣撳懡浠ゅ疄闄呮暟鎹暱搴︼紱锛?锛夋暟鎹細鍏蜂綋鍛戒护鐨勬暟鎹垨杩斿洖缁撴灉锛?锛?锛夋牎楠屽拰锛氶櫎鏍¢獙鍜屽鎵€鏈夎鍗忚鏁版嵁鐨勬牎楠屽拰鏁版嵁锛屼竴鑸娇鐢ㄧ畻鏈拰鍗冲彲銆?鍛戒护浼犺緭閫昏緫濡備笅锛?锛?锛夊彂閫佹柟鍦ㄥ彂閫佸叿浣撶殑鍛戒护涔嬪墠锛屽厛鍙戦€佷竴涓€氫俊鎻℃墜鍛戒护锛?鎺у埗婧愮- - - - - - - - - - 鍙戦€侀€氫俊鎻℃墜鍛戒护- - - - - - - - - - 銆?鏄剧ず灞忔帶鍒舵簮绔€? - - - - - - - - - 杩斿洖閫氫俊鎻℃墜鍛戒护- - - - - - - - - - 鏄剧ず灞?鎺у埗婧愮鏀跺埌缁撴灉姝g‘锛屽垯琛ㄧず鏄剧ず灞忓凡缁忓仛濂芥帴鏀舵暟鎹噯澶囷紝鍙互寮€濮嬪彂閫佸叿浣撳懡浠ゃ€傚鏋滄敹涓嶅埌鏄剧ず灞忕殑浠讳綍杩斿洖锛岄渶瑕佹鏌ョ墿鐞嗛摼璺槸鍚︽甯革紝涓插彛鐨勬尝鐗圭巼璁剧疆鏄惁姝e父绛夈€?锛?锛?鍙戦€佹柟鎶婂叿浣撳懡浠ゆ暟鎹寜鍓嶉潰鐨勬牸寮忚繘琛屾墦鍖呭彂閫佸埌鏄剧ず灞忥紝鏄剧ず灞忓湪鏀跺埌鏁版嵁鍖呭悗浼氬鏁版嵁杩涜鏍¢獙妫€鏌ャ€傚鏋滄牎楠屽け璐ワ紝鍒欒姹傞噸鍙戙€?锛?锛夊彂閫佹柟鐨勫懡浠ゆ垚鍔熷彂閫佸埌鏄剧ず灞忓悗锛屾樉绀哄睆鎸夊崗璁寘鏍煎紡鎶婃帶鍒跺崱鎵ц鐨勭粨鏋滃弽棣堝埌鍙戦€佹柟銆傚鏋滄牎楠屽け璐ワ紝璇锋眰鏄剧ず灞忛噸鍙戞墽琛岀粨鏋滄暟鎹紱鍚﹀垯鍙戦€佺粨鏉熺粨鏋滅粰鏄剧ず灞忥紝缁撴潫鍛戒护杩囩▼銆?锛?锛?濡傛灉锛?锛変腑鎸囦护鏄枃浠朵紶杈撴寚浠わ紝鍒欓噸澶嶏紙2锛夈€侊紙3锛夛紝鐩村埌鏂囦欢浼犺緭缁撴潫銆?鍦ㄩ€氫俊杩囩▼涓紝鍙戦€佹柟瑕佸己鍒剁粨鏉熷彂閫佽繃绋嬶紝鍙互鍙戦€侀€氫俊鎻℃墜鍛戒护鎴栧己鍒朵腑姝㈤€氫俊杩涜寮哄埗缁堟銆?2.2 閫氫俊閫氶亾鎺ュ彛鍦ㄥLED 鏄剧ず灞忚繘琛岄€氫俊涔嬪墠锛屽繀椤诲厛寤虹珛閫氫俊閫氶亾锛岃€岄€€鍑虹郴缁熸椂锛屽垯閲婃斁閫氫俊閫氶亾璧勬簮銆傞€氫俊閫氶亾鎺ュ彛鍖呮嫭锛?锛?锛夋墦寮€閫氫俊閫氶亾鍑芥暟鏍煎紡锛欴WORD COMM_Open 锛坈onstPDeviceParam pDevParam, DWORD dwNotify,DWORD dwWindws , DWORD dwMsg锛夛紱鍙傛暟璇存槑锛?鈶?pDevParam:琛ㄧず鎸囧畾璁惧鐨勫弬鏁帮紝渚嬪涓插彛鐨勬尝鐗圭巼銆佷覆鍙e彿锛屼互鍙婄綉缁滄湰鍦癐P 鍦板潃銆佺鍙e彿绛夊弬鏁帮紱鈶?dwNotify:琛ㄧず褰揕ED 鏄剧ず灞忔湁杩斿洖鍊兼椂鏄惁閫氱煡锛? 浠h〃涓嶉€氱煡锛? 琛ㄧず閫氱煡锛涒憿dwWindws :琛ㄧず娑堟伅閫氱煡鐨勭獥浣撳彞鏌勶紱鈶?dwMsg:鐢ㄦ埛瀹氫箟鐨勬秷鎭彿銆?杩斿洖鍊硷細鈶?0:琛ㄧず鍒涘缓澶辫触锛涒憽鍏跺畠鍊硷細琛ㄧず璁惧閫氶亾鍊笺€?鍔熻兘鎻忚堪锛?璇ュ嚱鏁扮敤鏉ュ缓绔嬩竴涓€氫俊閫氶亾锛屽嚱鏁拌繍琛屼竴娆″嵆寤虹珛涓€涓€氶亾锛屽缓绔嬫垚鍔熷氨杩斿洖涓€涓狣WORD鍊硷紝浠h〃涓€涓澶囩殑鍙ユ焺锛岀敤浜庡尯鍒嗕笉鍚岀殑閫氶亾銆傝鍊间緵鍏跺畠鎺ュ彛鍑芥暟浣跨敤锛屼互渚垮涓嶅悓鐨勬樉绀哄睆杩涜鎺у埗銆?鐗╃悊涓婃敮鎸佷覆鍙i€氶亾銆佺綉缁滈€氶亾锛屽浜庝覆鍙o紝璁剧疆涓插彛鍙枫€佹尝鐗圭巼銆佹帴鏀? 鍙戦€佺紦鍐插尯锛岀劧鍚庢墦寮€涓插彛锛涘浜庣綉缁滐紝璁剧疆鏈湴IP銆佺鍙e彿銆佹帴鏀? 鍙戦€佺紦鍐插尯锛岀劧鍚庢墦寮€缃戝彛銆傝繖閲岄渶瑕佺壒鍒己璋冪殑鏄紝缃戠粶閲囩敤UDP 鏂瑰紡锛岃繖涓昏鏄负浜嗭細鈶?鍦ㄥ崗璁疄鐜颁笂涓庝覆鍙g粺涓€锛涒憽鍙渶涓€娆″垱寤猴紱鈶?鎻愰珮缃戠粶閫氫俊鎻℃墜杩炴帴銆?鍥犵瘒骞呭師鍥狅紝浠ヤ笅鍑芥暟灏嗗彧鍒楀嚭鍑芥暟鏍煎紡鍜屽姛鑳借鏄庛€?锛?锛夊叧闂€氫俊閫氶亾鍑芥暟鏍煎紡锛欴WORD COMM_Close 锛圖WORDdwDev/* 閫氫俊璁惧閫氶亾*/锛夛紱璇ュ嚱鏁板叧闂凡鎵撳紑鐨勯€氫俊閫氶亾锛坉wDev锛夛紝閲婃斁閫氫俊閫氶亾璧勬簮锛屼竴鑸湪閫€鍑虹郴缁熷墠浣跨敤銆?锛?锛夊己鍒朵腑姝㈤€氫俊鍑芥暟鏍煎紡锛欴WORD COMM_Break 锛圖WORDdwDev锛夛紱璇ュ嚱鏁颁腑姝㈠綋鍓嶉€氫俊閫氶亾锛坉wDev锛夌殑閫氫俊銆?锛?锛夐€氫俊鎻℃墜鍑芥暟鏍煎紡锛欴WORD COMM_Link 锛圖WORD dwDev/* 閫氫俊璁惧閫氶亾*/,BYte byDstNo/* 鐩爣鏄剧ず灞廔D*/,char *chHost/* 缃戠粶鍦板潃锛屼覆鍙f椂鏃犳晥*/,WORD wPort/* 缃戠粶绔彛鍙凤紝涓插彛鏃舵棤鏁?/锛夛紱璇ュ嚱鏁版煡璇㈡樉绀哄睆鏄惁鑳藉閫氫俊锛屽彲鍦ㄩ€氫俊涔嬪墠鎴栫洃鎺ED 鏄剧ず灞忔椂浣跨敤銆?2.3 鑺傜洰鎺ュ彛LED 鏄剧ず灞忔樉绀虹殑淇℃伅鍏跺疄鏄竴涓釜鐨勮妭鐩枃浠讹紝涓€鑸厛鍦ㄤ笂浣嶆満鎺у埗绯荤粺涓敓鎴愶紝鐒跺悗鍙戦€佸埌鏄剧ず灞忎笂鏄剧ず銆傚湪璁捐鑺傜洰鎺ュ彛鏃讹紝鍙兘鍥犺妭鐩粨鏋勪笉鍚岋紝缁嗚妭涓婃湁浜涘樊鍒紝鏈枃鏍规嵁鐨勬爲褰㈣妭鐩粨鏋勮璁′竴绉嶈妭鐩帴鍙c€?锛?锛夎妭鐩垵濮嬪寲銆?鍑芥暟鏍煎紡锛?DWORD Program_Init 锛圖WORD dwProgramType/* 鑺傜洰绫诲瀷*/,DWORD dwScreenType/* 鏄剧ず灞忕被鍨?/,DWORD dwWidth/* 鑺傜洰瀹藉害*/,DWORD dwHeight/* 鑺傜洰楂樺害*/锛夛紱璇ュ嚱鏁扮敤浜庡湪璁$畻鏈哄唴瀛樺紑杈熶竴鍧楀唴瀛樼┖闂达紝鎴栭噴鏀句笂涓€娆¤妭鐩崰鐢ㄧ殑璧勬簮锛屼负鑺傜洰鐢熸垚鍋氬噯澶囥€?锛?锛夋坊鍔犲尯鍩?鍑芥暟鏍煎紡锛?DWORD Program_AddArea 锛圖WORD dwAreaType/* 鍖哄煙绫诲瀷*/,LPRECT rect/* 鏄剧ず鍖哄煙*/,DWORD &dwAreaNO/* 鍖哄煙鍙?/锛夛紱鍦ㄦ樉绀哄睆椤甸潰涓婏紝鏍规嵁鑺傜洰鐨勮姹傦紝闇€瑕佸垝鍒嗕笉鍚岀殑鍖哄煙锛岃缃叾璧风偣鍜屽楂樸€傚彲浣跨敤璇ュ嚱鏁板湪褰撳墠鏄剧ず椤甸潰涓婂垱寤轰竴涓釜鐨勫尯鍩燂紝浠ユ斁缃叿浣撶殑鏄剧ず瀵硅薄锛屼緥濡傚唴鐮佹枃瀛椼€佹椂閽熺瓑銆?锛?锛夋坊鍔犲悇绉嶅璞°€?鍦ㄩ〉闈㈢殑鍖哄煙涓婏紝鍙坊鍔犲崟琛屾枃瀛椼€佸琛屾枃瀛椼€佸唴鐮佹枃瀛椼€佸浘鐗囥€佽棰戝姩鐢汇€乄ORD 鏂囨。