推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

STM32F407 ARM 单片机开发板_TEA5767程序 KEIL 软件C源码

更新时间:2020-06-14 09:33:55 大小:809K 上传用户:xzxbybd查看TA发布的资源 标签:stm32f407arm单片机 下载积分:2分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

STM32F407 ARM 单片机开发板_TEA5767程序 KEIL 软件C源码


int main(void)

{

    InitBoard();/* 为了是main函数看起来更简洁些,我们将初始化的代码封装到这个函数 */


while(1)

{

//    DispLogo();/* 显示例程Logo */

    

    RadioMain();/* FM收音机主程序 */

}

}


/*******************************************************************************

函数名:GPIO_Configuration

输  入:

输  出:

功能说明:配置7个按键为输入口线,4个LED为输出口线


按键口线分配:

USER键     : PG8  (低电平表示按下)

TAMPEER键  : PC13 (低电平表示按下)

WKUP键     : PA0  (!!!高电平表示按下)

摇杆UP键   : PG15 (低电平表示按下)

摇杆DOWN键 : PD3  (低电平表示按下)

摇杆LEFT键 : PG14 (低电平表示按下)

摇杆RIGHT键: PG13 (低电平表示按下)

摇杆SELECT键: PG7 (低电平表示按下)


LED口线分配:

LED1 : PF6  (输出0点亮)

LED2 : PF7  (输出0点亮)

LED3 : PF8  (输出0点亮)

LED4 : PF9  (输出0点亮)


*/

void GPIO_Configuration(void)

{

GPIO_InitTypeDef GPIO_InitStructure;


/* 第1步:打开GPIOA GPIOC GPIOD GPIOF GPIOG的时钟

   注意:这个地方可以一次性全打开

*/

RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOA |RCC_AHB1Periph_GPIOB 

| RCC_AHB1Periph_GPIOC | RCC_AHB1Periph_GPIOD | RCC_AHB1Periph_GPIOF,ENABLE);




部分文件列表

文件名大小
STM32F407 ARM 单片机开发板_TEA5767程序 KEIL 软件C源码/
STM32F407 ARM 单片机开发板_TEA5767程序 KEIL 软件C源码/BaseDrive/
STM32F407 ARM 单片机开发板_TEA5767程序 KEIL 软件C源码/BaseDrive/Exti.c5KB
STM32F407 ARM 单片机开发板_TEA5767程序 KEIL 软件C源码/BaseDrive/Exti.h
STM32F407 ARM 单片机开发板_TEA5767程序 KEIL 软件C源码/BaseDrive/Gpio.c2KB
STM32F407 ARM 单片机开发板_TEA5767程序 KEIL 软件C源码/BaseDrive/Gpio.h2KB
STM32F407 ARM 单片机开发板_TEA5767程序 KEIL 软件C源码/BaseDrive/Nvic.c1KB
STM32F407 ARM 单片机开发板_TEA5767程序 KEIL 软件C源码/BaseDrive/Nvic.h
STM32F407 ARM 单片机开发板_TEA5767程序 KEIL 软件C源码/BaseDrive/SysTick.c3KB
STM32F407 ARM 单片机开发板_TEA5767程序 KEIL 软件C源码/BaseDrive/SysTick.h
STM32F407 ARM 单片机开发板_TEA5767程序 KEIL 软件C源码/BaseDrive/Uart.c2KB
...

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载