freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于stm32的可穿戴設(shè)備系統(tǒng) -畢業(yè)設(shè)計說明書-預(yù)覽頁

2024-12-26 03:24 上一頁面

下一頁面
 

【正文】 1_TX/TIM1_CH2101PA10/USART1_RX/TIM1_CH3102PA11/USART1_CTS/CAN_RX/TIM1_CH4/USBDM103PA12/USART1_RTS/CAN_TX/TIM1_ETR/USBDP104PA13/JTMS_SWDIO105NC106VSS107VDD108PA14/JTCK_SWCLK109PA15/JTDI/SPI3_NSS/I2S3_WS110PC10/UART4_TX/SDIO_D2111PC11/UART4_RX/SDIO_D3112PC12/UART5_TX/SDIO_CK113PD0/FSMC_D2114PD1/FSMC_D3115PD2/TIM3_ETR/UART5_RX/SDIO_CMD116PD3/FSMC_CLK117PD4/FSMC_NOE118PD5/FSMC_NWE119VSS120VDD121PD6/FSMC_NWAIT122PD7/FSMC_NE1/FSMC_NCE2123PG9/FSMC_NE2/FSMC_NCE3124PG10/FSMC_NCE4_1/FSMC_NE3125PG11/FSMC_NCE4_2126PG12/FSMC_NE4127PG13/FSMC_A24128PG14/FSMC_A25129VSS130VDD131PG15132PB3/JTDO/TRACESWO/SPI3_SCK/I2S3_CK133PB4/JNTRST/SPI3_MISO134PB5/I2C1_SMBAI/SPI3_MOSI/I2S3_SD135PB6/I2C1_SCL/TIM4_CH1136PB7/I2C1_SDA/FSMC_NADV/TIM4_CH2137BOOT0138PB8/TIM4_CH3/SDIO_D4139PB9/TIM4_CH4/SDIO_D5140PE0/TIM4_ETR/FSMC_NBL0141PE1/FSMC_NBL1142VSS143VDD144U?STM32F103ZET6 圖 STM32F103ZET6引 腳圖 由以上數(shù)據(jù)可以看出,本系統(tǒng)所選 MCU 性能 十分卓越 。 邁斯公司推出的具有單輸出 LDO、固定電源( )、內(nèi)部電流限制、過流保護(hù)特性的線性穩(wěn)壓器。 8 5V 轉(zhuǎn) 降壓模塊GND1 OUT2IN3U9C12104C77104C8104C7610μFC13220uFR5910R+5VS6雙刀單柄開關(guān)GNDF1500mAVUSB5V+VDDAVCC +5V 圖 供電系統(tǒng) 電路圖 (2) 晶振振蕩電路 STM32F103ZET6 有 4個時鐘源可供使用。系統(tǒng)采用 8MHz 晶振,如圖 : Y28M1MR222pFC2922pFC28GNDOSC_INOSC_OUT 圖 STM32F103ZET6外部晶振振蕩電路圖 (3) 復(fù)位電路 STM32F103ZET6 外部復(fù)位輸入管腳( RST)為低電平有效。 程序的 調(diào)試、下載都 通過 JTAG 接口來完成 。 STM32F103ZET6 有 FSMC 功能,它支持 8080 通訊接口, 直接由 FSMC 控制 GRAM,實現(xiàn) LCD 屏快速地刷屏 。參考電壓值直接決定 ADC 的輸入范圍,參考電壓可以使用內(nèi)部參考 電壓,也可以從外部直接輸入 1V~ VCC 范圍內(nèi)的參考電壓(要求外部參考電壓源輸出阻抗低)。將這九軸的數(shù)據(jù)利用 DMP( Digital Motion Processor)進(jìn)行數(shù)據(jù)解算,進(jìn)而就能輸出完整的姿態(tài)融合解算數(shù)據(jù)。模塊實物圖片 與 接口原理圖 如圖 所示 。 圖 MPU6050實物與 引 腳圖 電路 連接 圖如圖 : CLKIN1NC2NC3NC4NC5AUX_DA6AUX_CL7VLOGIC8AD09REGOUT10FSYNC11INT12VDD13NC14NC15NC16NC17GND18RESV19CPOUT20RESV21RESV22SCL23SDA24U2MPU6050VIN1GND2EN3BP4VOUT5U1RT919333C31uFC110uFC4223C2104C5104C610uFC7104R5120R3120R1510R2R4R6120R710KR8120VCCGNDGNDGNDPWRLEDGNDGNDVCC VCC IIC SCLIIC SDAGNDVCC GNDGND 圖 MPU6050電路 連接 圖 14 SD 卡 SD 卡( Secure Digital Memory Card)是 一種 基于 FLASH 的 新型存儲 設(shè)備,它 具有 傳輸 速度 快、 體積小、容量大、移動靈活、安全性能好等特點(diǎn)。 SD 卡管腳定義 如 表 : 表 SD管腳定義 Pin SD 4bit mode SPI mode 1 CD/DAT[3] Data line 3 CS Card Select 2 CMD Command line DI Data input 3 VSS1 Ground VSS1 Ground 4 VDD Supply voltage VDD Supply voltage 5 CLK Clock SCLK Clock 6 VSS2 Ground VSS2 Ground 7 DAT[0] Data line 0 DO Data output 8 DAT[1] Data line 1 or Interrupt (optional) IRQ Interrupt 9 DAT[2] Data line 2 or Read Wait (optional) NC Not Used 在 SPI 模式下, 1 腳 8 腳保留(未使用)、 2腳片選端、 3腳數(shù)據(jù)輸入端、 4腳 6 腳電源 與地 端、 5 腳時鐘信號端、 7 腳數(shù)據(jù)輸出端。STM32F103ZET6 集成了 3個 SPI 接口,方便系統(tǒng)的控制。 24C02 串行 E2PROM 是基于 I2C 總線 的存儲器件,遵循二線制協(xié)議, 它 具有接口方便,體積小,數(shù)據(jù)掉電不丟失等特點(diǎn)。 WP 接地,關(guān)閉寫保護(hù)功能。 圖 W25Q64電路圖 擴(kuò)展 Flash 為了是存儲漢字字庫 以及圖片 ,因為 STM32F103ZET6 本身只具有CS1SO2WP3GND4SI5CLK6HOLD7VCC8U7W25Q64VCC VCCGNDGNDC37104PB12PB14PB13PB15 17 512K Flash,如果用來存放字庫,肯定不夠,外擴(kuò)的 Flash 可以存放 32*32 字體GBK 碼字庫, 16*16 字體 GBK 碼等字庫, 而且還存放了系統(tǒng)的桌面圖片、背景圖片。 312Q1S805012J19BEEPVCC GND1KR2610KR27PB8 圖 蜂鳴器電路 在本系統(tǒng)中,蜂鳴器 用作鬧鈴。當(dāng) PB8 配置為低電平時,三極管 Q1 基極與發(fā)射極沒有 的導(dǎo)通壓降, Q1此時為截止?fàn)顟B(tài),此時集電極不能被發(fā)射極拉低,從而蜂鳴器兩端沒有施加電壓,則不會發(fā)聲。 模塊實物圖 如圖 , GPS 芯片引腳圖如圖 ,詳細(xì)電路連接圖參見附錄一 。 如果長時間快閃沒有變成慢,應(yīng)長按啟動鍵會關(guān)機(jī)模塊,檢查天線, SIM 卡片的固定情況,還有檢查 SIM 卡片是否能正常使用 。 AT 指令集 AT指令集是一個指令的集合,它包含了所有的對 GSM 模塊操作的指令,包括接打電話、收發(fā)短信、 連接 GPRS 等等。 AT+CIPMUX=0 表示表示將模塊設(shè)置為單鏈接 方式 。 AT+CIPSTART=\TCP\,\\,80 命令表明建立 TCP 鏈接,連接到 IP 地址 。整個軟件部分分為系統(tǒng)開發(fā)工具介紹、程序整體框圖及思想、文件系統(tǒng)的移植、 GUI程序的設(shè)計、主要功能的實現(xiàn)共五個部分。其中, Software Packs 可以獨(dú)立于工具鏈進(jìn)行新芯片支持和中間庫的升級。 軟件流程圖如圖 所示 : 22 開 始系 統(tǒng) 初 始 化加 載 主 界 面等 待 按 鍵 按 下 或 觸摸 屏 按 下判 斷 按 鍵 值 或 觸 摸點(diǎn)地 圖鬧 鐘計 步 器畫 板萬 年 歷 秒 表返 回返 回返 回返 回返 回返 回模 式 六模 式 五模 式 一模 式 二模 式 三 模 式 四 圖 程序流程圖 文件系統(tǒng)的移植 FATFS 是一個完全免費(fèi)開源的 FAT 文件系統(tǒng)模塊,專門為小型的嵌入式系統(tǒng)而設(shè)計。 FATFS 的這些特點(diǎn),加上免費(fèi)、開源的原則,使得 FATFS 應(yīng)用非常廣泛。除非有必要,使用者一般不用修改,使用時將頭文件直接包含進(jìn)去即可。doc 里面主要是對 FATFS 的介紹,而 src 里面才是我們需要的源碼。 ( 1) . 數(shù)據(jù)類型:在 里面去定義好數(shù)據(jù)的類型。 GUI 程序的設(shè)計 圖形用戶 界面 ( Graphical User Interface,簡稱 GUI,又稱圖形 用戶接口 )是指采用圖形方式顯示的計算機(jī)操作用戶界面 。 底層 驅(qū)動 25 程序 函數(shù) 定義 在 GUI 文件夾中的 “ ” 和“ ” 中,具體 如下: void LCD_Init(void)。 //清屏 void LCD_DrawPoint(u16 x,u16 y,u16 c)。 void LCD_WriteRAM_Prepare(void)。 //設(shè)置屏幕顯示方向 extern void GUI_RectangleFill(uint32 x0, uint32 y0, uint32 x1, uint32 y1, TCOLOR color)。//畫線 在對液晶操作前應(yīng)調(diào)用“ LCD_Init”對液晶初始化,然后再進(jìn)行其他操作。當(dāng)用戶松開手后 則跳轉(zhuǎn)到相應(yīng)的功能界面沒有按鍵按下則停留在桌面狀態(tài)每過一秒則把時間刷新一次。break。break。break。 下面將介紹萬年歷 的實現(xiàn)方法: 在主界面的狀態(tài)下點(diǎn)擊萬年歷圖標(biāo),此時系統(tǒng)會檢測到觸摸屏有按鍵按下,在按鍵松開后系統(tǒng)會自動跳轉(zhuǎn)到萬年歷界面, 首先加載 UI 界面,然后系統(tǒng)會進(jìn)入一個循環(huán),在此循環(huán)中不斷檢測秒鐘標(biāo)志位是否被置為 ’1’,當(dāng)檢測到秒鐘標(biāo)志位被置為‘ 1’時, 此時系統(tǒng) 會調(diào)用 RTC_Gettime 函數(shù) 從 RTC 寄存器 中獲得 UNIX時間戳,通過 計算后把時間戳的信息轉(zhuǎn)化為年月日時分秒存到 systmtime 時間結(jié)構(gòu)體中。當(dāng)用戶點(diǎn)擊返回按鈕時,系統(tǒng)跳轉(zhuǎn)到 界面狀態(tài)。//RTC時間設(shè)置 void RTC_NVICConfig(void)。 //由公歷日期得到甲子年 void GetChinaCalendarStr(u16 year,u8 month,u8 day,u8 *str)。 //獲 得按鍵值 u8 calender_config_mode(void)。 //顯示年月日 RTC_display_lcd2(88,32,BLUE ,WHITE ,16,1)。通用定時器的 主要 功能包括: ( 1) .16 位向上、向下、向上 /向下自動裝載計數(shù)器 。 28 ( 5) .如下事件發(fā)生時產(chǎn)生中斷 /DMA:計數(shù)器向上溢出 /向下溢出,計數(shù)器初始化 (通過軟件或者內(nèi)部 /外部觸發(fā) ); 觸發(fā)事件 (計數(shù)器啟動、停止、初始化或者由內(nèi)部 /外部觸發(fā)計數(shù) ); 輸入捕獲 ; 輸出比較 下面將介紹萬年歷的實現(xiàn)方法: 在主界面的狀態(tài)下點(diǎn)擊秒表圖標(biāo), 系統(tǒng)檢測到觸摸屏有按鍵按下,在按鍵松開后自動 跳轉(zhuǎn)到秒表界面,此時系統(tǒng)會首先加載 UI 界面并且在 while 循環(huán)中不斷檢測按鍵的狀態(tài),當(dāng)用戶點(diǎn)擊開始按鈕時,秒表開始自動計時,并且把開始按鈕變成暫停按鈕, 計時的源代碼主要如下: if(sec_flag==1) { sec_flag=0。 if(min59) { min=0??倳r間用來記錄從開始計時以來的總時間,相對時間用來記錄從按下計次按鈕到當(dāng)前經(jīng)過的
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1