F407位带操作

2019-07-20 06:20发布

   F407为什么不能用F103一样的位带操作了,就是在主函数里面用LED1=0;之类的,谁能给我发一个F407原子哥的标准程序模型啊! 就是觉得以前在原子这买的F103的好用啊
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
13条回答
heixinhai
1楼-- · 2019-07-21 00:50
 精彩回答 2  元偷偷看……
heixinhai
2楼-- · 2019-07-21 02:47
回复【5楼】augustedward:
---------------------------------
你能把407的一个跑马灯的程序源码给我吗,像103那种格式的
heixinhai
3楼-- · 2019-07-21 03:13
 精彩回答 2  元偷偷看……
augustedward
4楼-- · 2019-07-21 07:14
回复【9楼】heixinhai:
---------------------------------
这个我还真没有。我写的是公司用的代码。没有跑马灯这个程序。
定义IO
#define led1         PCout(0)                   
#define led2         PCout(2)                   
#define led3         PCout(3)                  

初始化IO
GPIO_InitTypeDef  GPIO_InitStructure;

RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOA|RCC_AHB1Periph_GPIOB|RCC_AHB1Periph_GPIOC|RCC_AHB1Periph_GPIOD|RCC_AHB1Periph_GPIOE, ENABLE);
/*************************????********************************/
    GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT;
    GPIO_InitStructure.GPIO_OType = GPIO_OType_PP;
    GPIO_InitStructure.GPIO_Speed = GPIO_Speed_25MHz;
    GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_NOPULL;
  
    GPIO_InitStructure.GPIO_Pin =GPIO_Pin_0|GPIO_Pin_2|GPIO_Pin_3;
    GPIO_Init(GPIOC, &GPIO_InitStructure);


主循环:
 while (1)
  {
        led2=1;
delay_ms(50);
 led2=0; 
        delay_ms(50);
  }
heixinhai
5楼-- · 2019-07-21 11:29
回复【11楼】augustedward:
---------------------------------
谢谢,知道了,呵呵,麻烦你了!!!
JQChris
6楼-- · 2019-07-21 15:22
 精彩回答 2  元偷偷看……

一周热门 更多>