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

作者: nc23nick (尼克林)   2018-11-05 17:53:50
想請問各位大大
公司內有許多相同的demo版,往往為了實驗會燒錄不同的版本韌體去測試
小弟會在上面貼上標籤以利辨別,想問說有辦法在燒錄時就將程式版本資訊燒錄進去
,再讀取相關區塊即可得知其FW版本,就跟主機版一樣,這樣就方便多了
懇請各位大大為小弟解惑,感激不盡
作者: n666160   2018-11-05 18:46:00
STM32是可以對內部的FLASH做讀/寫的動作的,或許可以從這裡下手
作者: chuegou (chuegou)   2018-11-05 21:55:00
demo板上如果有eeprom也可以
作者: MasterChang (我愛ASM)   2018-11-05 23:29:00
版本寫在flash就好,自己找尾端的sector操做就好。
作者: Anal (^^)   2018-11-06 01:46:00
或把版號放在firmware中,透過UART,I2C等介面回傳資訊.方法很多選您方便用的
作者: nc23nick (尼克林)   2018-11-08 12:06:00
感謝大大們,小弟有方向了,謝謝!
作者: ypyp1010 (Nigel)   2018-11-12 10:39:00
讀checksum最準,人工寫的版次都有機會亂掉

Links booklink

Contact Us: admin [ a t ] ucptt.com