日韩一区二区三区精品,欧美疯狂xxxxbbbb牲交,热99re久久免费视精品频,人妻互换 综合,欧美激情肉欲高潮视频

歷史上的今天

今天是:2024年08月26日(星期一)

正在發(fā)生

2019年08月26日 | STM32測量甲醛(HAL庫)

發(fā)布者:CrystalDawn 來源: eefocus關(guān)鍵字:STM32  測量甲醛  HAL庫 手機(jī)看文章 掃描二維碼
隨時隨地手機(jī)看文章

設(shè)計介紹

現(xiàn)在大三,在學(xué)校附近找了一家實習(xí)公司做STM32開發(fā),做了一個小的設(shè)計:使用STM32測量甲醛。用到的模塊有STM32C8T6最小系統(tǒng)板,一個LCD1602液晶顯示屏,一個ZE08-CH2O甲醛模組,還有蜂鳴器、按鍵、指示燈等??梢酝ㄟ^按鍵調(diào)整甲醛超標(biāo)的閾值,當(dāng)測量的甲醛值超過設(shè)置的閾值時,蜂鳴器會報警,相應(yīng)的指示燈也會閃爍。


因為公司要求使用HAL庫,就又學(xué)習(xí)了一下HAl庫,發(fā)現(xiàn)STM32CobeMX這個軟件再配合上HAL庫用順手之后還挺好用的。在學(xué)校實驗室的時候一直使用的是ST官方的標(biāo)準(zhǔn)庫,到公司了之后才接觸HAl庫。


在這里插入圖片描述

/* Includes ------------------------------------------------------------------*/

#include "main.h"

#include "stm32f1xx_hal.h"

#include "LCD1602.h"

#include "deplay.h"

#include "usart.h"

#include "tim.h"

#include "gpio.h"

#include "memory.h"

/* USER CODE BEGIN Includes */


/* USER CODE END Includes */


/* Private variables ---------------------------------------------------------*/


/* USER CODE BEGIN PV */

/* Private variables ---------------------------------------------------------*/


/* USER CODE END PV */


/* Private function prototypes -----------------------------------------------*/

void SystemClock_Config(void);

void Error_Handler(void);

extern uint8_t aRxBuffer[3];

extern uint8_t memory_flag;



int main(void)

{

  HAL_Init();

  /* Configure the system clock */

  SystemClock_Config();

HAL_Delay(20);

LCD1602_cls();

  /* Initialize all configured peripherals */

  MX_GPIO_Init();

  MX_TIM4_Init();

  MX_USART1_UART_Init();


  /* USER CODE BEGIN 2 */

HAL_UART_Receive_IT(&huart1,&aRxBuffer[0],1); //開啟接收數(shù)據(jù)

  HAL_TIM_Base_Start_IT(&htim4);   //啟動定時器

  read_memory();//flash3?ê??ˉ

  /* USER CODE END 2 */


  /* Infinite loop */

  /* USER CODE BEGIN WHILE */

  while (1)

 {

// HAL_GPIO_WritePin(GPIOB, GPIO_PIN_0, GPIO_PIN_SET);

dis_play(); 

police_dispose();//

if(memory_flag)

{

memory_flag=0;

memory();

}

}

}


關(guān)鍵字:STM32  測量甲醛  HAL庫 引用地址:STM32測量甲醛(HAL庫)

上一篇:STM32 HAL庫 printf輸出重定向
下一篇:【STM32H7教程】第12章 STM32H7的HAL庫框架設(shè)計學(xué)習(xí)

推薦閱讀

DS18B20溫度傳感器采用“單總線”串行傳輸方式目前單片機(jī)數(shù)據(jù)傳輸?shù)拇锌偩€主要由Inter IC Bus, SPI和SCI。其中IIC總線以同步串行二線方式進(jìn)行通信(一條數(shù)據(jù)線、一條時鐘線),SPI總線則是以同步串行三線方式進(jìn)行通信(一條時鐘線,一條數(shù)據(jù)輸入線,一條數(shù)據(jù)輸出線),而SCI總線是以異步方式進(jìn)行通信(一條輸入線,一條輸出線)。DS18B20采用單條信...
中國商務(wù)部宣布將對750億美元美國進(jìn)口商品加征關(guān)稅后,美國總統(tǒng)特朗普表明將調(diào)高總值5500億美元的中國輸美商品的關(guān)稅幅度。對此,今日中國商務(wù)部做出了回應(yīng)。 美國當(dāng)?shù)貢r間周五,特朗普在其推特上宣布,將對2500億美元源自中國的進(jìn)口商品關(guān)稅從現(xiàn)有的25%調(diào)升至30%,10月1日起生效。此外,在9月1日對其余3000億美元的中國輸美商品征收關(guān)稅幅度將從原定的10%...
美國汽車協(xié)會(American Automobile Association,AAA)不久前公布了一份報告,不但未替像是防車道偏離、自動緊急剎車等,被各家車廠宣稱可以“拯救大眾生命安全”的主動式ADAS功能背書,甚至指出產(chǎn)業(yè)界與安全運(yùn)作ADAS相距甚遠(yuǎn),建議車廠該放棄提供ADAS的計劃。AAA是在實際道路與封閉場域測試了一系列配備ADAS的車輛之后提出警告,表示目前眾多ADAS車輛的...
Poly博詣帶來全新的可靠、高性價比的Voyager專業(yè)耳機(jī),為混合辦公打造順暢隨心的溝通體驗8月26日,中國北京 - 全球領(lǐng)先統(tǒng)一通信和協(xié)作公司Poly博詣宣布推出全新的Voyager 4300 UC系列藍(lán)牙耳機(jī)。作為備受贊譽(yù)的Voyager無線藍(lán)牙耳機(jī)家族的新成員,Voyager 4300 UC系列耳機(jī)專為混合工作方式而設(shè)計,無論在家中還是辦公室,新時代員工都可以實現(xiàn)高質(zhì)量的...

史海拾趣

小廣播
設(shè)計資源 培訓(xùn) 開發(fā)板 精華推薦

最新單片機(jī)文章

 
EEWorld訂閱號

 
EEWorld服務(wù)號

 
汽車開發(fā)圈

 
機(jī)器人開發(fā)圈

電子工程世界版權(quán)所有 京ICP證060456號 京ICP備10001474號-1 電信業(yè)務(wù)審批[2006]字第258號函 京公網(wǎng)安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved