我有一塊nucleo stm32f401RE板,它在大多數情況下一直工作正常。最近在這裏,我學習了「掌握stm32」一書中的教程,它說安裝openocd。在此之前,我一直在跟隨,而且我已經能夠連接到我的主板並且沒有任何問題地閃爍。試圖讓openocd工作後,這是不可能的。每次我嘗試連接到我的主板時,我都會收到以下錯誤消息:嘗試連接ST-LINK Utility時出現「沒有ST-LINK檢測到」錯誤信息
「未檢測到ST-LINK」。
我已經試過多次更新驅動程序,重新啓動板,重新安裝ST-LINK實用程序,切換USB電纜,復位電路板和重新安裝的一切,我也試過,你按住復位按鈕的伎倆並嘗試擦除芯片。到目前爲止,這一切都不幸爲我工作。下面的鏈接是我的主板的圖片:
我使用Windows 10的我在我的桌面操作系統,我使用我的船上FreeRTOS的。下面是一個鏈接到我的設備管理器中的圖像:
我也試圖更新使用ST-Link的升級我的主板上的固件,但沒有運氣。嘗試此操作時,我要麼沒有選擇我的設備(使用.jar應用程序時)或使用.exe應用程序時,我只會收到以下錯誤消息:
「未檢測到ST-Link設備「 」請連接,然後重試「
我一直無法找到解決方案,所以我希望你們能幫忙!如果還有其他需要的相關信息,請告訴我。非常感謝你。
非常感謝您的幫助!認爲你對司機的觀點是確定無誤的。爲了進一步支持這個理論,我實際上得到了在另一臺計算機上工作的同一個電路板,所以它必須在我的電腦上。 我只是試圖重新安裝一切,正如你指出的那樣 - **所有**。不幸的是,這仍然沒有結果。 我將不得不進一步去看SWD跳線,看看是否有效果。 – Kbonde
您是否嘗試過使用其他計算機上的錯誤板來查看它是否被檢測到?或者在你的W10電腦上使用你的工作板? – vionyst