麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 系統(tǒng) > Mac OS > 正文

在Mac OS X中使用VIM開發(fā)STM32(4)

2024-06-28 13:27:28
字體:
來源:轉載
供稿:網友
在Mac OS X中使用VIM開發(fā)STM32(4)

本文原創(chuàng)于http://www.CUOXin.com/humaoxiao,非法轉載者請自重!

?

? ? 在上三篇文章中,我們基本搭建好了開發(fā)STM32的IDE環(huán)境,當然vim、ctags、taglist、winmanager的命令和用法太多,不可能全部列出,在這里只是給大家提供一種思路和方法,具體擴展功能參考相關插件的幫助文檔就可以獲得,當然選擇自己最最常用的幾個命令,操作熟練了,就足以進行開發(fā)調試了。今天這篇文章我們使用gdb進行STM32調試。

(四)gdb調試STM32程序

? ? 我們還是用先前的stm32f4-discovery程序為例子,初步探討一下stm32調試的方法步驟,當然在這里敝人只是提供一種方法和思路,gdb調試的官方文檔共有600多頁,調試命令及其豐富,細節(jié)功能大家可以參考文檔使用。

4.1 啟動gdb server

? ? gdb server的啟動非常簡單,只需終端輸入

sudo st-util

?即顯示以下信息:

NewImage

?就顯示出了板子的硬件信息,這一步就算成功了。

4.2 啟動gdb交叉調試工具

? ? 在這里我們使用的是arm gdb交叉調試工具,不要關閉上一步打開的終端,然后新建終端輸入

arm-none-eabi-gdb main.elf

? ? 打開gdb調試器,同時指定了需要加載調試的文件main.elf,顯示以下信息:

NewImage

?

?出現(xiàn)上面這個信息我們就可以輸入調試命令了。

4.3 Demo

? ? cd到stm32f4-discovery目錄里,首先要綁定調試端口4242,

tar ext:4242

然后加載我們需要調試的文件

?load

然后輸入指令continue就可運行程序了,過程如下:

NewImage

如果想暫停運行只需要按ctrl+c快捷鍵,即可暫停:

NewImage

并且我們可以看到程序現(xiàn)在暫停到了main.c函數(shù)的第6行。

? ? 再舉一個斷點調試的例子吧,比如我們想在第6行添加斷點,只需要輸入命令:

break 6

就可以在第6行添加斷點了,此時再輸入continue命令,程序會自動停在第六行處,如果想刪除斷點,輸入命令clear即可。

? ? 另外info命令能夠查看調試過程中與你自己程序相關的信息,相關info命令有50多個,我們可以輸入help info查看info命令的幫助信息。

? ? 至此我們已經能夠使用VIM和gdb進行簡單的STM32程序編碼與調試工作了,更為強大的功能還需要我們通過他們的幫助文檔獲得,在這里也沒有辦法一一列出,只是提供給大家一個思路,有不明白的地方,歡迎大家留言:)

? ? 謝謝!

?

------------------------------------?

大家可以+關注我的博客,以便得到最新的文章。

------------------------------------

打字不易,轉載請注明出處(http://www.CUOXin.com/humaoxiao/p/3589932.html),謝謝。


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 午夜视频色 | 亚洲人成网站免费播放 | 亚洲va久久久噜噜噜久牛牛影视 | 美女羞羞视频网站 | 亚洲欧美日韩一区二区三区在线观看 | 亚洲欧美在线视频免费 | 国产精品91久久久 | 99麻豆久久久国产精品免费 | 国产一级在线免费观看 | 欧美3p激情一区二区三区猛视频 | 性欧美在线视频 | 国产精品久久久久久久久久电影 | 亚洲精品欧美在线 | 成人毛片免费视频 | 免费毛片电影 | 国产无限资源在线观看 | 羞羞的| 成人午夜在线免费观看 | 亚洲精品一区二区三区在线看 | 国产午夜精品一区二区三区四区 | 免费的性爱视频 | 一级做a爱片毛片免费 | 国人精品视频在线观看 | 伊人在线 | 欧美爱爱视频免费看 | 天天操很很操 | 91精品国产综合久久婷婷香蕉 | 成人短视频在线观看免费 | 日日爱99 | 成人一区二区三区四区 | 日日摸夜夜添夜夜添牛牛 | 国产日韩一区二区三区在线观看 | 精品国产99久久久久久宅男i | 91精品国产九九九久久久亚洲 | 国产在线观看免费视频软件 | 免费在线看黄 | 国产精品视频一区二区三区四 | 一级电影在线免费观看 | 欧美日韩在线视频一区 | 欧美成人国产va精品日本一级 | av免费在线观看不卡 |