关于CH341和STC单片机通信的问题 STC单片机串口通信问题,一直无法收到正确数据
usb\u63a5\u53e3\u82af\u7247ch341\u7528\u5355\u7247\u673a\u63a7\u5236\u5417\uff0c\u9700\u8981\u7f16\u7a0b\u5417\u4e0d\u9700\u8981\u5355\u7247\u673a\u63a7\u5236\uff0c\u5b83\u662f\u4e00\u4e2a\u5b8c\u5584\u7684USB\u8f6c\u6362\u5176\u4ed6\u901a\u8baf\uff08\u6bd4\u5982\u4e32\u53e3\uff09\u7684\u82af\u7247\uff0c\u53ea\u9700\u7b80\u5355\u7684\u5916\u56f4\u7535\u5bb9\u548c\u6676\u632f\u3002\u5982\u4e0b\u9762\u7684\u539f\u7406\u56fe\u5c31\u53ef\u4ee5\u901a\u8fc7ch341\u5b9e\u73b0\u7535\u8111USB\u548c\u5355\u7247\u673a\u4e32\u53e3\u7684\u901a\u4fe1\uff08\u5305\u62ec\u5bf9\u5355\u7247\u673a\u7684\u7f16\u7a0b\u4e0b\u8f7d\uff09
\u68c0\u67e5\u5355\u7247\u673a\u7684\u6ce2\u7279\u7387\u662f\u5426\u5f02\u5e38\u3002
我只用ch372设计过单片机USB通信接口,而且工作很正常。据我的经验判断你的这种情况比较想计算机端软件驱动方面的问题。我当时装CH372驱动时有好几个公司提供驱动包,装全后就可以(不过没装全情况我也没试过)。不知你驱动从什么渠道获取的,建议去南京沁恒公司官网上下载配套驱动,他的公司网站的论坛上也有很多专家级的开发包,不妨下下试一试。另外你再检查一下usb中间两个通信端是否连接稳靠或是否接反,以及电源滤波是否有效(虽然硬件方面问题可能小,但不妨从这几处可能影响因素检查一下)。更多电子问题请关注我,zhidao_ceo竭诚为您解答!
绛旓細鎴戝彧鐢╟h372璁捐杩鍗曠墖鏈USB閫氫俊鎺ュ彛锛岃屼笖宸ヤ綔寰堟甯搞傛嵁鎴戠殑缁忛獙鍒ゆ柇浣犵殑杩欑鎯呭喌姣旇緝鎯宠绠楁満绔蒋浠堕┍鍔ㄦ柟闈㈢殑闂銆傛垜褰撴椂瑁匔H372椹卞姩鏃舵湁濂藉嚑涓叕鍙告彁渚涢┍鍔ㄥ寘锛岃鍏ㄥ悗灏卞彲浠ワ紙涓嶈繃娌¤鍏ㄦ儏鍐垫垜涔熸病璇曡繃锛夈備笉鐭ヤ綘椹卞姩浠庝粈涔堟笭閬撹幏鍙栫殑锛屽缓璁幓鍗椾含娌佹亽鍏徃瀹樼綉涓婁笅杞介厤濂楅┍鍔紝浠栫殑鍏徃缃戠珯鐨勮鍧涗笂...
绛旓細杩欐槸灞炰簬UART閫氫俊锛屽嚑涔庢瘡涓鍗曠墖鏈鍐呴儴閮介泦鎴愪簡UART閫氫俊妯″潡锛岃缃畠鐨勯氫俊鏂瑰悜鍜屾ā寮忕殑鏂规硶寰堢畝鍗曪紝灏辨槸鏀瑰彉鐩稿簲鐨勫瘎瀛樺櫒涓殑鍊煎嵆鍙傚瑕佷娇鑳藉彂閫佹ā鍧楋紝鍙灏嗕覆琛屽彛鎺у埗瀵勫瓨鍣紙SCON锛変腑鐨凴EN缃綅鍗冲彲
绛旓細鍔犱釜CH341灏卞彲浠ヤ簡锛屼覆鍙i氫俊
绛旓細USB杞覆鍙f湰韬氨鏄敤杩欎簺鑺墖鏉ヨ浆鍟婏紝鎵浠ヤ綘鑷繁鐢CH341鎴栬匬L2303鍚庯紝灏变笉鍐嶉渶瑕乁SB杞覆鍙g嚎浜嗭紝鐩存帴鐢║SB绾挎帴鍒拌繖浜涜姱鐗囩殑杈撳叆绔彛灏卞彲浠ヤ簡銆傝繖涓ょ鎴戦兘鐢ㄨ繃锛岄兘寰堢ǔ瀹氾紝PL2303鐢ㄥ緱澶氫竴鐐癸紝浣犲彲浠ヨ瘯璇曘
绛旓細涓嶉渶瑕鍗曠墖鏈鎺у埗锛屽畠鏄竴涓畬鍠勭殑USB杞崲鍏朵粬閫氳锛堟瘮濡備覆鍙o級鐨勮姱鐗囷紝鍙渶绠鍗曠殑澶栧洿鐢靛鍜屾櫠鎸傚涓嬮潰鐨勫師鐞嗗浘灏卞彲浠ラ氳繃ch341瀹炵幇鐢佃剳USB鍜屽崟鐗囨満涓插彛鐨勯氫俊锛堝寘鎷鍗曠墖鏈虹殑缂栫▼涓嬭浇锛
绛旓細鍙互锛STC鐨勬墍鏈鍗曠墖鏈閮芥槸鐢ㄤ覆鍙f潵涓嬭浇绋嬪簭銆傚叾浠栫殑鏀寔涓插彛鐑у綍鐨勫崟鐗囨満涔熷彲浠ョ敤瀹冭繖涓浘鏉ヤ笅銆 浣嗗儚AT89S51/52灏变笉琛屼簡銆傝繖涓浘涓嶈鍙互璇曚笅鐢≒L2303鑺墖USB杞琑S232鏂规锛屾瘮CH340渚垮疁寰堝锛屾墠2鍧椾竴鐗囥
绛旓細CH341鏀寔U R a T閫氫俊锛屽彲浠ョ敤鍋鍗曠墖鏈鐨勪笅杞斤紝341涓婇潰鏈変竴涓猂X 銆乼x 銆丟ND鐨勬帓閽堬紝杩欎釜灏辨槸涓嬭浇鐨勬帴鍙o紝鏈鍚庡啀寮曚釜5V鎴3V锛堜富瑕佺湅鍗曠墖鏈虹殑宸ヤ綔鐢靛帇锛夌殑鐢垫簮灏卞彲浠ヤ簡锛岃蒋浠剁殑璇濈湅浣犲崟鐗囨満浠涔堢墝瀛愮殑涓婂害濞樻悳涓涓嬪簲璇ュ彲浠ユ壘鐨勫埌
绛旓細涓插彛閫氫俊鏈変袱鏍圭嚎RXd鍜宼xd 锛宺xd鐢ㄦ潵鎺ユ敹锛宼xd鐢ㄦ潵鍙戦侊紝閫氫俊鍙屾柟鎴戠殑鍙戦佸紩鑴氳繛鎺ヤ綘鐨勬帴鏀跺紩鑴氾紝浣犵殑鍙戦佸紩鑴氭帴鏀舵垜鐨勬帴鏀跺紩鑴
绛旓細CH341鏀寔U R a T閫氫俊锛屽彲浠ョ敤鍋鍗曠墖鏈鐨勪笅杞斤紝341涓婇潰鏈変竴涓猂X 銆乼x 銆丟ND鐨勬帓閽堬紝杩欎釜灏辨槸涓嬭浇鐨勬帴鍙o紝鏈鍚庡啀寮曚釜5V鎴3V锛堜富瑕佺湅鍗曠墖鏈虹殑宸ヤ綔鐢靛帇锛夌殑鐢垫簮灏卞彲浠ヤ簡锛岃蒋浠剁殑璇濈湅浣犲崟鐗囨満浠涔堢墝瀛愮殑涓婂害濞樻悳涓涓嬪簲璇ュ彲浠ユ壘鐨勫埌
绛旓細鍏堣繛鎺SB绾匡紝鎸夋彁绀哄湪鐢佃剳瀹夎CH341椹卞姩锛屾鏃禪SB鍙e凡铏氭嫙涓轰覆鍙o紝鍦ㄧ嚎鐨勫彟涓绔繛鎺鍗曠墖鏈寮鍙戞澘涓茶鍙o紝鎸夋甯稿姙娉曚笅杞藉嵆鍙紙閫夊崟鐗囨満鍨嬪彿锛屽姞杞界▼搴忥紝鐐瑰嚮涓嬭浇锛屾墦寮鍗曠墖鏈烘澘鐢垫簮鍗冲彲锛