通過DMA

更好的LED,而常規的Hackaday讀者已經知道如何用微控制器閃爍LED,並且已經移動到稍微更具挑戰性的項目,例如在6502個裝配中解決Navier-Stokes方程,這並不意味著沒有新手的空間。 [rik]發表了一個關於濫用DMA的完善的教程,為Blinkier發光。為什麼有人想了解DMA技術?當然,對於閃光發光的東西。

本教程承擔了LED多路復用和LED矩陣的知識,或基本上基本上一堆LED在XY網格上連接在一起。駕駛8×8格的幼稚路上是將八個陰極連接到微控制器上的GPIO引腳,將八個陽極連接到另一組GPIO引腳,並根據需要採購和沈降電流。銷釘數可以通過移位寄存器減小,LED調光可以用PWM實現。這是我們密集的八週的Arduino課程。

由於在20世紀80年代沒有被困的微控制器,可以使用新技術來驅動這些LED矩陣。大多數強大的手臂微控制器都配有DMA,用於直接內存訪問的外設。 DMA控制器可以簡單地將DMA控制器與CPU進行所有工作,而不是讓CPU進行內存和引腳之間的位。這意味著閃爍項目和光輝LED。

[RIK]用於DMAing LED的方法包括在代碼中設置一個大的’OL數組,正確地初始化DMA外圍設備,並將LED矩陣接線到幾個引腳。這種技術可以擴展到具有64個級別亮度的動畫,這將採用令人難以置信的處理能力(對於微控制器,至少是DMA控制器的亮度。

在這些實驗中使用的設置是STM32F103核心板以及OpenStm32 IDE。 [RIK]已在GitHub上發布了所有的代碼,當然,您就會鼓勵遊戲。

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post

Makerfaire K.C.: exex,200美元的epepod作業Makerfaire K.C.: exex,200美元的epepod作業

我一直都喜歡Hexapods。 不幸的是,與他們一起玩的費用可能相當令人生畏。 卦正在尋求對只有200美元的影響作出了尊重的影響。 是的,200美元包括計算機的任何內容。 您可以獲得整個機箱,微控制器,伺服,傳感器,電池等。 我從ArcBotics遇到了[喬],炫耀著製造商童話的河流,也有幾個時刻檢查它。 他展示了一些光滑的運動,並說明了一些未來的升級。 看起來他們意味著在工業版中達到金屬齒輪,這可能會將費用推到250美元左右。 此時,該機器人類似於Lego NXT系統。

現在下載iPhone和iPad的憤怒的小鳥季節,現在[直接鏈接]現在下載iPhone和iPad的憤怒的小鳥季節,現在[直接鏈接]

憤怒的小鳥收藏不僅採用了一家不知名的公司,並以Rovio的形式推動了世界的統治經過數小時的鳥鳥樂趣,經過數小時的iOS和Android遊戲玩家。投入無數的遊戲版本,這些版本已經進入了其他平台,而憤怒的小鳥確實是一種現象。畢竟,下載超過20億,憤怒的小鳥可能是App Store的最大成功故事。 蘋果顯然很欣賞一款好憤怒的小鳥遊戲,因為這次本週的應用程序是憤怒的小鳥季節,這意味著您現在可以在iPhone上免費下載遊戲(0.99美元)。有iPad?太好了,因為您也可以為此獲得憤怒的小鳥季節(2.99美元)。 該遊戲採用了經典的憤怒小鳥機械師,它是如此受歡迎,並根據季節性事件將其與特殊水平粉碎。 NBA全明星賽是最新的比賽,這是NBA全明星賽,其中15個新的NBA全明星級別以及一個新的金蛋水平投入其中。這是在現有的19集中,可以播放的這一劇集,構成了550多個不同的級別。如果您喜歡向豬扔鳥 – 誰不是? – 那麼憤怒的小鳥季節應該使您在相當長的一段時間內為您提供足夠的娛樂。 如果您還沒有憤怒的小鳥季節或憤怒的小鳥季節高清,現在是時候糾正這一錯誤而毫不拖延了。如果您不這樣做,只有在價格上漲時,您才會踢自己! 為了您的便利,我們在下面嵌入了遊戲的直接下載鏈接,包括iPhone和iPad。而且,如果您碰巧是一生中第一次旋轉它,那麼請務必讓我們知道您對標題的看法。 我們可以肯定,您會在此期間淘汰自己。 (下載:iPhone / iPad的憤怒小鳥季節) 請務必查看我們的iPhone應用程序畫廊和iPad應用程序畫廊,以探索iPhone,iPad和iPod Touch的更多應用程序。 您可以在Twitter上關注我們,將我們添加到Google+上的您的圈子中,或者喜歡我們的Facebook頁面,以使自己了解Microsoft,Google,Apple和Web的所有最新信息。

5個最佳的OnePlus 7 Pro定制ROM5個最佳的OnePlus 7 Pro定制ROM

OnePlus 7 Pro僅出門了幾個月,但是該設備已經有很多定制的ROM。由於不同的因素,這並不罕見地提供了小工具的普及。我們已經發布了一份指南,以解鎖OnePlus 7 Pro引導程序以及設置TWRP。除了TWRP恢復之外,購買還需要一個解鎖的引導加載程序來設置定制的ROM。這是最好的OnePlus 7 Pro定制ROM中的一些。 OnePlus 7 Pro是一款出色的智能手機,其中包括許多新的特權。幾天前,我在OnePlus 7 Pro上編譯了一些新功能。也檢查它們。 翻新ICE ROM為OnePlus 7 Pro 翻新冰是一種基於氧氣OS的定制ROM,但是將其作為易於設置的Magisk模塊分佈。與從TWRP閃爍完整ROM的標準技術相比,這使安裝和拆卸變得微風。考慮到不必包括手機上已經擁有的所有氧氣OS零件會降低一般ROM尺寸的所有氧氣零件,因此分發也更容易。 對於寧願堅持使用股票固件的氧氣OS的粉絲來說,這是一個不錯的選擇。我們已經討論了ROM添加到氧氣OS的所有功能,以及同樣確切的方式如何在單獨的端口中設置它。截至目前,翻新冰是最好的OnePlus 7 Pro Rom之一。請檢查我們的深入翻新冰評估以及教程。 羅馬 Romaur是另一種基於氧氣OS的定制ROM,但這是標準的非磁盤ROM。這表明您必須全部下載它,擦除數據以及像其他類型的其他ROM一樣從TWRP癒合中閃爍。對於那些想堅持使用氧氣OS的人來說,這仍然是一個不錯的選擇。 ROM的總體表現要比股票OnePlus 7 Pro ROM好得多。它承諾更快地滾動,更快的應用切換,更快的凸輪引入速度,特殊的電池壽命以及一般改進的觸摸和速度。 同樣對庫存凸輪進行了修改以提高凸輪質量。也有一些構建。配置調整以及CPU調速器的優化。您期望的所有普通物品都來自基於ROM的定制ROM。 Romaur Rom