реклама на сайте
подробности

 
 
> STM32F417ZG - как перепрошить
димас1488
сообщение Oct 2 2014, 19:28
Сообщение #1





Группа: Новичок
Сообщений: 1
Регистрация: 2-10-14
Пользователь №: 83 001



я только начинаю , помогите! решил начать с мигающего светодиода который висит на 22 контакте, stm распаен по базовой схеме . на 23 ноге подключен кварц 8 мгц , по ошибке залил код который управляет не 22 ногой, а 23 . светодиод мигает , но....стабилизатор начал попахивать... напряжение начало скакать до 10 вольт , сработал пред на 0.75 А . схема отключилась... исправил программу , хочу перепрошить , возникает проблема в предохранителе он отключает схему в течении 5-7 секунд и прошить я не успеваю.

Код
$this_var = "#include "stm32f4xx.h"
uint16_t delay_count=0;
    void SysTick_Handler(void)
      {
        if (delay_count > 0)
            delay_count--;
      }
    void delay_c(uint16_t delay_temp)
        {
            delay_count=delay_temp;
            while (delay_count){}
        }
int main(void)
   {
    SysTick_Config(SystemCoreClock);

    RCC->AHB1ENR|=RCC_AHB1ENR_GPIOFEN;
    GPIOF->MODER = 0x00020000;
    GPIOF->OTYPER=0;
    GPIOF->OSPEEDR = 0;

    while(1)
    {
        GPIOF->ODR=0x0001;
        delay_c(3);
        GPIOF->ODR=0x0000;
        delay_c(3);
    }
}";

Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 19:32
Рейтинг@Mail.ru


Страница сгенерированна за 0.01354 секунд с 7
ELECTRONIX ©2004-2016