• slider image 442
  • slider image 483
  • slider image 484
  • slider image 485
  • slider image 486
  • slider image 487
  • slider image 488
  • slider image 491
:::

論壇索引


Board index » All Posts (sindyvirgo)




SPI EEPROM & SPI FLASH
高級會員
高級會員



發表於: 2010/4/19 12:44
頂部


PIC24FJ256GB106 by CCS of RS232
#12
高級會員
高級會員


請問板上有大仔使用 CCS 來寫 16bit 的 PIC 嘛 ?

目前我使用的 IC 是 PIC24FJ256GB106,現在在嘗試讓 Uart 能正常 work

我的 crystal 是 22.1184,目前跑出來的狀況都是亂碼,照道理說

這顆外部 crystal 是能完整除頻的,在 115200 底下 ~

不知道是我在 CCS 的 .h Fuse 裡面選項是否有設定錯誤還是怎樣 ~

因此貼上來請教一下 ~

以下是我的 CCS 的 .h Fuse 設定選項 ~

http://www.ccsinfo.com/forum/viewtopic.php?t=41221

上面網址裡面有我在 CCS 論壇裡面貼的文章 ~ 可以聯結過去幫小弟我

看看嘛

發表於: 2010/1/11 14:34
頂部


Re: 我的 Bootloader 不能連續 Update Orz
#13
高級會員
高級會員


多謝幾位大仔的指點,小弟我在繼續研究看看,有成果再來回報 ^_^

發表於: 2009/11/25 13:50
頂部


Re: 我的 Bootloader 不能連續 Update Orz
#14
高級會員
高級會員


Hello ~ 板主你好,我把 Address 看過了,似乎...沒有覆蓋到捏 Orz
為什麼會這樣 = =",還請您幫我看看是哪邊有錯誤 !! 我分別把 bootlaoder 的 Program Memory
CCS 的 Program Memory
還有經由 Bootloader 過後 Read 出來的 Program Memory
的 HEX 都給 Output 出來 上傳上來了 ~
方便的話幫我瞧瞧看 ~

Attach file:


Link only for registered users

發表於: 2009/11/24 10:49
頂部


Re: 我的 Bootloader 不能連續 Update Orz
#15
高級會員
高級會員


救人喔 ~ 沒人回應 ... 頂一下先 Orz

發表於: 2009/11/23 14:09
頂部


我的 Bootloader 不能連續 Update Orz
#16
高級會員
高級會員


請教有關 Bootloader 的操作

實驗板:APP001
IC:PIC18F452、PIC18F67J10
參考文件:AN851
狀況:
為了透過RS232 來進行 firmware 的 Update,因此進行了 Bootloader 的實驗,下載了 AN851 的文件,安裝了
※ P1618QP – Tool Bar
※ AN851 提供的 .asm Code

Build succeeded 之後燒錄進去 PIC18F452 此時我看 Program Memory 的 Address 是從 0000 ~ 0218 建立好以後打開 P1618QP – Tool Bar 選擇好 com、baud 順利連上線了,下面
的辨視視窗出現了 PIC18F452 的型號

接著

我要來建立我的 application 區域的 Code 了,我另外用了
CCS 這套編譯器來寫 .hex 檔,程式裡面只寫了讓 LED 亮燈的
Code ,用 MPLAB 的 Import 將 CCS 產生的 .hex 檔叫進來
以後觀察 CCS 的 Program Memory .HEX Address 是從
0600 開始起跳,當然我 CCS 有調整過向量,就像 Hi-tech C
也可以調整一樣,確定沒有與 C18 的 .asm Sample Code 重疊
到之後,我用 P1618QP – Tool Bar 將 CCS 的 .HEX 弄進來進行
燒錄,也的確是燒進去 PIC18F452 了,重置之後,LED 有開始
進行 Work

問題是 … 當我要進行第二次的 firmware update 時,
P1618QP – Tool Bar 卻都顯示出

NO firmware version PICUNKNOW

這樣讓我又要重新燒過 C18 的 Bootloader 的 Code …
我在想說會不會是 CCS 的 .hex 把 bootloader 破壞掉了
於是乎 ~ 我回到 MPLAB 裡面 使用 Read 把 IC 的
Program Memory
抓出來一探究竟,發現 Address 在 Bootloader 的部份依然存在
而 CCS 的 .HEX 的 Address 也的確沒有蓋到,它只出現在向量 600 以下,是沒有被破壞到的!

我想請問的重點是,我不能連續燒錄是什麼問題 ?
我有請教過 FAE,但是他也不是很明白是什麼原因,
希望這裡有經驗的老手能給我個方向指導我一下 ~ 感恩 !

PS:我這邊慣用的編譯器是用 CCS 或者 Hi - Tech 兩者做出來
的 .hex 都讓我無法連續 Update,是有什麼眉角我錯過了
嘛 ?

發表於: 2009/11/18 10:36
頂部


請問一個 C 的 printf 語法
#17
高級會員
高級會員


硬體敘訴:
a : LAN Module,LAN收到的資料由Chip本身的 Uart_TX 丟出來,
換句話說,這顆 Chip 左邊由LAN收資料進來右邊由Com把資料丟
出去
b : 我的 PIC,我的PIC的RX去接收 LAN 的 TX,收進來放在我開的陣
列裡面,然後再把陣列裡面的資料"原封不動"的再 printf 出去給
另外一邊的 GSM Module

Notice : 這都是 machine tx to machine rx,不經過 max232

我想問的重點是 printf 語法上 應用在 CCS 裡面 (暫且不論IC各家的組譯器),我想把 Array 裡面的東西原封不動的丟出來以下哪個是正確的 ?

下面哪個正確 ?

for( i=0 ; i <xxx ; i++ )
{
printf(array[i]); <--- 都不加
printf( "%c", array[i]); <---%c 印字元
printf( "%d", array[i]); <---%d 印數字
printf( "%s", array[i]); <---%s 印String or character

等 %w %x %各種型別轉換
}


Notice:請站在 machine tx to machine 的角度
用終端機或者 Dev C 去看,都是螢幕上為了讓人眼
去看所以看到的會是符號亂碼,這我是知道的,我想
我問的是個蠻概念的東西 @@,最主要是要將收到的
資料"原封不動 pass 過去給另一邊,用 printf 的方式

發表於: 2009/9/18 10:52
頂部


Re: About hardware uare & spi eeprom at CCS
#18
高級會員
高級會員


頂一下 ~ CCS 的 SPI 我寫出來了
YA YA YA

發表於: 2009/8/11 10:25
頂部



« 1 (2) 3 4 5 ... 10 »



:::

Microchip連結

https://www.facebook.com/microchiptechnologytaiwan/
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=13
https://mu.microchip.com/page/tmu
http://elearning.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
https://page.microchip.com/APAC-PrefCenters-TW.html
http://www.microchip.com/
http://www.microchip.com/treelink
http://www.microchipdirect.com/
http://www.microchip.com.cn/newcommunity/index.php?m=Video&a=index&id=103
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/Data_CD/eLearning/index.html
http://www.microchip.com.tw/RTC/RTC_DVD/
https://www.microchip.com/development-tools/
https://www.youtube.com/user/MicrochipTechnology
[ more... ]

教育訓練中心

!開發工具購買
辦法說明 [業界客戶] [教育單位]
----------------------------------
!校園樣品申請
辦法說明 [教師資格] [學生資格]
----------------------------------