linux嵌入式开发箱跑马灯,跑马灯实验(STM32F4开发板)
【實例簡介】
實驗器材:
探索者STM32F4開發(fā)板
實驗目的:
學習GPIO作為輸出的使用
硬件資源:
1,DS0(連接在PF9)
2,DS1(連接在PF10)
實驗現(xiàn)象:
本實驗通過代碼控制開發(fā)板上的兩個LED:DS0和DS1交替閃爍,實現(xiàn)類似跑馬燈的效果
【實例截圖】
【核心代碼】
實驗1 跑馬燈實驗
├── 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
總結
以上是生活随笔為你收集整理的linux嵌入式开发箱跑马灯,跑马灯实验(STM32F4开发板)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 银行swift代码
- 下一篇: linux下本地的源的格式,[Linux