簡體   English   中英

Matlab錯誤:無法對Arduino開發板Uno進行編程。 請確保支持主板,並且端口和主板類型正確

[英]Matlab error: Cannot program Arduino board Uno. Please make sure the board is supported and the port and board type are correct

我想用Matlab控制Arduino Uno。 但是,當嘗試在Matlab控制台(a = arduino('Com7','uno'))中激活Arduino時,我首先收到一條消息:

在Arduino Uno(COM7)上更新服務器代碼。 請耐心等待。

然后得到錯誤消息:

無法對Arduino開發板Uno(COM7)進行編程。 請確保支持主板,並且端口和主板類型正確。

有誰遇到過同樣的問題並解決了嗎? 還是有人知道確切的問題是什么?

Matlab版本:2014b(64位),通過supportPackageInstaller安裝了Arduino支持包

Arduino軟件版本:1.6.5(Matlab的Arduino支持包隨附較舊的Arduino軟件1.5.6-並嘗試了1.0.5版本,但仍然出現錯誤)

Windows 7專業版

我想這個這個 ,但沒有解決方案。 我在網上搜索了最近6個小時-沒有任何收益...所以現在我轉向你們。 希望您能提供幫助。 將不勝感激! 非常感謝Marc

該問題的兩種可能的解決方案:

1.在Windows中以管理員身份運行MATLAB

2.刪除安裝在計算機中的winavr(或者,您也可以從PATH環境變量中刪除與winavr相關的目錄路徑)

Arduino Mega2560克隆存在相同的問題,並且解決了以管理員身份運行Matlab的問題。 為arduino安裝Matlab舊版軟件包也可以。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM