新手入门
- 积分
- 8
- 金钱
- 8
- 注册时间
- 2019-3-22
- 在线时间
- 2 小时
|
1金钱
今天刚用了它里面自带的HAL库的跑马灯程序验证,使用ST-LINK里面的sw模式下载程序,刚测试成功,灯亮了,可我修改了下程序,把B口输出改成了A口输出。一下载之后,灯就灭了。下载链接也断了,怎么连都连不上,一直是No target connect状态,ST-link/v2图标在,在重启电脑再怎么连线都是No target connect。 然后我把下载线拔了,板子电源重启确发现屏幕不亮,蜂鸣器也不响,这是不是坏了?哪位大神帮我下
我就把原来的这个程序的B口改成下面的A口(GPIOB->GPIOA),这样也不至于把板子弄坏吧?
#include "sys.h"
#include "delay.h"
#include "usart.h"
int main(void)
{
HAL_Init();
delay_init(180);
Stm32_Clock_Init(360,25,2,8);
RCC->AHB1ENR |= 1 ; //<< 1 ;
GPIOA->MODER=0x05;
GPIOA->OTYPER=0x00;
GPIOA->OSPEEDR=0x0F;
GPIOA->PUPDR=0x05;
while(1)
{
GPIOA->BSRR=0x00030000;//0
delay_ms(500);
GPIOA->BSRR=0x00000003; //1
delay_ms(500);
}
}
|
|