国产久操视频-国产久草视频-国产久热精品-国产久热香蕉在线观看-青青青青娱乐-青青青青在线成人视99

  • 方案介紹
  • 附件下載
  • 相關(guān)推薦
申請入駐 產(chǎn)業(yè)圖譜

【RT-Thread作品秀】基于stm32的簡易示波器

2020/12/20
1881
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

代碼、視頻地址.txt

共4個文件

【RT-Thread作品秀】基于stm32的簡易示波器

作者:詹敏

 

概述(說明應用產(chǎn)生的背景、實現(xiàn)功能)

簡易示波器基于STM32F103芯片及自帶ADC開發(fā)。可實現(xiàn)電壓范圍0-3.3V,頻率范圍1Hz-10kHz正弦波方波顯示,提供自動、普通以及單次三種采樣模式,上升沿和下降沿兩種觸發(fā)方式,0~3.3V觸發(fā)閥值。該系統(tǒng)可滿足常見場合使用需求。

 

開發(fā)環(huán)境(所采用的軟、硬件方案)

硬件:stm32f103-指南者,3.2寸ILI9341液晶顯示

RT-Thread版本:3.0.3

開發(fā)工具及版:MDK 5.26

RT-Thread使用情況概述(簡要總結(jié)下應用中RT-Thread使用情況:內(nèi)核部分、組件部分、軟件包部分、內(nèi)核、其他)

內(nèi)核部分:調(diào)度器,信號量,消息隊列。

調(diào)度器:創(chuàng)建多個線程來實現(xiàn)不同的工作。

信號量:用來同步線程。

消息隊列:用來實現(xiàn)線程之間傳遞的數(shù)據(jù)。

 

硬件框架(概述應用所采用的硬件方案框圖,并對核心部分做介紹)

ADC采集波形發(fā)生器信號經(jīng)過stm32f103芯片處理后顯示到3.2寸ILI9341液晶屏。

軟件框架說明(介紹應用所采用的軟件方案框圖、流程圖等,并加以解說)

軟件模塊說明(介紹應用軟件關(guān)鍵部分的邏輯、采用的實現(xiàn)方式等)

線程

GetWave_thread:波形采樣線程;根據(jù)所設置的屏幕每一格代表的時間確定采樣頻率,根據(jù)觸發(fā)閥值和觸發(fā)模式確定采樣開始點,對波形進行采樣保存。PlotWave_thread:波形顯示線程;根據(jù)屏幕區(qū)域劃分進行波形顯示。

KeyScan_thread:按鍵掃描線程;讀取按鍵值進行轉(zhuǎn)換并發(fā)送給設置執(zhí)行線程。

Setting_thread:設置操作執(zhí)行線程;執(zhí)行設置項修改操作并刷新顯示信息。

消息隊列

setting_data_queue:將按鍵掃描線程讀取并轉(zhuǎn)換后的設置信息傳遞給設置執(zhí)行線程,以完成設置更改和顯示信息刷新。

getwave_status_queue:用于波形采樣線程和波形顯示線程之間通信,確保采樣波形及時顯示刷新。

key_scan_queue:用于設置線程和按鍵檢測線程之間通信,確保按鍵信號及時被讀取同時避免按鍵檢測線程占用過多資源。

 

演示效果(演示效果請采用3張高清圖片,并錄制一段不少于1min視頻解說應用所實現(xiàn)的效果,視頻上傳至B站或者騰訊視頻或其他視頻平臺,給出鏈接即可)

 

比賽感悟(可以圍繞這次比賽學到了什么,克服了哪些困難,有哪些收獲,不低于200字)

本次比賽信息我是通過微信公眾號了解到的,看到比賽時間剛好在準備開題期間又考慮到我本身不是控制專業(yè),所以剛開始有點打退堂鼓。但那時候也正是剛剛完成一段時間的理論學習,確實需要一個實踐項目來鞏固,所以最后抱著試一試的心態(tài)沒有申請板卡報名了。在截止日期也勉強完成了,但由于過程匆忙,系統(tǒng)仍有很多不完善的地方,算是一點遺憾了。

       不過,總的來說收獲肯定是不小的,學習如此優(yōu)秀的國產(chǎn)操作系統(tǒng)RT-Thread并用它完成了自己的作品本身這件事足以讓這段時間稱得上有意義了。過程中也將之前所學知識應用到時間,加深了理解。雖然比賽已經(jīng)結(jié)束了,后面還是會對作品進行繼續(xù)優(yōu)化改進。

       最后感謝主辦方為我們提供了一個自我鍛煉的機會,學習的機會。感謝RT-Thread團隊提供的優(yōu)秀操作系統(tǒng),后續(xù)還會繼續(xù)深入學習。

  • 代碼、視頻地址.txt
    下載
    描述:地址
  • oscilloscope.zip
    下載
    描述:原代碼,keil工程
  • 視頻演示_0.mp4
    下載
    描述:操作演示視頻
  • 【RT-Thread作品秀】基于stm32的簡易示波器.docx
    下載
    描述:基本信息
意法半導體

意法半導體

意法半導體(ST)集團于1987年6月成立,是由意大利的SGS微電子公司和法國Thomson半導體公司合并而成。1998年5月,SGS-THOMSON Microelectronics將公司名稱改為意法半導體有限公司。意法半導體是世界最大的半導體公司之一,公司銷售收入在半導體工業(yè)五大高速增長市場之間分布均衡(五大市場占2007年銷售收入的百分比):通信(35%),消費(17%),計算機(16%),汽車(16%),工業(yè)(16%)。 據(jù)最新的工業(yè)統(tǒng)計數(shù)據(jù),意法半導體是全球第五大半導體廠商,在很多市場居世界領先水平。例如,意法半導體是世界第一大專用模擬芯片和電源轉(zhuǎn)換芯片制造商,世界第一大工業(yè)半導體和機頂盒芯片供應商,而且在分立器件、手機相機模塊和車用集成電路領域居世界前列.

意法半導體(ST)集團于1987年6月成立,是由意大利的SGS微電子公司和法國Thomson半導體公司合并而成。1998年5月,SGS-THOMSON Microelectronics將公司名稱改為意法半導體有限公司。意法半導體是世界最大的半導體公司之一,公司銷售收入在半導體工業(yè)五大高速增長市場之間分布均衡(五大市場占2007年銷售收入的百分比):通信(35%),消費(17%),計算機(16%),汽車(16%),工業(yè)(16%)。 據(jù)最新的工業(yè)統(tǒng)計數(shù)據(jù),意法半導體是全球第五大半導體廠商,在很多市場居世界領先水平。例如,意法半導體是世界第一大專用模擬芯片和電源轉(zhuǎn)換芯片制造商,世界第一大工業(yè)半導體和機頂盒芯片供應商,而且在分立器件、手機相機模塊和車用集成電路領域居世界前列.收起

查看更多

相關(guān)推薦

固原市| 宜宾县| 三河市| 南陵县| 德兴市| 鲁山县| 磐安县| 大邑县| 襄樊市| 临颍县| 囊谦县| 洛南县| 太仓市| 迭部县| 海口市| 微博| 垫江县| 徐水县| 灵寿县| 新绛县| 苗栗县| 鹿邑县| 临桂县| 无棣县| 苍南县| 介休市| 江源县| 赤城县| 买车| 建昌县| 鹤峰县| 香河县| 仪征市| 河津市| 房产| 新津县| 祁东县| 北川| 囊谦县| 西林县| 岱山县|