如何寫程式控制此 ic = w25x10 |
答題得分者是:taishyang
|
a7258kimo
一般會員 發表:1 回覆:6 積分:1 註冊:2009-06-23 發送簡訊給我 |
再更詳細敘述小弟目前狀況:手邊有一台電腦WIN 2000
一顆IC W25X10 一台燒錄器ALL-11a 而這ic中已經有燒錄了一些東西,我去燒錄器廠商的網站有下載到讀取這顆ic資料的執行檔,這檔案中的read功能可以把此ic的值讀取出來 小弟目前想完成的就是這個執行檔的"READ"功能,抓到他的CHECKSUM值。 如果只是要做READ的功能,那麼datasheet中的其他function是不是都 dont care? 那麼在看過DATASHEET接下來的步驟該做什麼呢 小弟想法是:1.看DATASHEET,了解如何控制腳位 2.寫ASM檔 3.電腦與MCU溝通 不知道是否正確? ASM檔又該如何編寫?有範例CODE可以參考嗎? PS.此顆ic的datasheet該看哪些重點呢 |
taishyang
站務副站長 發表:377 回覆:5490 積分:4563 註冊:2002-10-08 發送簡訊給我 |
|
a7258kimo
一般會員 發表:1 回覆:6 積分:1 註冊:2009-06-23 發送簡訊給我 |
===================引 用 taishyang 文 章=================== http://www.haifeng.idv.tw/leo/cgi-bin/topic.cgi?forum=54&topic=557 已經有人回答你的問題了 架構就像下面這樣 [PC] <--- USB or UART ---> [MCU] <--- SPI ---> [w25x10] PC端透過USB or UART跟你的MCU溝通 MCU再透過SPI跟w25x10溝通 HI,TAI 我該怎麼編寫ASM檔? 架構大致上有個底 但是實際去寫ASM的時候,完全不知道該寫些什麼 有什麼資料或是範例能參考嗎 |
taishyang
站務副站長 發表:377 回覆:5490 積分:4563 註冊:2002-10-08 發送簡訊給我 |
|
a7258kimo
一般會員 發表:1 回覆:6 積分:1 註冊:2009-06-23 發送簡訊給我 |
|
taishyang
站務副站長 發表:377 回覆:5490 積分:4563 註冊:2002-10-08 發送簡訊給我 |
|
阿信
版主 發表:111 回覆:983 積分:813 註冊:2005-03-10 發送簡訊給我 |
|
taishyang
站務副站長 發表:377 回覆:5490 積分:4563 註冊:2002-10-08 發送簡訊給我 |
|
a7258kimo
一般會員 發表:1 回覆:6 積分:1 註冊:2009-06-23 發送簡訊給我 |
|
a7258kimo
一般會員 發表:1 回覆:6 積分:1 註冊:2009-06-23 發送簡訊給我 |
|
taishyang
站務副站長 發表:377 回覆:5490 積分:4563 註冊:2002-10-08 發送簡訊給我 |
|
a7258kimo
一般會員 發表:1 回覆:6 積分:1 註冊:2009-06-23 發送簡訊給我 |
環境平台指的是作業系統嗎? = WIN 2000
請教前輩們在網路上搜尋的話 應該要怎麼搜尋才能找到我需要的學習方向 再書店的話,有沒有哪些書是前輩們推薦的,小弟會去看~ 編寫的指令語法,前輩們是否可以提供 完成的ASM範例供小弟參考呢? ps1.組語的指令意義,小弟幾乎都看的懂,只是不知道在看完25x10的spec之後,要怎麼用組語表達再asm檔中. ps2.可以請前輩們指教小弟,w25x10這份的spec,要看的重點是哪些呢 ps3.跟XBOX360都不錯玩唷 以上,感謝 ORZ ===================引 用 taishyang 文 章=================== 你提問的內容很清楚,但是說真的無從幫起 ^^| 你有寫過應用程式嗎^^? 你有寫過MCU的程式嗎(c or asm)^^? 若這些都你沒有經驗,要前輩們怎麼教你如何控制w25x10 如何編寫ASM,網路上書上一定有,端看你的環境平台是什麼 |
taishyang
站務副站長 發表:377 回覆:5490 積分:4563 註冊:2002-10-08 發送簡訊給我 |
===================引 用 a7258kimo 文 章===================
環境平台指的是作業系統嗎? = WIN 2000 是指MCU的種類(8051 or arm or 6502...),compiler的種類(keil c or iar ...) 請教前輩們在網路上搜尋的話 應該要怎麼搜尋才能找到我需要的學習方向 你要學什麼只有自己知道吧?,google關鍵字查詢? 再書店的話,有沒有哪些書是前輩們推薦的,小弟會去看~ 每個人的程度不同,你看得懂的書就是好書 編寫的指令語法,前輩們是否可以提供 完成的ASM範例供小弟參考呢? 最普遍的8051用google找就有一堆範例可以看了 ps1.組語的指令意義,小弟幾乎都看的懂,只是不知道在看完25x10的spec之後,要怎麼用組語表達再asm檔中. 用組語或是用C不是重點,你的重點是怎麼讓MCU產生SPI訊號跟w25x10溝通 ps2.可以請前輩們指教小弟,w25x10這份的spec,要看的重點是哪些呢 看SPI的timing以及command.
編輯記錄
taishyang 重新編輯於 2009-06-24 10:27:17, 註解 改錯字‧
|
a7258kimo
一般會員 發表:1 回覆:6 積分:1 註冊:2009-06-23 發送簡訊給我 |
hi,all
感謝tai的解答 小弟如下所說的範例指的是控制spi mode的asm檔 剛google過,似乎是沒有 不知道有哪位有類似sample的,懇求提供給小弟學習 mcu是在燒錄器裡面嗎? ALL-11a這顆查不到他是用哪顆SPEC沒寫.是商業機密嗎= =a" 還有compiler的種類? 我使用VC 6.0 感謝 ===================引 用 taishyang 文 章=================== 環境平台指的是作業系統嗎? = WIN 2000 是指MCU的種類(8051 or arm or 6502...),compiler的種類(keil c or iar ...) 請教前輩們在網路上搜尋的話 應該要怎麼搜尋才能找到我需要的學習方向 你要學什麼只有自己知道吧?,google關鍵字查詢? 再書店的話,有沒有哪些書是前輩們推薦的,小弟會去看~ 每個人的程度不同,你看得懂的書就是好書 編寫的指令語法,前輩們是否可以提供 完成的ASM範例供小弟參考呢? 最普遍的8051用google找就有一堆範例可以看了 ps1.組語的指令意義,小弟幾乎都看的懂,只是不知道在看完25x10的spec之後,要怎麼用組語表達再asm檔中. 用組語或是用C不是重點,你的重點是怎麼讓MCU產生SPI訊號跟w25x10溝通 ps2.可以請前輩們指教小弟,w25x10這份的spec,要看的重點是哪些呢 看SPI的timing以及command.
編輯記錄
a7258kimo 重新編輯於 2009-06-24 11:50:00, 註解 無‧
|
taishyang
站務副站長 發表:377 回覆:5490 積分:4563 註冊:2002-10-08 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |