作者nc23nick (弄牛连)
看板ASM
标题[问题] STM32烧录程式的版本
时间Mon Nov 5 17:53:50 2018
想请问各位大大
公司内有许多相同的demo版,往往为了实验会烧录不同的版本韧体去测试
小弟会在上面贴上标签以利辨别,想问说有办法在烧录时就将程式版本资讯烧录进去
,再读取相关区块即可得知其FW版本,就跟主机版一样,这样就方便多了
恳请各位大大为小弟解惑,感激不尽
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.216.36.13
※ 文章网址: https://webptt.com/cn.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