00 前置 由於筆者的電腦環境是Arch Linux,所以可能在操作和設置上會有些許的不同 使用到的開發板: AT-START-F423 V1.1 其中官方...
工具介紹: QEMU QEMU(Quick Emulator)是一個開源的虛擬機器模擬器和虛擬化技術。它允許在一個平台上模擬不同的硬體架構,用於開發、測試和調試...
繼續探討我們昨天沒完成的 ARM Instruction Sets。 Reverse Ordering Operations 為什麼需要 Reverse Or...
目前正在決定是否要學ARM 架構的韌體設計? 因為看到文章 https://www.pttbrain.com/ptt/article/M.1614098626....
開頭就是要先放個大大的LOGO才爽!(誤XD 終於完賽啦!這是第一次成功完賽,能成功完賽真的是高興都來不及阿!回頭看了自己這30天在寫甚麼,果真是慘不忍睹啊,...
今天介紹步進馬達,疑?昨天不是才說過馬達嗎?昨天的是伺服馬達,今天的則是伺服馬達這兩者有甚麼不一樣嗎?伺服馬達能轉到指定的角度,但是步進馬達則是轉過指定的角度,...
SG-90轉起來! 今天要來玩伺服馬達~我們使用 SG-90 透過PWM控制 精準控制角度從0° ~ 180°常使用在旋轉物體、移動機器人手、腳或是移動感測器等...
昨日[Day 26]-【STM32系列】UART/USART TX 資料傳送篇(上)我們體驗了UART/USART 關於用三種方法傳送資料,今天要帶大家體驗接收...
在昨天的文章[Day 25]-【STM32系列】串列通訊的老祖宗:UART中我們稍微提到了關於UART的相關知識,如果有興趣的朋友們可以先去了解一下再來,那接續...
前一次我們講到了這篇[Day 18]-【STM32系列】IC之間常用的通訊協定 I²C今天要來聊聊另一個在通訊界面廣泛使用且歷史悠久就是我們的串列通訊的老祖宗:...
dot matrix 4 真像個廣告看板 我串聯了四個MAX7219點矩陣模組,每一級的資料輸出pin腳(Dout)接到下一級的資料輸入pin腳(Din),所...
開機:逼 ── 逼!逼! 相信大家都很熟悉開機時逼的一聲特別是電腦開不了機時特別的長短聲但你可曾知道他就是頂頂大名的蜂鳴器(Buzzer) 千萬不要以為他只會...
繼上次[Day 5]-【STM32系列】一閃一閃亮晶晶,點亮你的LED!這篇只會一閃一閃功能又陽春到不行又網路上一堆人都做過有些還做的更蝦趴哩不知道該從哪裡吐槽...
HC-SR04超聲波測距感測模組可提供 2cm-400cm的非接觸式距離感測功能,測距精度可達高到3mm,模塊包括超聲波發射器、接收器與控制電路。今天我們或解說...
如題,今天也不多廢話了,本日的目標就是使用DHT11溫濕度感測裝置並結合昨天[Day 19]-【STM32系列】16 x 2 LCD 液晶顯示器 with I²...
LCD 1602 display 總不能一直都在看LED亮來亮去吧!?看久也是會懷疑人生的!所以今天,我們來介紹常用的LCD 1602,他給我們帶來這個獨立的顯...
今天會帶各位對I²C有初步的認識,因為在後面我們將會使用到LCD、OLED顯示器,氣壓感測器或三軸加速度感測器使用I²C通訊協定占多數,所以今天我們將介紹I²C...
今天我們來玩玩4x4鍵盤,這種鍵盤是薄膜開關的4×4矩陣鍵盤,如下圖 矩陣鍵盤和一般按鍵不一樣的地方,就是不管今天你有幾個按鍵,鍵盤中的鍵分為行和列,我們將使...
ADC (Analog-to-Digital Converter) ADC 即數位類比轉換器,將一連串連續的類比訊號(或物理量)轉換為數位訊號概念類似於將單位時...
看過[Day 7]-【STM32系列】淺入淺出之 General Purpose Input/Output 介紹 (上)後我們知道GPIO可以輸出analog類...
今天來介紹RTC(Real-time clock)中文有實時時鐘的稱呼它的功能其實就是一個電子式的時鐘運用在長期需要計算時間的電子設備中,例如電腦的自動休眠,冷...
在[Day 9]-【STM32系列】GPIO應用篇- 7 segment led display這篇文章中我們介紹到7段顯示器的應用,但是在實際上撰寫多工掃描程...
我們今天要進入一個非常重要的主題,叫做Interrupt中斷,這對於在微處理機的設計甚至未來在OS的設計都有很大的關係,而且這是一個很重要的概念需要軟體和硬體配...
計時器(Timer)和計數器(Counter)是嵌入式開發中很重要的部分,有時候我們可能需要一個計時器來計算所經過的時間,或是計數一個事件發生的次數,而這兩者會...
認識七段顯示器 相信大家應該很多地方都有看過七段顯示器,郵局叫號,銀行匯率看板應該都常見到七段顯示器是由8個LED組合而成,從最上方順時鐘數依序命名 a, b,...
實作 Azure 快速入門範本 教學課程:建立及部署您的第一個 ARM 範本 建立您的第一個範本在 Visual Studio Code 安裝 Resource...
上篇針對GPIO做了詳細的說明,沒看過的先去[Day 7]-【STM32系列】淺入淺出之 General Purpose Input/Output 介紹 (上)...
在STM32 CPU的架構裡面,CPU在和其他像是記憶體、DMA...等等的溝通時資料會經由匯流排傳輸,匯流排就好像一台公交車,大家都得透過公車到達目的地 這很...
昨天使用了控制IO腳的High、Low亮滅LED等但是!STM32怎麼可能只做這些所以今天要來介紹常用的感測器(或稱傳感器、Sensor) 感測器能感測周遭環境...
上一篇佈置了基本的開發環境,以及更新燒錄器韌體等,讓大家稍微認識一下使用的工具。 那些在天空中閃爍的星辰 有多少人喜歡仰望,仰望天空中的星辰,天空一閃一閃的星星...