哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

電子發(fā)燒友App

硬聲App

掃碼添加小助手

加入工程師交流群

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>使用Arduino MKR1000為BBC Micro添加Internet連接

使用Arduino MKR1000為BBC Micro添加Internet連接

2022-11-18 | zip | 0.98 MB | 次下載 | 免費(fèi)

資料介紹

描述

該項(xiàng)目使用帶有 WiFi 的 Arduino MKR1000 為 1980 年代的 BBC Micro 添加了 Internet 連接。

BBC Micro 可以在bbcmicro.co.uk存檔中搜索游戲光盤圖像,并直接從網(wǎng)絡(luò)加載它們。

還有更多工作要做,但到目前為止,Chuckie Egg、Frak、Repton、Pac-Man、Knight Lore、Jetset Willy 的測試還可以。:)

?
poYBAGN27R6AYsbCAAESPHV6jW0404.jpg
在 BBC Micro 上搜索和加載游戲

背景

我最近得到了我的第一臺 Arduino MKR1000,并注意到它非常適合戳到我的 BBC 微型鍵盤側(cè)面的“煙灰缸”孔中(該孔自 80 年代以來一直存在......)。所以,我想我會嘗試連接它們。

該項(xiàng)目建立在Acorn 社區(qū)努力在 Arduino 中實(shí)現(xiàn) BBC Micro 文件系統(tǒng)主機(jī)的基礎(chǔ)上。HostFS 非常強(qiáng)大——在這種情況下,它使 Arduino 能夠?yàn)?BBC Micro 執(zhí)行文件系統(tǒng)命令。

bbcmicro.co.uk上有數(shù)百款游戲以 Acorn DFS 磁盤映像 (.SSD) 形式存儲。該項(xiàng)目使 BBC 能夠支持兩個(gè)新命令,*SEARCH 和 *MOUNT,允許 BBC Micro 搜索這些圖像中的任何一個(gè)并將其安裝為虛擬“軟盤”。

當(dāng) BBC Micro 發(fā)出 *LOAD 時(shí),它會向 Arduino 發(fā)送請求。通過使用 HTTP 范圍請求,Arduino 可以從 Web 服務(wù)器加載光盤映像的特定內(nèi)存區(qū)域 - 并將它們中繼到 BBC Micro。

設(shè)置

阿杜諾素描

Arduino 需要連接到您的 WiFi 接入點(diǎn)。您需要在 secrets.h 文件中定義 SSID 和密碼

在 ArduinoHost.ino 中編輯代碼中定義的 IP 地址、網(wǎng)關(guān)和 DNS 或刪除它們以啟用 DHCP 客戶端。在 ArduinoHost.ino 中查找這一行:

//Edit this section for static IP, remove for DHCP

根據(jù)需要進(jìn)行編輯,編譯并上傳到 Arduino MKR1000。

BBC 微型ROM

在我們的項(xiàng)目中,BBC Micro 成為 Arduino 的文件系統(tǒng)客戶端。換句話說,您在 BBC 中鍵入的每個(gè)磁盤命令都會發(fā)送到 Arduino 進(jìn)行處理。這開辟了很多可能性!

為此,必須下載UPURSFS 客戶端 ROM 映像,燒錄EPROM并插入備用 BBC Micro ROM 插槽。

BBC micro 有一個(gè)內(nèi)部 PSU,因此存在電源電壓。務(wù)必關(guān)閉機(jī)器并在操作時(shí)小心。我發(fā)現(xiàn) BBC micro 是一臺強(qiáng)大的機(jī)器,但您所做的任何修改或添加都需要您自擔(dān)風(fēng)險(xiǎn)!

將 Arduino 連接到 BBC Micro

然后將 Arduino 連接到 BBC 用戶端口以進(jìn)行UPURS連接——這為我們提供了 115200 波特串行。

所有信號都進(jìn)行電平轉(zhuǎn)換:BBC 為 5v,Arduino 為 3.3v——我們使用雙向電平轉(zhuǎn)換器來實(shí)現(xiàn)。在 BBC 方面,ROM 假定 RX 和 TX 電平是相反的。我們使用外部十六進(jìn)制逆變器 (SN74ACT14N),因此 Arduino 提供標(biāo)準(zhǔn) 115200 波特串行。

