[問題] STM32燒錄程式的版本

看板ASM (組合語言)作者 (弄牛連)時間6年前 (2018/11/05 17:53), 編輯推噓3(305)
留言8則, 6人參與, 6年前最新討論串1/1
想請問各位大大 公司內有許多相同的demo版,往往為了實驗會燒錄不同的版本韌體去測試 小弟會在上面貼上標籤以利辨別,想問說有辦法在燒錄時就將程式版本資訊燒錄進去 ,再讀取相關區塊即可得知其FW版本,就跟主機版一樣,這樣就方便多了 懇請各位大大為小弟解惑,感激不盡 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.216.36.13 ※ 文章網址: https://www.ptt.cc/bbs/ASM/M.1541411633.A.D05.html

11/05 18:46, 6年前 , 1F
STM32是可以對內部的FLASH做讀/寫的動作的,或許可以從這
11/05 18:46, 1F

11/05 18:46, 6年前 , 2F
裡下手
11/05 18:46, 2F

11/05 21:55, 6年前 , 3F
demo板上如果有eeprom也可以
11/05 21:55, 3F

11/05 23:29, 6年前 , 4F
版本寫在flash就好,自己找尾端的sector操做就好。
11/05 23:29, 4F

11/06 01:46, 6年前 , 5F
或把版號放在firmware中,透過UART,I2C等介面回傳資訊.方法
11/06 01:46, 5F

11/06 01:47, 6年前 , 6F
很多選您方便用的
11/06 01:47, 6F

11/08 12:06, 6年前 , 7F
感謝大大們,小弟有方向了,謝謝!
11/08 12:06, 7F

11/12 10:39, 6年前 , 8F
讀checksum最準,人工寫的版次都有機會亂掉
11/12 10:39, 8F
文章代碼(AID): #1Ru1Cnq5 (ASM)
文章代碼(AID): #1Ru1Cnq5 (ASM)