国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于STM32F103的一款嵌入式系統學習/控制平臺

電子森林 ? 來源:FPGA入門到精通 ? 作者:FPGA入門到精通 ? 2021-01-06 17:10 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

基于STM32F103的一款嵌入式系統學習/控制平臺。

它長這個樣子:

正面照

背面照

下面是實物 -拍攝技術不過關,看起來的效果有點慘,樣機為手工焊接,也導致了效果不如最終的實物高、大、上,要有個心理預期。

實物的正面照(裝了個非常簡單的亞克力的殼)

實物的背面照

通過與樹莓派兼容的40Pin的排陣可以擴展很多外設

我們設計的這款板卡的尺寸跟樹莓派的帽子(HAT)一般大小,信號管腳也都一致,也就是可以直接拿個現成的樹莓派的帽子扣上使用,充分利用樹莓派的生態系統,也意味著如果你為它設計一個外設擴展板,同樣也可以扣到樹莓派上。

在我的拍攝技術下,樹莓派也長得不怎么樣

那問題來了,除了剛才看到的,它還有哪些功能和特色?

它是基于STM32F103的,雖然是很古老的芯片,我們也可以稱之為經典,對于初學者來講非常合適-網上烏央烏央的資料、視頻乃至各個出版社出的書,還有無數前輩們做的應用案例,所以學習起來應該毫無壓力;

它搭配了一個240 * 240的LCD彩屏,仍然使用了SPI總線,雖然慢,也是我們故意選了個慢的,這樣你才會想盡辦法讓屏幕顯示快起來,而且SPI是你必須要掌握的總線,不會軟件寫SPI的程序,那還叫嵌入式編程?有了這個屏幕和4個按鍵,就有了一個很好的“人機接口”,你可以控制它,還可以看到控制后的反饋。在幾乎任何電子系統中按鍵和顯示都不可缺少的今天,用好這塊屏幕、學會通過按鍵操作菜單也是基本功;

除了LCD顯示屏/按鍵支持信息的輸入/輸出之外,我們還搭配了一個麥克風輸入電路(模擬放大、濾波電路)和一個蜂鳴器輸出的功能,聲音信號的處理是非常重要的一個課題,可繁可簡。我們的這個Mic信號是模擬的,有10倍的增益,放大處理后的信號送給STM32F103的ADC進行采樣,因此你可以用這一路信號做一個簡單的示波器玩,即便手頭沒有其它的信號源,仍然可以通過音樂的播放或說話在LCD屏幕上進行波形和頻譜的顯示;

物聯網時代怎么能沒有傳感器呢?因此大家熟知的MPU6050就必然地放在板子上,除它之外還放置了一個環境光傳感器,兩顆傳感器在板上,你可以玩的東西就比較多了;

安裝了一個SD卡,它可以為你提供音樂(做成音樂播放器)、圖片(做成數碼相框)、還可以為你移植一個小型的操作系統練習文件系統的編寫和使用;

板上除了有兼容樹莓派生態的40Pin雙排插針外,還有一個4Pin的I2C單排插針和支持4路模擬輸入的6Pin的單排插針,在練習DIY示波器的項目的時候,除了可以用板上的Mic電路以外,你也可以接外部的模擬信號輸入,做成多通道的示波器或電壓表等。

我們選用了USB-C給這個板子供電、調試、燒錄程序

更詳細的技術信息,可以參見https://www.eetree.cn/project/detail/38,這個活動環節中的上傳項目信息,也是在這個頁面中操作,大家可要收藏好哦,我們會隨時更新新的資料、視頻、參考案例等信息。

功能1-可設置時間、整點報時的模擬時鐘(精確到分鐘即可),整點的時候可以通過板上的蜂鳴器以聲音報時;轉動板子,LCD屏上的時鐘自動跟著旋轉,這要用到板上的姿態傳感器來感測。

功能2 -移植或自己編寫一款經典的游戲,并可用板上的4個按鍵操作,同時蜂鳴器能夠發出聲音,姿態傳感器能夠感知板子旋轉的方向,自動將屏幕調整到合適觀看的角度。

功能3- 制作一個能夠測量角度的水平儀,通過“水銀柱”的方式在屏幕上顯示,并顯示板子傾斜的角度

功能4 -制作一個簡易示波器,可以采集板上的音頻信號源,同時支持對外接模擬信號的采集,通過FFT變換得到被采集信號的頻譜,能夠在LCD屏幕上顯示采集到的波形以及頻譜(可以按鍵切換),在顯示波形的時候需要同時顯示出橫向和縱向的刻度值,被采集信號的峰峰值、頻率(對于周期性信號);在顯示頻譜的時候同時需要顯示出2-7次諧波分量相對于基頻的%。通過按鍵可以對屏幕上的波形進行縮、放,左右移動等操作。對于周期性的波形要實現觸發功能。

責任編輯:xj

原文標題:嵌入式系統可以玩著學 - 寒假在家一起練(5)

文章出處:【微信公眾號:FPGA入門到精通】歡迎添加關注!文章轉載請注明出處。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 嵌入式
    +關注

    關注

    5198

    文章

    20449

    瀏覽量

    334058
  • STM32
    +關注

    關注

    2309

    文章

    11162

    瀏覽量

    373456

原文標題:嵌入式系統可以玩著學 - 寒假在家一起練(5)

