作者spot0000 (小花)
看板ASM
標題[問題] arduino讀取外部程式
時間Fri Mar 28 12:14:58 2014
各位前輩大家好
最近在嚐試用arduino搭配nokia 3310的lcd來做簡單的遊戲機
目前的想法是將多個遊戲的程式碼放在sd卡中,選擇遊戲後再把該遊戲load進來執行(或是換記憶卡就執行不同遊戲)
但網路上都找不到相關的資料,所以想請問這種讀取外部程式的想法是否可行,謝謝
--
Sent from my Android
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.4.189
※ 文章網址: http://webptt.com/m.aspx?n=bbs/ASM/M.1395980100.A.BB9.html
1F:推 mosquito520:1.你有辦法驅動3310用的LCDM? 如果外面找不到資料 03/28 14:01
2F:→ mosquito520:這就是hacking等級的事情囉 自己挖出這些資料難度很高 03/28 14:02
3F:→ mosquito520:2.讀卡的話 arduino應該有現成的sample可以參考 03/28 14:02
4F:→ mosquito520:但你要不要實作filesystem??? 如果不做fs那就只是把SD 03/28 14:03
5F:→ mosquito520:卡當作flash來放資料 你的rom還要另外想辦法放進去 03/28 14:03
6F:→ mosquito520:3.假設你可以讀取到rom 接著你要在arduino上實作模擬 03/28 14:04
7F:→ mosquito520:器去運行這些rom 這是另外一個很大工程的事情 03/28 14:04
8F:→ mosquito520:雖然說有些模擬器是opensource的 但搬家沒有那麼好搞 03/28 14:05
9F:→ mosquito520:咧 特別是arduino的mcu... 同等級的遊戲機大概只有任 03/28 14:05
10F:→ mosquito520:天堂了吧 03/28 14:06
11F:→ mosquito520:另外一招就是通通自己寫 不過這個難度大概也是專案級 03/28 14:06
12F:→ spot0000:謝謝你的回答!lcd的lib網上很多所以對我不是問題 03/28 17:23
13F:→ spot0000:然後我只是想做個簡單的小遊戲,不是要把遊戲移植這麼偉 03/28 17:24
14F:→ spot0000:大的工作啦 03/28 17:24
15F:→ spot0000:然後關於從sd load程式進來的方式我剛好像找到解答了,go 03/28 17:34
16F:→ spot0000:ogle "program arduino from sd card" 不過我還沒時間認 03/28 17:35
17F:→ spot0000:真看XD 03/28 17:35
18F:推 mosquito520:3310用的LCD跟一般的LCDM不大一樣吧? 還是你說的是一 03/28 18:16
19F:→ mosquito520:般的LCDM?? 03/28 18:17
20F:→ mosquito520:從SD載入程式? 你的認知跟你找的好像還有一些差異 03/28 18:18
21F:→ mosquito520:建議你再多看看吧:) 03/28 18:18
23F:→ spot0000:,還在努力中! 03/28 18:49
25F:→ spot0000:有從sd load程式的功能耶,他好像是有寫一個bootloader去 03/28 18:56
26F:→ spot0000:load sd裡的hex檔 03/28 18:56
27F:推 mosquito520:喔喔~ 我看了一下你想要的幾乎都有了 03/28 20:41
28F:→ mosquito520:用3310的LCD應該是為了縮小尺寸 一般的LCDM比較大一些 03/28 20:42
29F:→ mosquito520:也有fat16的library performance可能會比較差一點 03/28 20:43
30F:→ mosquito520:我也看到有一篇文章提optimize的部分 應該蠻完整了 03/28 20:44
31F:→ mosquito520:加油:D 03/28 20:44
32F:→ spot0000:謝謝! 03/29 00:09