linux嵌入式开发箱跑马灯,跑马灯实验(STM32F4开发板)
【實(shí)例簡介】
實(shí)驗(yàn)器材:
探索者STM32F4開發(fā)板
實(shí)驗(yàn)?zāi)康?
學(xué)習(xí)GPIO作為輸出的使用
硬件資源:
1,DS0(連接在PF9)
2,DS1(連接在PF10)
實(shí)驗(yàn)現(xiàn)象:
本實(shí)驗(yàn)通過代碼控制開發(fā)板上的兩個(gè)LED:DS0和DS1交替閃爍,實(shí)現(xiàn)類似跑馬燈的效果
【實(shí)例截圖】
【核心代碼】
實(shí)驗(yàn)1 跑馬燈實(shí)驗(yàn)
├── CORE
│? ?├── core_cm4.h
│? ?├── core_cm4_simd.h
│? ?├── core_cmFunc.h
│? ?├── core_cmInstr.h
│? ?└── startup_stm32f40_41xxx.s
├── FWLIB
│? ?├── inc
│? ?│? ?├── misc.h
│? ?│? ?├── stm32f4xx_adc.h
│? ?│? ?├── stm32f4xx_can.h
│? ?│? ?├── stm32f4xx_crc.h
│? ?│? ?├── stm32f4xx_cryp.h
│? ?│? ?├── stm32f4xx_dac.h
│? ?│? ?├── stm32f4xx_dbgmcu.h
│? ?│? ?├── stm32f4xx_dcmi.h
│? ?│? ?├── stm32f4xx_dma.h
│? ?│? ?├── stm32f4xx_dma2d.h
│? ?│? ?├── stm32f4xx_exti.h
│? ?│? ?├── stm32f4xx_flash.h
│? ?│? ?├── stm32f4xx_flash_ramfunc.h
│? ?│? ?├── stm32f4xx_fmc.h
│? ?│? ?├── stm32f4xx_fsmc.h
│? ?│? ?├── stm32f4xx_gpio.h
│? ?│? ?├── stm32f4xx_hash.h
│? ?│? ?├── stm32f4xx_i2c.h
│? ?│? ?├── stm32f4xx_iwdg.h
│? ?│? ?├── stm32f4xx_ltdc.h
│? ?│? ?├── stm32f4xx_pwr.h
│? ?│? ?├── stm32f4xx_rcc.h
│? ?│? ?├── stm32f4xx_rng.h
│? ?│? ?├── stm32f4xx_rtc.h
│? ?│? ?├── stm32f4xx_sai.h
│? ?│? ?├── stm32f4xx_sdio.h
│? ?│? ?├── stm32f4xx_spi.h
│? ?│? ?├── stm32f4xx_syscfg.h
│? ?│? ?├── stm32f4xx_tim.h
│? ?│? ?├── stm32f4xx_usart.h
│? ?│? ?└── stm32f4xx_wwdg.h
│? ?└── src
│? ? ? ?├── misc.c
│? ? ? ?├── stm32f4xx_adc.c
│? ? ? ?├── stm32f4xx_can.c
│? ? ? ?├── stm32f4xx_crc.c
│? ? ? ?├── stm32f4xx_cryp.c
│? ? ? ?├── stm32f4xx_cryp_aes.c
│? ? ? ?├── stm32f4xx_cryp_des.c
│? ? ? ?├── stm32f4xx_cryp_tdes.c
│? ? ? ?├── stm32f4xx_dac.c
│? ? ? ?├── stm32f4xx_dbgmcu.c
│? ? ? ?├── stm32f4xx_dcmi.c
│? ? ? ?├── stm32f4xx_dma.c
│? ? ? ?├── stm32f4xx_dma2d.c
│? ? ? ?├── stm32f4xx_exti.c
│? ? ? ?├── stm32f4xx_flash.c
│? ? ? ?├── stm32f4xx_flash_ramfunc.c
│? ? ? ?├── stm32f4xx_fmc.c
│? ? ? ?├── stm32f4xx_fsmc.c
│? ? ? ?├── stm32f4xx_gpio.c
│? ? ? ?├── stm32f4xx_hash.c
│? ? ? ?├── stm32f4xx_hash_md5.c
│? ? ? ?├── stm32f4xx_hash_sha1.c
│? ? ? ?├── stm32f4xx_i2c.c
│? ? ? ?├── stm32f4xx_iwdg.c
│? ? ? ?├── stm32f4xx_ltdc.c
│? ? ? ?├── stm32f4xx_pwr.c
│? ? ? ?├── stm32f4xx_rcc.c
│? ? ? ?├── stm32f4xx_rng.c
│? ? ? ?├── stm32f4xx_rtc.c
│? ? ? ?├── stm32f4xx_sai.c
│? ? ? ?├── stm32f4xx_sdio.c
│? ? ? ?├── stm32f4xx_spi.c
│? ? ? ?├── stm32f4xx_syscfg.c
│? ? ? ?├── stm32f4xx_tim.c
│? ? ? ?├── stm32f4xx_usart.c
│? ? ? ?└── stm32f4xx_wwdg.c
├── HARDWARE
│? ?└── LED
│? ? ? ?├── led.c
│? ? ? ?└── led.h
├── OBJ
│? ?└── LED.hex
├── SYSTEM
│? ?├── delay
│? ?│? ?├── delay.c
│? ?│? ?└── delay.h
│? ?├── sys
│? ?│? ?├── sys.c
│? ?│? ?└── sys.h
│? ?└── usart
│? ? ? ?├── usart.c
│? ? ? ?└── usart.h
├── USER
│? ?├── DebugConfig
│? ?│? ?├── LED_STM32F407ZG.dbgconf
│? ?│? ?└── Template_STM32F407ZG.dbgconf
│? ?├── JLinkSettings.ini
│? ?├── LED.uvguix.Administrator
│? ?├── LED.uvoptx
│? ?├── LED.uvprojx
│? ?├── main.c
│? ?├── stm32f4xx.h
│? ?├── stm32f4xx_conf.h
│? ?├── stm32f4xx_it.c
│? ?├── stm32f4xx_it.h
│? ?├── system_stm32f4xx.c
│? ?└── system_stm32f4xx.h
├── keilkilll.bat
└── readme.txt
13 directories, 96 files
總結(jié)
以上是生活随笔為你收集整理的linux嵌入式开发箱跑马灯,跑马灯实验(STM32F4开发板)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 银行swift代码
- 下一篇: 招行卡等级如何区分 划分为以下五种