文章出處:【微信號:xiaojiaoyafpga,微信公眾號:電子森林】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    嵌入式單片機開發學習路徑

    嵌入式系統是現代科技的重要組成部分,廣泛應用于智能家居、汽車電子、工業控制、醫療設備等領域。學習嵌入式單片機開發不僅能提升個人技能,還能開拓
    發表于 02-09 15:42

    系統嵌入式學習路線

    的知識太多,太雜,太廣,很多嵌入式初學者陷入嵌入式知識的海洋中,東學點,西學點,找不到學習的方向。 我從事
    發表于 12-16 07:49

    什么是嵌入式操作系統?

    、嵌入式操作系統的定義 嵌入式操作系統是專門為資源受限的嵌入式設備(比如 STM32 單片機、
    發表于 12-09 10:33

    分享嵌入式開發學習路線

    如果你想要學習嵌入式開發,我建議按照這個學習路線準備: 1. 基礎鋪墊期(1-2個月) 理解嵌入式系統的“硬件基礎”和“編程入門”,能看懂
    發表于 12-04 11:01

    【新品上市】華清遠見AIoT實戰平臺-STM32F103&ESP32-S3 AI開發板套件,玩轉小智AI桌寵機器狗智能車等項目

    F103&ESP32-S3AI開發板是華清遠見針對嵌入式與AI開發市場需求,打造的高性能、低成本AIoT實戰平臺。該開發板采用雙核心設計,整合了STM32F103與ESP32-S3兩
    的頭像 發表于 11-03 16:18 ?1340次閱讀
    【新品上市】華清遠見AIoT實戰<b class='flag-5'>平臺</b>-<b class='flag-5'>STM32F103</b>&amp;amp;ESP32-S3 AI開發板套件,玩轉小智AI桌寵機器狗智能車等項目

    華清遠見攜STM32全矩陣產品及創新機器狗亮相2025 STM32研討會,共啟嵌入式技術探索新程

    、STM32MP157Linux開發板的基礎實訓套件,還展示了STM32F103智能小車、創新研發的“智能機器狗”等智能硬件產品,以及嵌入式虛擬仿真軟件產品,同時,華清遠見還帶來了自編圖書《S
    的頭像 發表于 09-23 14:47 ?1012次閱讀
    華清遠見攜<b class='flag-5'>STM32</b>全矩陣產品及創新機器狗亮相2025 <b class='flag-5'>STM32</b>研討會,共啟<b class='flag-5'>嵌入式</b>技術探索新程

    STM32F103c8上做DLQR最優控制算法的C編程資料

    這是我近期做的個項目--基于STM32F103c8的DLQR控制算法的C編程,涉及DLQR最優控制算法、嵌入式
    發表于 07-23 15:30 ?0次下載

    嵌入式軟件開發常用的軟件有哪些?

    對于初學嵌入式的朋友們,會想要了解嵌入式軟件開發常用的軟件有些,有什么用。那么看以下常用的軟件介紹。 1.Visual Studio Code 簡稱VSCode:它是一款由微軟開發且跨平臺
    發表于 07-03 17:06

    【硬核項目】STM32F103 智能小車全棧開發:紅外循跡 / 避障算法 + WiFi 遠程控制,附原理圖與代碼

    今天為大家推薦一款功能強大的STM32多功能智能小車——華清遠見STM32F103智能云控小車。這款小車集紅外遙控、遠程物聯控制、智能循跡、超聲波避障和交互
    的頭像 發表于 05-16 17:11 ?2223次閱讀
    【硬核項目】<b class='flag-5'>STM32F103</b> 智能小車全棧開發:紅外循跡 / 避障算法 + WiFi 遠程<b class='flag-5'>控制</b>,附原理圖與代碼

    嵌入式開發入門指南:從零開始學習嵌入式

    基礎 3. 學習路徑推薦第階段:熟悉開發環境(如Keil、IAR、STM32)第二階段:掌握裸機編程與驅動開發第三階段:學習RTOS(實時操作系統
    發表于 05-15 09:29

    嵌入式適合自學嗎?

    基礎。對于初學者來說,很難在短時間內建立起完整的知識體系。 2)學習曲線陡峭:嵌入式開發需要掌握多種編程語言、硬件知識、操作系統原理等,學習曲線非常陡峭。例如,
    發表于 04-27 09:54

    【零基礎逆襲軟硬件工程師】華清遠見STM32F103智能小車開發實戰,手把手帶你從硬件組裝到WiFi遠程控制,解鎖

    STM32F103智能云控小車是由華清遠見傾力打造的一款多功能智能小車,專為高校教學、學生畢業設計、創新競賽、單片機入門學習及項目實踐量身定制。這款小車集紅外遙控、遠程物聯網控制、智能
    的頭像 發表于 04-17 14:49 ?1747次閱讀
    【零基礎逆襲軟硬件工程師】華清遠見<b class='flag-5'>STM32F103</b>智能小車開發實戰,手把手帶你從硬件組裝到WiFi遠程<b class='flag-5'>控制</b>,解鎖

    STM32F103x8 STM32F103xB單片機數據手冊

    STM32F103x8STM32F103xB單片機數據手冊
    發表于 04-14 14:55 ?8次下載

    STM32開發入門進階必備!《STM32嵌入式系統開發—基于STM32CubeMX和HAL庫》新書發布!

    上市。高校教學推薦,STM32入門必讀!圖書介紹《STM32嵌入式系統開發——基于STM32CubeMX和HAL庫》是
    的頭像 發表于 04-03 14:54 ?1929次閱讀
    <b class='flag-5'>STM32</b>開發入門進階必備!《<b class='flag-5'>STM32</b><b class='flag-5'>嵌入式</b><b class='flag-5'>系統</b>開發—基于<b class='flag-5'>STM32</b>CubeMX和HAL庫》新書發布!

    STM32F103×8/STM32F103×B MCU手冊

    本文提供了STM32F103x8和STM32F103xB中密度高性能系列微控制器的訂購信息和機械器件特性。有關整個STMicroelectronics STM32F103xx系列的更
    發表于 03-18 16:37 ?0次下載