为什么我的gpa13,14,15和gpb无反应呢,下面是我的程序
gpa 0~12都可以正常输出方波。
#include <stm32f10x_lib.h>
#include "delay.h"
#include "sys.h"
#include "usart.h"
void port_init(void) ;
int main(void)
{
u8 i ;
Stm32_Clock_Init(9) ; //晶振 8M * 9 = 72MHz CPU频率
delay_init(72);
port_init();
}
void port_init(void)
{
GPIOA->CRL = 0x33333333;
GPIOA->CRH = 0x33333333;
GPIOB->CRL = 0x33333333;
GPIOB->CRH = 0x33333333;
while(1)
{
GPIOA->ODR = 0xffff ;
GPIOB->ODR = 0xffff ;
delay_us(1);
GPIOA->ODR = 0x0000 ;
GPIOB->ODR = 0x0000 ;
delay_us(1);
}
}
|