keil51工程編譯出的CH554 hex文件使用WSCHISPStudio工具下載時,一直報錯"hex轉(zhuǎn)bin"失敗。
WSCHISPStudio為最新版本3.6.
麻煩請教一下該如何排查這個問題。
keil51工程編譯出的CH554 hex文件使用WSCHISPStudio工具下載時,一直報錯"hex轉(zhuǎn)bin"失敗。
WSCHISPStudio為最新版本3.6.
麻煩請教一下該如何排查這個問題。
可以把固件發(fā)送至dxy@wch.cn ,我們來試下,一般這種情況是HEX本身格式不對,不是常見的標(biāo)準(zhǔn)HEX格式。
比如之前有遇到過換行符必須是\r\n,而不能是\n。
Most likely your hexfile does not start at 0x0000. WCH tools require A file starting from 0x0000
Another reason maybe if your hex is bigger than 0x37FF. You can check the map file for the range.
Since the hex ist produced unter Keil (win) it will contain CR LF as delimiter.
WCH Tools requireas CR LF line delimiter but IntelHex specifies all line delimiter optional
In fact WCH tools are incompatible with Linux line delimiters