在這一周水深火熱當中
用的是很舊很舊的 2051
再使用keil C 的時候卻發生了問題
some data out of range has been ignored
其實這事發生在willar 上的
但是在keil C 發生了甚麼問題呢
先來講講 發生這串英文字母在willar 的問題
其實這個問題是 當你device 選了一個 IC
但是載入的 HEX 檔案 卻比 他ROM 大
就會出現這串字
這真的很困擾
找了keil C 的 rom size 又找了 program size 都設定沒出錯
交叉測試了一下也沒問題
一直找不到原因
別人給的 HEX 沒問題
自己的就有問題
後來才發現 原來 keil 版本 是 評估版 (也就是說 他不是付費的)
再不是付費版本的時候 會發這樣的問題 真的是很困擾
解決方法是:
脫離 評估版 ..
這樣講就懂了吧.. 這邊有版權問題 自己想辦法解決
我請別人用 授權版本 compiler 就沒問題了
問題解決!
搞了六小時........... 才解決這問題Q_Q
沒有留言:
張貼留言
注意:只有此網誌的成員可以留言。