|
|||||||||||
| 技術交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術 | 電源技術 | 測控之家 | EMC技術 | ARM技術 | EDA技術 | PCB技術 | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術 | 新手園地 | 單 片 機 | DSP技術 | MCU技術 | IC 設計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
仿真器可以仿真,但燒到片子以后就不能寫FLASH了 |
| 作者:jacktwg 欄目:單片機 |
我用W78E516做MCU,W29C040做FLASH。用仿真器的時候程序都完全正確,但燒了片子以后,其他都正常,就不能寫FLASH了(我沒有用到WDT)。我的程序是要把采集的數(shù)據(jù)放到FLASH中的,但現(xiàn)在根本沒有放進去。我可以讀歷史數(shù)據(jù)的。不知道哪位可以幫我一下。我已用了上拉電阻4。7k的。還有就是我還有用到SRAM和時鐘,他們都讀寫正常。我也換了片子,還是一樣,所以不是芯片的問題。 |
| 2樓: | >>參與討論 |
| 作者: 后學 于 2005/6/17 17:08:00 發(fā)布:
仔細看看datasheet,有沒有寫保護之類的設置 可能芯片編程后被寫保護了 |
|
| 3樓: | >>參與討論 |
| 作者: jacktwg 于 2005/6/17 17:37:00 發(fā)布:
樓上的? 你說的寫保護,是指FLASH嗎?我每次寫都打開了,不然用仿真器是寫不進去了.如果是單片機了,就更不對了,我還有擴展RAM 和時鐘芯片呢,他們都可以正常讀寫啊! |
|
| 4樓: | >>參與討論 |
| 作者: 后學 于 2005/6/17 17:46:00 發(fā)布:
延時不夠? 還有是一點都寫不進去,還是寫的數(shù)據(jù)不對 FLASH和EEPROM的寫機制不一樣的 |
|
| 5樓: | >>參與討論 |
| 作者: yorktang 于 2005/6/17 22:10:00 發(fā)布:
仔細檢查時序是否有問題? 1、仔細檢查時序是否有問題,可以用示波器對比用仿真器或直接燒片子時寫FLASH的時序是否一樣? 2、用仿真器時你是選用的仿真器的時鐘還是用戶板上的時鐘? |
|
| 6樓: | >>參與討論 |
| 作者: jacktwg 于 2005/6/18 9:24:00 發(fā)布:
一點也寫不進去,FLASH是按頁寫的 |
|
| 7樓: | >>參與討論 |
| 作者: jacktwg 于 2005/6/18 9:31:00 發(fā)布:
我用的是仿真器的時鐘,但晶振和用戶板是一樣的啊 對于 yorktang的意見,我現(xiàn)在可以看看 |
|
|
|
| 免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |