Re: Bootloader 9600 OK, 38400 無法成功?
|
||||
---|---|---|---|---|
版主
|
RS-232 之間的通訊是否有使用 Handshake 的流量控制方式,當在燒錄時,RS-232 還有在收資料嗎?
發表於: 2009/2/13 9:16
|
|||
|
Re: Bootloader 9600 OK, 38400 無法成功?
|
||||
---|---|---|---|---|
新會員
|
有的!!二邊速度有對上,且PIC有收到資料每次都是寫到最後某個區塊就會出現Error,也有特別計算做Bootloader時所寫入的Program memory 位置及長度特別針對Error的區塊來做調整,可是最後還是出錯。
我也想過是否是速度過快的原因,但尚未測試成功。
發表於: 2009/2/12 17:24
|
|||
|
Re: Bootloader 9600 OK, 38400 無法成功?
|
||||
---|---|---|---|---|
資深會員
|
自我燒錄的時間蠻長的哦,有沒有可能是RS232的速度太快來不及燒錄造成問題..
另外一點,pic確實有收到資料嗎? 是否速度對不起來收不到資料.
發表於: 2009/2/12 11:46
|
|||
|
Bootloader 9600 OK, 38400 無法成功?
|
||||
---|---|---|---|---|
新會員
|
我用PIC24FJ128GA106來做Bootloader,如果用Baud rate 9600 的話 可以成功,但如果改成38400的話就無法成功?改過Memory 的位置,也試過各種方式來調整各種不同的設定但都無法成功?有人知道原因嗎?
發表於: 2009/2/11 18:59
|
|||
|