Re: 如何定住 .cinit 的位址?
|
||||
---|---|---|---|---|
新會員
|
我找到方法修改了~改 .lkr 檔即可,
但是我不曉得要是未來 code 有變動, 這個 .cinit 的 size 會不會增加? 實在不曉得 .cinit 的這兩個 byte 有何用途???
發表於: 2007/10/26 14:27
|
|||
|
如何定住 .cinit 的位址?
|
||||
---|---|---|---|---|
新會員
|
我打開 .map 檔,發現有個 .cinit 這個 section,
請問怎麼定住他的位址?因為我程式要是多增加一些 code, .cinit 的位址也會變動, 還有 .cinit 這個 section 到底是哪邊設定的呢? 感激
發表於: 2007/10/24 20:37
|
|||
|
求救~寫 flash 的問題
|
||||
---|---|---|---|---|
新會員
|
我是用 PIC18, 使用 C18 compiler
TBLPTR = Offset; FSR0 = (unsigned short) &Buf[0]; for(i = 0; i < 64; i++) { TABLAT = Buf[i]; _asm TBLWT _endasm EECON1bits.WREN = 1; INTCONbits.GIE = 0; EECON2 = 0x55; EECON2 = 0xAA; EECON1bits.WR = 1; EECON1bits.WREN=0; INTCONbits.GIE=1; TBLPTR++; } 以上是我寫 64 bytes 的資料, 但是寫到 flash 後,後面總是有好幾個 bytes 資料會錯掉, 不知是我程式哪有問題? 另外,有寫 flash 的 sample code 可以參考一下嗎?
發表於: 2007/5/24 13:16
|
|||
|
Re: 請問版大,關於C語言的Bootloader
|
||||
---|---|---|---|---|
新會員
|
可否版大也傳給我參考一下...
thx
發表於: 2007/5/16 14:32
|
|||
|
如何更新 pic 的 code
|
||||
---|---|---|---|---|
新會員
|
小弟最近要寫程式可以透過 i2c 去更新 pic,
可是用 C18 產生出來只看有 .hex, .cod 等檔案而已, 不曉得可以產生出 Binary File 嗎? 可以產生的話,可直接拿這 Binary File 來 upgrade 嗎? 或是大家都用什麼方式 upgrade pic 的呀? 謝謝
發表於: 2007/5/16 12:11
|
|||
|