圖1 如圖1錯誤記錄一下在使用stm32生成bin、axf檔案注意的問題。
生成bin、axf檔案的路徑要選擇正確,比如工程當前目錄使用.\(./ 也沒有問題),我的bin檔案放在工程目錄下級目錄bin中,故使用.\bin\a1_boot_f3.bin;
生成bin、axf檔案需要設定一些選項,如圖2和3
圖2
圖3 我們是使用fromelf.exe應用程式生成bin、axf檔案,無論是使用fromelf –bin –output格式,還是使用d:\keil\arm\armcc\bin\fromelf.exe(我的keil是安裝在d盤下面)格式,都是可以的。
另外乙個最重要的是:name of executa 中的名字需要與生成的bin、axf檔案名字對應,不然肯定會出現圖1錯誤。
STM32生成bin檔案
方案一 第一步 開啟options for target target 1 對話方塊,選擇user標籤頁 第二步 找到fromelf.exe的路徑 keil5在armcc裡 第三步 重點 基路徑是工程路徑,bin檔案是根據axf生成的 接下來要做的要視情況而定 選完fromelf.exe後在輸入框中...
STM32成長路線
路線 自學stm32,一定要先易後難,不要著急做專案,先把mcu的基本外設熟練掌握,再去做專案。可以先把mcu簡單的外設實驗做一遍,比如 stm32啟動檔案 gpio usart iic spi rtc dma adc 定時器等,先把這些簡單的外設熟練掌握,再去學習sdio eth乙太網 can等等...
STM32 啟動檔案
先來看看啟動 中的偽操作和偽指令 equ 用於定義常量,相當於c中的巨集定義 如stack size equ 0x00000400 define stack size 0x00000400 align 位元組對齊方式 align 3 export 相當於宣告了乙個全域性變數 export vecto...