91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 10.18MB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2023-10-05
  • 語言: 其他
  • 標簽: STM32??示波器??UCOSII??

資源簡介

基于SM32的示波器顯示,使用gui進行波形顯示,顯示屏幕為TFT屏。代碼原作者來自網絡

資源截圖

代碼片段和文件信息

/*------------------------------------------------------------------------------------
???????? ??? ??STM32+UCOS+UCGUI示波器
???
??? ????任務列表
???+---------------------+-------------+-----------+
???|??????任務名稱???????|?任務優先級??|??任務堆棧?|
???+---------------------+-------------+-----------+ ???
???|???TASK_MAIN?????????|?????11??????|???2048????|
???+---------------------+-------------+-----------+
???|???TASK_RTC??? ?????|?????12??????|????512????|
???+---------------------+-------------+-----------+
???|???TASK_SD ?????????|?????13??????|????512????|
???+---------------------+-------------+-----------+
???|???TASK_TOUCHSCREEN ?|?????14??????|????512????|
???+---------------------+-------------+-----------+
???|???TASK_GUI ? ?|?????15??????|???1024????|
???+---------------------+-------------+-----------+
???|???TASK_START ?????|?????5???????|????64?????|
???+---------------------+-------------+-----------+
???

?時間:?2013年11月13日???????BoX編寫
-------------------------------------------------------------------------------------*/??
#include?“ucos_ii.h“???
#include?“stdio.h“
#include?“app.h“
#include?“pincfg.h“
#include?“delay.h“
#include?“tft_api.h“
#include?“oscilloscope.h“
#include?“indkey.h“
#include?“timer.h“
#include?“EXTI.H“
#include?“adc.h“
#include?“iwdg.h“
#include?“tsc2046.h“

#include?“task_main.h“
#include?“task_gui.h“
#include?“task_rtc.h“
#include?“task_sd.h“
#include?“task_touchscreen.h“

#include?“GUI.h“
/*-----------------------------------------
聲明任務棧
?UCOSII的任務堆棧沒有8字節對齊在聲明任務堆
?棧時強制8字節對齊就可以了系統默認是4字節
?對齊.否則sprintf時會出問題系統會崩潰.
------------------------------------------*/
__align(8)?OS_STK?Task_TouchScreen_Stk[TASK_TOUCHSCREEN_STK_SIZE];
__align(8)?OS_STK?Task_Main_Stk[TASK_MAIN_STK_SIZE];
__align(8)?OS_STK?Task_RTC_Stk[TASK_RTC_STK_SIZE];
__align(8)?OS_STK?Task_SD_Stk?[TASK_SD_STK_SIZE];
__align(8)?OS_STK?Task_GUI_Stk[TASK_GUI_STK_SIZE];
/*-----------------------------------------
???? 聲明變量
------------------------------------------*/
extern?u16??ADC1_DMA_Value;
extern?u8???LCD_Buffer[LCD_BUFFER_SIZE];
extern?u16??TpxTpyZBXZBY; ??//觸摸屏AD值坐標值
extern?void?BSP_Init(void);

extern??WaveType????WaveInfo; ??//波形參數
extern??WaveMode????WaveCtrl; ??//控制參數
extern??FG_WaveType?FG_WaveInfo; ??????//信號發生器參數
/*-----------------------------------------
???? 開始任務
------------------------------------------*/
void?Task_Start(void?*pdata)
{
? ?pdata?=?pdata;
?BSP_Init(); //完成片上外設的初始化
?OSStatInit(); //初始化統計任務
?
?while(1)
?{ ?
// ? ?ShowWelcomeScreen();
// ?OSTimeDlyHMSM(0030);
? ?/*觸摸屏任務*/
?
?? ?OSTaskCreateExt(Task_TouchScreen
???????????????????? (void?*)0
???????????????????? &Task_TouchScreen_Stk[TASK_TOUCHSCREEN_STK_SIZE?-?1]
???????????????????? TASK_TOUCHSCREEN_PRIO
???????????????????? TASK_TOUCHSCREEN_PRIO
???????????????????? &Task_TouchScreen_Stk[0]
???????????????????? TASK_TOUCHSCREEN_STK_SIZE

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2014-04-22?13:12??STM32示波器\
?????目錄???????????0??2014-04-22?12:52??STM32示波器\程序\
?????目錄???????????0??2014-04-21?18:35??STM32示波器\程序\APP\
?????文件????????5771??2014-01-23?23:09??STM32示波器\程序\APP\app.bak
?????文件????????6785??2014-02-19?22:50??STM32示波器\程序\APP\app.c
?????文件????????2690??2014-02-19?22:50??STM32示波器\程序\APP\app.h
?????文件????????1419??2013-08-19?21:14??STM32示波器\程序\APP\app_cfg.h
?????文件?????????233??2013-08-19?20:56??STM32示波器\程序\APP\includes.h
?????文件???????10715??2013-11-18?20:02??STM32示波器\程序\APP\os_cfg.bak
?????文件???????10714??2014-02-13?20:31??STM32示波器\程序\APP\os_cfg.h
?????文件????????1019??2013-11-23?20:51??STM32示波器\程序\APP\task_gui.bak
?????文件???????18367??2014-02-19?23:01??STM32示波器\程序\APP\task_gui.c
?????文件?????????287??2014-02-18?17:41??STM32示波器\程序\APP\task_gui.h
?????文件????????9081??2014-01-29?11:01??STM32示波器\程序\APP\task_main.bak
?????文件???????10585??2014-02-19?23:20??STM32示波器\程序\APP\task_main.c
?????文件?????????467??2014-02-13?21:29??STM32示波器\程序\APP\task_main.h
?????文件????????8070??2014-01-23?16:13??STM32示波器\程序\APP\task_rtc.bak
?????文件????????8956??2014-02-19?23:24??STM32示波器\程序\APP\task_rtc.c
?????文件?????????822??2013-11-19?16:33??STM32示波器\程序\APP\task_rtc.h
?????文件????????2001??2014-01-23?14:45??STM32示波器\程序\APP\task_sd.bak
?????文件????????2453??2014-02-19?23:26??STM32示波器\程序\APP\task_sd.c
?????文件?????????122??2013-12-03?10:43??STM32示波器\程序\APP\task_sd.h
?????文件?????????315??2014-02-19?23:27??STM32示波器\程序\APP\task_touchscreen.c
?????文件???????????0??2013-11-17?15:58??STM32示波器\程序\APP\task_touchscreen.h
?????目錄???????????0??2014-04-21?18:35??STM32示波器\程序\CM3\
?????文件???????17273??2010-06-07?10:25??STM32示波器\程序\CM3\core_cm3.c
?????文件???????85714??2011-02-09?14:59??STM32示波器\程序\CM3\core_cm3.h
?????文件??????634095??2011-07-27?15:12??STM32示波器\程序\CM3\stm32f10x.h
?????文件???????36557??2011-03-10?10:51??STM32示波器\程序\CM3\system_stm32f10x.c
?????文件????????2085??2011-03-10?10:51??STM32示波器\程序\CM3\system_stm32f10x.h
?????目錄???????????0??2014-04-21?18:35??STM32示波器\程序\FWlib\
............此處省略239個文件信息

評論

共有 條評論