iT邦幫忙

arm arm platforms相關文章
共有 211 則文章
鐵人賽 Arm Platforms DAY 5
Embedded Systems with Arm 系列 第 5

技術 Day 05 GPIO peripherals

Control GPIO peripherals using digital input/output interfaces Relationship bet...

鐵人賽 Arm Platforms DAY 7

技術 [DAY 7] _GPIO口的八種模式

接續昨天說完暫存器的看法,再來講一下GPIO口的八種模式,兩大類分成輸出跟輸入細分有以下8種 1.開漏輸出 (Output open-drain) 2.推...

鐵人賽 Arm Platforms DAY 6

技術 Day 6 作業系統

今天談一下即時作業系統(Real-time operating system, RTOS),根據維基百科上面的定義: 又稱實時作業系統,它會按照排序執行、管理...

鐵人賽 Arm Platforms DAY 8
OpenWRT開源路由兩三事 系列 第 8

技術 Day_08 有線網路應用(一)

延續昨天Day_07 有線網路應用(一)進度討論一些我遇到的問題與細節補充。 Troubleshooting openwrt 版本 一開始在wifi設定時就翻車...

鐵人賽 Arm Platforms DAY 6
STM32 基礎入門教學 系列 第 6

技術 【Day6】:GPIO輸入輸出(中)

GPIO 輸出-LED閃爍 昨天我們成功將腳位設定成輸出模式,現在我們將PB0腳位設定為輸出模式。會選PB0是因為STM32F429ZI這塊晶片的PB0腳位與U...

鐵人賽 Arm Platforms DAY 5

技術 [Day 05] tinyML與卷積神經網路(CNN)

