极品馒头泬19p,国产精品亚洲一区二区三区,狠狠色噜噜狠狠狠7777奇米,国产精品视频一区二区三区无码,国产欧美日韩久久久久

【E1520】STM32紅外熱成像設(shè)計(jì)

2021-10-12 07:08:44      索煒達(dá)電子      1505     

項(xiàng)目編號(hào):E1520

文件大?。?.6M

源碼說(shuō)明:帶中文注釋

開(kāi)發(fā)環(huán)境:C編譯器

簡(jiǎn)要概述

該項(xiàng)目實(shí)現(xiàn)了一個(gè)基于STM32F401微控制器、松下AMG8833紅外傳感器和ILI9341 TFT顯示器的非常簡(jiǎn)單的熱敏相機(jī)。該項(xiàng)目可以很容易地適應(yīng)其他STMicroelectronics系列,因?yàn)镃ube HAL驅(qū)動(dòng)程序用于易于移植。

硬件購(gòu)物清單:

-NUCLEO-F401RE board

-Adafruit AMG8833 IR Thermal Camera Breakout

-2.8" TFT Display with Resistive Touchscreen


Pinout for NUCLEO-F401RE board

【E1520】STM32紅外熱成像設(shè)計(jì)

重要提示:由于AMG8833傳感器I2C地址可使用專用輸入進(jìn)行配置,請(qǐng)確保它與驅(qū)動(dòng)程序頭文件中定義的地址匹配。

