今天在玩 STM32F3 Discovery 的時候, 燒寫程序后,
FreeRTOS 運行一會就會跳轉到 startup_stm32f30x.s 內的系統服務調用處理這段程序的“B ?!碧?, 如下。
SVC_HandlerPROC
EXPORTSVC_Handler[WEAK]
B.
ENDP
查閱了一下 keil-MDK 的幫助文檔, 在Built-in variables and constants 節找到了解釋, 也就是跳轉到當前行呀。
2333333. 如下圖:

好吧。 順便解釋一下 [WEAK] 的意義吧。 先看官方解釋 :)
先上一句別處的零散話:
WEAK
symbolisonlyimportedintoothersourcesifnoothersourceexportsanalternativesymbol.
If[WEAK]isusedwithoutsymbol,allexportedsymbolsareweak.

意思就是告訴鏈接器:
“我略弱但我很紳士, 如果你在別處看到和我一樣的符號實例。你就用它吧。 表管我, 求忽視! ”
關鍵字:STM32F3 燒寫程序
引用地址:
基于STM32F3燒寫程序中B的意義是什么
推薦閱讀最新更新時間:2025-04-23 19:52
51單片機(二)—— 如何燒寫51單片機程序
學習單片機很重要的一步就是為單片機燒寫程序,燒寫程序是初學者體驗單片機并快速入門的第一步,51單片機由于比較簡單,并且為了節省學習成本,一般很少使用調試器,而是直接用單片機的串口燒寫程序。下圖是我使用的開發板,這個開發板上已經集成了USB轉串口芯片。 要為單片機燒寫程序首先要安裝USB轉串口芯片的驅動,不同的芯片的驅動程序也不一樣,我這里的USB轉串口芯片為PL2303,安裝了驅動程序之后,用USB線將板子與計算機連接起來,則在計算機上的設備管理器中可以找到模擬出的串口,如下圖所示。 串口對應的串口號為COM3。 安裝好串口驅動之后,接下需要用到的是燒寫軟件,可以從相應的網站下載到。軟件名稱為STC_ISP,如下圖所示
[單片機]
PIC 單片機燒寫程序時提示Fuse error 0x2007錯誤
今天在PIC 單片機燒寫程序時提示Fuse error 0x2007 該錯誤的原因主要是因為配置位的錯誤 沒有詳細的去研究,大概做個判斷 一應該是編譯器或者編程軟件的錯誤,有兩個位不能讀出來,也可能是置代碼保護的原因。 當把代碼保護的配置位關閉后,該錯誤消失。 所以目前的解決方法是:在code中關閉代碼保護功能。 //********************************************知識補充***********************************************// 在PIC系列單片機里,其芯片內部大都有設置一個特殊的程序存儲單元,地址為2007,由單片機的用戶自
[單片機]
串口服務器系統中S3C44B0的應用設計
引言 目前,煤礦瓦斯、負壓及電動機、供電等自動化監控裝置已在各大礦井廣泛采用,甚至在個別礦井已組網運行。但是,各自動化監控裝置絕大部分仍然采用RS232、RS485或CAN總線組網方式,嚴重影響了礦井安全監控系統運行的實時性、可靠性、交互性。而工業以太網從10 M、100 M帶寬發展到現在的千兆網,已成為礦井監控系統的主要組網方式。 因此,如何使現有的基于RS232 、RS485 或CAN 總線的串口設備以以太網的方式組網運行,是目前需要解決的一個問題。本文介紹一種基于S3C44B0的串口服務器系統,該服務器系統可將串口數據轉換成TCP/ IP 協議進行數據傳輸,具有廣泛的應用前景。 1、系統硬件結構 基于S3C44B0
[單片機]
微信電腦版無法登陸,官方回應:系統升級 目前服務已經恢復
3月29日上午消息,今日早間,大量網友表示微信電腦版無法登陸,掃碼登陸后提示“暫時無法登錄,請重新嘗試登錄”,疑似微信服務器故障。 騰訊 官方向新浪科技回應稱:由于系統升級,少量用戶電腦端微信短時無法登陸,目前服務已恢復。抱歉給大家帶來不便
[手機便攜]
靈云機器人+智能客服 助力構建智慧政務服務系統
隨著人工智能技術的快速進步,各種“能說會聽”的智能機器人逐漸進入我們的生活:銀行大廳服務機器人、商場導引機器人、兒童智能教育機器人等,在給人們提供服務的同時,也給生活帶來了更多的樂趣。 自2015年推出國內首款大規模應用的實體服務機器人以來,捷通華聲靈云機器人已廣泛服務于銀行大堂、稅務大廳、政務窗口、醫院、圖書館、機場等眾多領域,為政企客戶提供包括實體機器人、客服云服務、客服大數據分析等完整的服務機器人解決方案。 全方位AI技術 讓靈云機器人“能說會聽、能思考會判斷、能辨音會認人” 機器人能否勝任工作,AI技術是關鍵。捷通華聲應用靈云全方位AI技術,通過語音合成、語音識別技術讓機器人能說會聽,通過語義理解、機器翻譯、數據挖掘
[機器人]
蘋果WWDC前瞻:健康類服務和家庭智能化系統
???
2014年蘋果全球開發者大會現場
導語:《連線》雜志今天刊文,展望了下周一蘋果公司(以下簡稱“蘋果”)全球開發者大會(WWDC)上可能發布的新產品,這其中包括健康類服務和家庭智能自動化產品等。
以下為文章全文:
蘋果一年一度的全球開發者大會將于下周一舉行。在大會開場的主題演講中,可以肯定蘋果將發布下一代Mac和iOS軟件。不過,蘋果以往也會展示新硬件和來自合作伙伴的產品,例如2012年時的視網膜顯示屏MacBook Pro和去年的Anki Drive。
那么,今年主題演講中將會發布什么新產品?根據我們對蘋果、iOS和Mac OS X的了解,以及許多消息人士透露的信息,可以預
[手機便攜]