在說完了神經元和神經網路後,接下來要介紹深度學習(Deep Learning, DL)了。在上篇Fig. 4-1圖中,神經網路只有三層,當中間隱藏層(Hidde...

鐵人賽 Arm Platforms DAY 4
Embedded Systems with Arm 系列 第 4

技術 Day 04 Mbed Simulator

Before running basic application using Mbed Simulator: Mbed platform and its im...

鐵人賽 Arm Platforms DAY 4

技術 day4_複雜指令集幫 x86 的打下的江山

x86 在電腦市場的市佔率高的原因 目前不論是筆記型電腦與桌上型電腦,大多是採用 x86 的 cpu 架構,這原因也很好理解,記憶體的大小與性能在以前的技術上是...

鐵人賽 Arm Platforms DAY 16
Arm 的初體驗 系列 第 16

技術 距離感測模組

在網路上面google距離感測會發現有很多方式的模組可供選擇有簡單的超音波 也有紅外線 甚至是雷射的 超音波的原理就是打聲音出去,聽看看多久時間會回來以此計算距...

鐵人賽 Arm Platforms DAY 5
STM32 基礎入門教學 系列 第 5

技術 【Day5】:GPIO輸入輸出(上)

GPIO GPIO全稱為General-purpose input/output,通用型之輸入輸出的簡稱,可以供使用者對腳位進行輸入輸出的操作。 腳位 單晶片不...

鐵人賽 Arm Platforms DAY 6

技術 [DAY 6] _stm32f103c8t6_暫存器查找方法

DAY 5提到暫存器如何查找,還有開啟時鐘才能對GPIO口操作,我補充一下昨天沒貼到的暫存器地圖,在數據手冊裡。這在手冊裡面有的地圖,可以看到地圖的位置 0x0...

鐵人賽 Arm Platforms DAY 7
OpenWRT開源路由兩三事 系列 第 7

技術 Day_07 有線網路應用(一)

接下來幾篇都會是有線網路的應用,讓設備與樹莓派都可以連上網路,當成主路由、無線分享器或區網無線接入的功能,討論家用或小單位可能使用的架構與實作。今天要做的是將有...

鐵人賽 Arm Platforms DAY 4

技術 [Day 04] 深度學習與神經網路

話說小弟推出孔子和耶穌都講過「初戀無限美」的「刻骨銘心初戀金銀情侶套餐」時,竟被中國廚藝學院105屆畢業生唐牛吐槽根本是街邊「雜碎麵」,還說我煮的麵「咖哩魚蛋沒...

鐵人賽 Arm Platforms DAY 5

技術 Day 5 韌體的燒錄及可靠性

目前嵌入式軟體,大部分都是燒錄在DDR或SDRAM上面,過去的韌體燒錄,非常麻煩,常常會失敗,目前大概失敗率已經沒有那麼高了,而且也可以透過FTP或網路下載的方...

鐵人賽 Arm Platforms DAY 3
Embedded Systems with Arm 系列 第 3

技術 Day 03 Benefits and Constraints of Embedded Systems

Compare and contrast CPU, MCU, and embedded system Role of embedded systems in...

鐵人賽 Arm Platforms DAY 6
OpenWRT開源路由兩三事 系列 第 6

技術 Day_06 無線轉有線

了解完套件更新的地方後,再回來玩其他的網路架構。依照day04的架構,嚴格說來樹梅派wifi連上的其實不是外網,只是家庭網路中的一個節點。動態主機設定協定(DH...

鐵人賽 Arm Platforms DAY 15
Arm 的初體驗 系列 第 15

技術 Raspberry pi 與周邊的溝通

Raspberry pi 提供的40根Pin中有26個GPIO可用當中有幾個串列傳輸的技術是我們要知道的這關係到之後與周邊device的溝通像是IIC SPI...

鐵人賽 Arm Platforms DAY 3

技術 day3_精簡指令集帶給 arm 的優勢與短板

指令集與執行的程式 看完後上一篇我們知道,指令集代表在 cpu 內預先準備好的動作代號,比如說 代號a 代表取得當下記憶體用量狀態之類的,而我們也知道不同架構的...

鐵人賽 Arm Platforms DAY 4
STM32 基礎入門教學 系列 第 4

技術 【Day4】:來使用STM32CubeIDE吧!

程式碼導讀 點開我們的main.c檔案,可以看到裡面密密麻麻的註解,第一次看到還真令人害怕,但其實他就真的只是註解而已,但可不能因為他是註解就把這些刪光光喔,它...

鐵人賽 Arm Platforms DAY 5

技術 [DAY 5] _stm32f103c8t6開發板暫存器開發_控制MCU的GPIO High、Low範例

想走嵌入式系統開發這行必經的路,直接了解最底層怎麼運作的,Arduino底層也是這樣運作的,只是Arduino把這些操作都包起來寫成一個函式給你使用,叫出那函式...

鐵人賽 Arm Platforms DAY 3

技術 [Day 03] tinyML開發板介紹

目前tinyML基金會並沒有指定特定的開發板或開發平台,也沒有限制可以跑那些項目,只期望功耗能在毫瓦(mW)等級,用電池供電即可。接下來會幫大家介紹幾塊比較常見...

鐵人賽 Arm Platforms DAY 4

技術 Day 4 重新定位與節

主程式系統下載到目標嵌入式系統會有一個程式映像(image),但是可不可以執行,就必須重新定義所有的輸入符號,這些符號可以組成一個符號表,然後經過重新定位之後,...

鐵人賽 Arm Platforms DAY 2
Embedded Systems with Arm 系列 第 2

技術 Day 02 Introduction to embedded system

Embedded system(components and applications) Compare and contrast CPU, MCU, and...

鐵人賽 Arm Platforms DAY 2

技術 day2_arm 與 x86 的意思與特色

cpu 的架構是指什麼? cpu 是電腦作爲邏輯處理的重要核心,而我們會需要特殊的語言與 cpu 對話,當我們對 cpu 下命令時,這些命令會先儲存到記憶體裡面...

鐵人賽 Arm Platforms DAY 14
Arm 的初體驗 系列 第 14

技術 Raspberry的PWM

偶然看到書上提到用LED做PWM漸亮控制 PWM不是馬達用的嗎?(還是我認知錯誤呢?) PWM Pulse Width Modulation脈波寬度調變這邊就是...

鐵人賽 Arm Platforms DAY 5
OpenWRT開源路由兩三事 系列 第 5

技術 Day_05 opkg套件管理

在往下繼續講其他網路架構之前,想先來介紹OpenWrt的套件管理系統。常見的Linux發行版幾乎都會配置軟體管理系統可以安裝軟體、更新套件的功能。像Debian...

鐵人賽 Arm Platforms DAY 4

技術 [DAY 4] _ 用Keil5直接編寫暫存器操控MCU的GPIO口_(建Keil5環境)

我今天來講下如何看手冊操作暫存器好了,就以簡單的GPIO口hi low就好,我手邊剛有STM32F429,STM32F103、STM32F030CC,我會先講一...

鐵人賽 Arm Platforms DAY 2

達標好文 技術 [Day 02] 什麼是tinyML?

「tinyML」就字面上意思就是微小的機器學習(Tiny Machine Learning, tinyML),但它又和人工智慧(Artificial Intel...

鐵人賽 Arm Platforms DAY 3

技術 Day 3 ARM的多樣性與開發環境

一般來說,ARM組合語言,目前大部分是稱作嵌入式系統,大部分會說它是寫到韌體裡面的程式語言,就是硬體與軟體之前如何溝通的語言,在這發展的過程當中,我們生活上的應...

鐵人賽 Arm Platforms DAY 3
STM32 基礎入門教學 系列 第 3

技術 【Day3】:STM32CubeIDE安裝以及環境設定

CubeIDE簡介 本文會使用STM32CubeIDE來當作開發平台,他可以自動的幫你把腳位的配置生成程式碼,只要用圖形化的介面點一點,就不用自己打一堆,而且他...