目錄│文件列表:

 └ BBIRCamera

    │ Nucleo-F401RE-AMG88xx.ioc

    ├ AMG88xx

    │  │ Adafruit_AMG88xx.c

    │  │ Adafruit_AMG88xx.h

    │  │ bilinear.c

    │  └ bilinear.h

    ├ Drivers

    │  ├ CMSIS

    │  │  ├ Device

    │  │  │  └ ST

    │  │  │     └ STM32F4xx

    │  │  │        ├ Include

    │  │  │        │  │ stm32f401xc.h

    │  │  │        │  │ stm32f401xe.h

    │  │  │        │  │ stm32f405xx.h

    │  │  │        │  │ stm32f407xx.h

    │  │  │        │  │ stm32f410cx.h

    │  │  │        │  │ stm32f410rx.h

    │  │  │        │  │ stm32f410tx.h

    │  │  │        │  │ stm32f411xe.h

    │  │  │        │  │ stm32f412cx.h

    │  │  │        │  │ stm32f412rx.h

    │  │  │        │  │ stm32f412vx.h

    │  │  │        │  │ stm32f412zx.h

    │  │  │        │  │ stm32f413xx.h

    │  │  │        │  │ stm32f415xx.h

    │  │  │        │  │ stm32f417xx.h

    │  │  │        │  │ stm32f423xx.h

    │  │  │        │  │ stm32f427xx.h

    │  │  │        │  │ stm32f429xx.h

    │  │  │        │  │ stm32f437xx.h

    │  │  │        │  │ stm32f439xx.h

    │  │  │        │  │ stm32f446xx.h

    │  │  │        │  │ stm32f469xx.h

    │  │  │        │  │ stm32f479xx.h

    │  │  │        │  │ stm32f4xx.h

    │  │  │        │  └ system_stm32f4xx.h

    │  │  │        └ Source

    │  │  │           └ Templates

    │  │  │              │ system_stm32f4xx.c

    │  │  │              ├ arm

    │  │  │              │  │ startup_stm32f401xc.s

    │  │  │              │  │ startup_stm32f401xe.s

    │  │  │              │  │ startup_stm32f405xx.s

    │  │  │              │  │ startup_stm32f407xx.s

    │  │  │              │  │ startup_stm32f410cx.s

    │  │  │              │  │ startup_stm32f410rx.s

    │  │  │              │  │ startup_stm32f410tx.s

    │  │  │              │  │ startup_stm32f411xe.s

    │  │  │              │  │ startup_stm32f412cx.s

    │  │  │              │  │ startup_stm32f412rx.s

    │  │  │              │  │ startup_stm32f412vx.s

    │  │  │              │  │ startup_stm32f412zx.s

    │  │  │              │  │ startup_stm32f413xx.s

    │  │  │              │  │ startup_stm32f415xx.s

    │  │  │              │  │ startup_stm32f417xx.s

    │  │  │              │  │ startup_stm32f423xx.s

    │  │  │              │  │ startup_stm32f427xx.s

    │  │  │              │  │ startup_stm32f429xx.s

    │  │  │              │  │ startup_stm32f437xx.s

    │  │  │              │  │ startup_stm32f439xx.s

    │  │  │              │  │ startup_stm32f446xx.s

    │  │  │              │  │ startup_stm32f469xx.s

    │  │  │              │  └ startup_stm32f479xx.s

    │  │  │              ├ gcc

    │  │  │              │  │ startup_stm32f401xc.s

    │  │  │              │  │ startup_stm32f401xe.s

    │  │  │              │  │ startup_stm32f405xx.s

    │  │  │              │  │ startup_stm32f407xx.s

    │  │  │              │  │ startup_stm32f410cx.s

    │  │  │              │  │ startup_stm32f410rx.s

    │  │  │              │  │ startup_stm32f410tx.s

    │  │  │              │  │ startup_stm32f411xe.s

    │  │  │              │  │ startup_stm32f412cx.s

    │  │  │              │  │ startup_stm32f412rx.s

    │  │  │              │  │ startup_stm32f412vx.s

    │  │  │              │  │ startup_stm32f412zx.s

    │  │  │              │  │ startup_stm32f413xx.s

    │  │  │              │  │ startup_stm32f415xx.s

    │  │  │              │  │ startup_stm32f417xx.s

    │  │  │              │  │ startup_stm32f423xx.s

    │  │  │              │  │ startup_stm32f427xx.s

    │  │  │              │  │ startup_stm32f429xx.s

    │  │  │              │  │ startup_stm32f437xx.s

    │  │  │              │  │ startup_stm32f439xx.s

    │  │  │              │  │ startup_stm32f446xx.s

    │  │  │              │  │ startup_stm32f469xx.s

    │  │  │              │  └ startup_stm32f479xx.s

    │  │  │              └ iar

    │  │  │                 │ startup_stm32f401xc.s

    │  │  │                 │ startup_stm32f401xe.s

    │  │  │                 │ startup_stm32f405xx.s

    │  │  │                 │ startup_stm32f407xx.s

    │  │  │                 │ startup_stm32f410cx.s

    │  │  │                 │ startup_stm32f410rx.s

    │  │  │                 │ startup_stm32f410tx.s

    │  │  │                 │ startup_stm32f411xe.s

    │  │  │                 │ startup_stm32f412cx.s

    │  │  │                 │ startup_stm32f412rx.s

    │  │  │                 │ startup_stm32f412vx.s

    │  │  │                 │ startup_stm32f412zx.s

    │  │  │                 │ startup_stm32f413xx.s

    │  │  │                 │ startup_stm32f415xx.s

    │  │  │                 │ startup_stm32f417xx.s

    │  │  │                 │ startup_stm32f423xx.s

    │  │  │                 │ startup_stm32f427xx.s

    │  │  │                 │ startup_stm32f429xx.s

    │  │  │                 │ startup_stm32f437xx.s

    │  │  │                 │ startup_stm32f439xx.s

    │  │  │                 │ startup_stm32f446xx.s

    │  │  │                 │ startup_stm32f469xx.s

    │  │  │                 │ startup_stm32f479xx.s

    │  │  │                 └ linker

    │  │  │                    │ stm32f401xc_flash.icf

    │  │  │                    │ stm32f401xc_sram.icf

    │  │  │                    │ stm32f401xe_flash.icf

    │  │  │                    │ stm32f401xe_sram.icf

    │  │  │                    │ stm32f405xx_flash.icf

    │  │  │                    │ stm32f405xx_sram.icf

    │  │  │                    │ stm32f407xx_flash.icf

    │  │  │                    │ stm32f407xx_sram.icf

    │  │  │                    │ stm32f410cx_flash.icf

    │  │  │                    │ stm32f410cx_sram.icf

    │  │  │                    │ stm32f410rx_flash.icf

    │  │  │                    │ stm32f410rx_sram.icf

    │  │  │                    │ stm32f410tx_flash.icf

    │  │  │                    │ stm32f410tx_sram.icf

    │  │  │                    │ stm32f411xe_flash.icf

    │  │  │                    │ stm32f411xe_sram.icf

    │  │  │                    │ stm32f412cx_flash.icf

    │  │  │                    │ stm32f412cx_sram.icf

    │  │  │                    │ stm32f412rx_flash.icf

    │  │  │                    │ stm32f412rx_sram.icf

    │  │  │                    │ stm32f412vx_flash.icf

    │  │  │                    │ stm32f412vx_sram.icf

    │  │  │                    │ stm32f412zx_flash.icf

    │  │  │                    │ stm32f412zx_sram.icf

    │  │  │                    │ stm32f413xx_flash.icf

    │  │  │                    │ stm32f413xx_sram.icf

    │  │  │                    │ stm32f415xx_flash.icf

    │  │  │                    │ stm32f415xx_sram.icf

    │  │  │                    │ stm32f417xx_flash.icf

    │  │  │                    │ stm32f417xx_sram.icf

    │  │  │                    │ stm32f423xx_flash.icf

    │  │  │                    │ stm32f423xx_sram.icf

    │  │  │                    │ stm32f427xx_flash.icf

    │  │  │                    │ stm32f427xx_sram.icf

    │  │  │                    │ stm32f429xx_flash.icf

    │  │  │                    │ stm32f429xx_sram.icf

    │  │  │                    │ stm32f437xx_flash.icf

    │  │  │                    │ stm32f437xx_sram.icf

    │  │  │                    │ stm32f439xx_flash.icf

    │  │  │                    │ stm32f439xx_sram.icf

    │  │  │                    │ stm32f446xx_flash.icf

    │  │  │                    │ stm32f446xx_sram.icf

    │  │  │                    │ stm32f469xx_flash.icf

    │  │  │                    │ stm32f469xx_sram.icf

    │  │  │                    │ stm32f479xx_flash.icf

    │  │  │                    └ stm32f479xx_sram.icf

    │  │  └ Include

    │  │     │ arm_common_tables.h

    │  │     │ arm_const_structs.h

    │  │     │ arm_math.h

    │  │     │ cmsis_armcc.h

    │  │     │ cmsis_armcc_V6.h

    │  │     │ cmsis_gcc.h

    │  │     │ core_cm0.h

    │  │     │ core_cm0plus.h

    │  │     │ core_cm3.h

    │  │     │ core_cm4.h

    │  │     │ core_cm7.h

    │  │     │ core_cmFunc.h

    │  │     │ core_cmInstr.h

    │  │     │ core_cmSimd.h

    │  │     │ core_sc000.h

    │  │     └ core_sc300.h

    │  └ STM32F4xx_HAL_Driver

    │     ├ Inc

    │        │ stm32f4xx_ll_rtc.c

    │        │ stm32f4xx_ll_sdmmc.c

    │        │ stm32f4xx_ll_spi.c

    │        │ stm32f4xx_ll_tim.c

    │        │ stm32f4xx_ll_usart.c

    │        │ stm32f4xx_ll_usb.c

    │        └ stm32f4xx_ll_utils.c

    ├ ILI9341

    │  │ Adafruit_ILI9341.c

    │  └ Adafruit_ILI9341.h

    ├ Inc

    │  │ main.h

    │  │ stm32f4xx_hal_conf.h

    │  └ stm32f4xx_it.h

    ├ MDK-ARM

    │  │ Nucleo-F401RE-AMG88xx.uvoptx

    │  │ Nucleo-F401RE-AMG88xx.uvprojx

    │  └ startup_stm32f401xe.s

    └ Src

       │ main.c

       │ stm32f4xx_hal_msp.c

       │ stm32f4xx_it.c

       └ system_stm32f4xx.c

TAG紅外熱成像
  • 6 次
  • 20 分