作者nc23nick (弄牛連)
看板ASM
標題[問題] STM32燒錄程式的版本
時間Mon Nov 5 17:53:50 2018
想請問各位大大
公司內有許多相同的demo版,往往為了實驗會燒錄不同的版本韌體去測試
小弟會在上面貼上標籤以利辨別,想問說有辦法在燒錄時就將程式版本資訊燒錄進去
,再讀取相關區塊即可得知其FW版本,就跟主機版一樣,這樣就方便多了
懇請各位大大為小弟解惑,感激不盡
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.216.36.13
※ 文章網址: https://webptt.com/m.aspx?n=bbs/ASM/M.1541411633.A.D05.html
1F:推 n666160: STM32是可以對內部的FLASH做讀/寫的動作的,或許可以從這 11/05 18:46
2F:→ n666160: 裡下手 11/05 18:46
3F:推 chuegou: demo板上如果有eeprom也可以 11/05 21:55
4F:→ MasterChang: 版本寫在flash就好,自己找尾端的sector操做就好。 11/05 23:29
5F:推 Anal: 或把版號放在firmware中,透過UART,I2C等介面回傳資訊.方法 11/06 01:46
6F:→ Anal: 很多選您方便用的 11/06 01:47
7F:→ nc23nick: 感謝大大們,小弟有方向了,謝謝! 11/08 12:06
8F:→ ypyp1010: 讀checksum最準,人工寫的版次都有機會亂掉 11/12 10:39