因此,您將 Arduino 連接到面包板,并將面包板連接到 BBC 微型用戶端口 - 有關(guān)如何將面包板放在一起的信息,請參閱硬件部分。

用法

加載游戲

在 BBC Micro 開機(jī)的情況下

  • 您應(yīng)該在啟動時(shí)看到 HostFS:UPURS。如果沒有,請按 +U
  • 搜索 bbcmicro.co.uk(目前返回的結(jié)果數(shù)量有限)
> *SEARCH ARCADI
  • 從搜索結(jié)果中選擇要安裝的光盤映像編號。
> *MOUNT 3
  • 運(yùn)行游戲!
CHAIN"ARCADIA"

節(jié)省

*SAVE 當(dāng)前將 BBC 內(nèi)存區(qū)域發(fā)送到 Arduino 串行監(jiān)視器。

所以當(dāng)在 MODE 7 中,輸入

> *SAVE A 7c00 8000 

將 BBC 屏幕發(fā)送到 Arduino 控制臺

去做

這是我的第一個(gè) MKR1000 項(xiàng)目,我對開始非常滿意!

但是還有很多事情要做。仍然需要大量的整理、調(diào)試和優(yōu)化。而且很多 TubeHost 功能還需要實(shí)現(xiàn)。

(是的,您可以將游戲從 PC 下載到 SD 卡上,然后為 beeb 購買 MMC 插件,但這有什么好玩的!)

電子郵件、網(wǎng)絡(luò)瀏覽……圖文電視瀏覽!?有很多可能性...

希望這個(gè)項(xiàng)目能激發(fā)該領(lǐng)域的更多發(fā)展。:-)


Internet Arduino bbc
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數(shù)據(jù)手冊
  2. 1.06 MB  |  532次下載  |  免費(fèi)
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費(fèi)
  5. 3TC358743XBG評估板參考手冊
  6. 1.36 MB  |  330次下載  |  免費(fèi)
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費(fèi)
  9. 5元宇宙深度解析—未來的未來-風(fēng)口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費(fèi)
  11. 6迪文DGUS開發(fā)指南
  12. 31.67 MB  |  194次下載  |  免費(fèi)
  13. 7元宇宙底層硬件系列報(bào)告
  14. 13.42 MB  |  182次下載  |  免費(fèi)
  15. 8FP5207XR-G1中文應(yīng)用手冊
  16. 1.09 MB  |  178次下載  |  免費(fèi)

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費(fèi)
  3. 2555集成電路應(yīng)用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費(fèi)
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費(fèi)
  7. 4開關(guān)電源設(shè)計(jì)實(shí)例指南
  8. 未知  |  21549次下載  |  免費(fèi)
  9. 5電氣工程師手冊免費(fèi)下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費(fèi)
  11. 6數(shù)字電路基礎(chǔ)pdf(下載)
  12. 未知  |  13750次下載  |  免費(fèi)
  13. 7電子制作實(shí)例集錦 下載
  14. 未知  |  8113次下載  |  免費(fèi)
  15. 8《LED驅(qū)動電路設(shè)計(jì)》 溫德爾著
  16. 0.00 MB  |  6656次下載  |  免費(fèi)

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費(fèi)
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537798次下載  |  免費(fèi)
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費(fèi)
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費(fèi)
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費(fèi)
  11. 6電路仿真軟件multisim 10.0免費(fèi)下載
  12. 340992  |  191187次下載  |  免費(fèi)
  13. 7十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費(fèi)
  15. 8proe5.0野火版下載(中文版免費(fèi)下載)
  16. 未知  |  138040次下載  |  免費(fèi)
隆昌县| 遂昌县| 博客| 安吉县| 广宁县| 榆中县| 闻喜县| 漳州市| 柘荣县| 平遥县| 白河县| 古交市| 朔州市| 鄂伦春自治旗| 金华市| 沙河市| 尚志市| 榆树市| 象山县| 闸北区| 桦川县| 中卫市| 陆河县| 绥滨县| 中江县| 巴东县| 阳高县| 阳春市| 收藏| 西乡县| 南丹县| 安远县| 临猗县| 郑州市| 林口县| 东安县| 绥滨县| 光山县| 长武县| 鄂伦春自治旗| 海安县|