User Tag List

Показано с 1 по 10 из 280

Тема: Микроконтроллеры STM32, "с нуля".

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    29.03.2005
    Адрес
    Ярославль
    Сообщений
    1,102
    Спасибо Благодарностей отдано 
    14
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Говорю же :
    Эта функция дублирует действия что делает SystemInit.

    Вот самое начало в стартапе - вектор сброса :
    Код:
    ; Reset handler routine
    Reset_Handler    PROC
                     EXPORT  Reset_Handler                 [WEAK]
            IMPORT  __main
            IMPORT  SystemInit  
                     LDR     R0, =SystemInit
                     BLX     R0
                     LDR     R0, =__main
                     BX      R0
                     ENDP
    Что бы не мешалось заремарь :
    Код:
     
                    ; LDR     R0, =SystemInit
                    ;BLX     R0




    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    Мне вот это нифига не понятно, зачем?
    FLASH->ACR |= FLASH_ACR_ACC64; /* Enable 64-bit access */
    FLASH->ACR |= FLASH_ACR_PRFTEN; /* Enable Prefetch Buffer */
    FLASH->ACR |= FLASH_ACR_LATENCY; /* Flash 1 wait state
    Устанавливает латентность флэша , для тактовой 48МГц...

    Тьфу ты , у тебя тактовая другая . Но смысл тот же...

    ---------- Post added at 12:09 ---------- Previous post was at 11:43 ----------

    Ewgeny7, Выкачай сие STSW-STM32002 http://www.st.com/web/en/catalog/too...S1533/PF257838

    Там exel'вский скрипт для настройки тактовой . Визуальная облегчалка.
    Поможет осознать - что, как,к чему . На первых порах более чем достаточно.
    Генерит system_stm32xxx.c - заменяешь то что в проекте .
    Естественно вызов той функции ремарить :
    Код:
     //SystemCoreClockSetHSI();
    Последний раз редактировалось dosikus; 28.04.2014 в 12:13.
    ZXM-Phoenix 1024+PROF ROM+SMUC+VGA
    Profi 1024+CF+CPM+VGA
    ATARI 800XL+SIO2PC+SIO2SD
    RK86@Maximite

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 17
    Последнее: 26.12.2015, 23:22
  2. Ответов: 19
    Последнее: 30.09.2011, 03:08
  3. Ответов: 0
    Последнее: 15.08.2010, 14:38
  4. Ответов: 18
    Последнее: 27.08.2008, 20:27
  5. Ответов: 6
    Последнее: 20.11.2007, 11:29

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •