Перейти к содержанию

    

Integro

Свой
  • Публикаций

    306
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о Integro

  • Звание
    Местный
  • День рождения 13.04.1988

Контакты

  • Сайт
    http://
  • ICQ
    0

Информация

  • Город
    Минск

Старые поля

  • skype
    deniska_igorevich
  • Vkontakte
    http://vk.com/krasutski_denis
  • LinkedIn
    https://www.linkedin.com/in/denis-krasutski-721865104/

Посетители профиля

2 391 просмотр профиля
  1. IAR подсветка строк

    Переходить на другой проц только потому что они дают бесплатный IAR!? Так себе аргумен! :) Есть опыт работы с ренесас и их инфраструктурой, да не плохо, но не могу сказать что все проекты нужно делать только renesas synergy
  2. IAR подсветка строк

    Там полноценный IAR, с инструкцией как получить trial
  3. IAR подсветка строк

    Не нужно быть своим, с официального сайта качнуть можно: https://www.iar.com/iar-embedded-workbench/#!?currentTab=free-trials
  4. Как было сказано, вам нужная другая IDE: Eclipse бесплатная, так же есть CLion условно платный Если и редактор не нужен, можно посмотреть в строну CMake, он сам сгенерит и обновит makefile в ходе работы
  5. Не включается VREFBUF в STM32H743

    Там 3 логических поля в регистре, довольно сложно ошибиться, но я бы перепроверил... Напряжение на выходе Vref+ соответствует установленному? VRR(VREFBUF_CSR) в единице? Чему равен VDDA? Полагаю 3.3, но на всякий, В TRM пишут что должно быть как минимум +0.3 к желаемому VRS(VREFBUF_CSR).
  6. Ошибка не в библиотеке, и не читайте больше этот другой форум! :) 1. Baudrate расчитывается на основе SystemCoreClock 2. SystemCoreClock зависит от HSE_VALUE. 3. HSE_VALUE должен задаваться из вне, но по дефолту имеет значение 25MHz у Вас же осцилятор на 8MHz В свойства проекта, в препроцесор нужно добавить определение HSE_VALUE=8000000, или определить его в stm32f4xx_hal_conf.h
  7. Если все сделали но не работает значит гдето ошибка, выкладывайте код, будем вместе искать!
  8. После такой подачки и помогать расхотелось
  9. Мах частота на пин XTAL1

    Во первых, никто не говорил что он не будет работать от 21MHz и выше Во вторых, в даташите приводят параметры при которых гарантировано будет работать контроллер и вся периферия в заявленном диапазоне рабочих температур. Если Вы отклонились от этих параметров и при этом один тестовый контроллер на вашем столе работает это еще не значит, что заработает другой! В домашних подделках такое использовать можно, но в коммерческих проектах непозволительно! Кроме-то такой overclock не целесообразен сточки зрения потребления, так как потребление превышает расчетные мкА/МГц И, сомневаюсь что при 80MHz он у Вас работает отлично. Как проверяли? Как долго проверяли? Уверен на 100% что рабочая частота реально плавает! Насколько я помню максимальная рабочая стабильная частота для atmege была порядка 60MHz, и этот чудо энтузиаст использовал азот чтобы хоть как-то это держать процесс под контролем. Вот кстати одно из этих видео.
  10. Мах частота на пин XTAL1

    Хм... диалог все еще идет сложно)) Может зададите правильный вопрос?) Я скажу так prescale он и в Африке prescale. И имеет единственная параметр коэффициент деления, а данном случае это 1 или 8. У xmega другой набор значений. Но нельзя сравнивать xmega и ATtiny2313A, у них координационно другие системы тактирования! EDIT Долго писал...
  11. Мах частота на пин XTAL1

    Сложно идет диалог... позвольте помочь :) Да, CKDIV8 это прескейлер и по умолчанию он включен. Резюмирую, макcимальная частота на входе при вашем питании составляет 20MHz, для того чтобы контроллер работал на данной частоте необходимо отключить делитель CKDIV8 fuse, в противном случае он будет работать на 2.5MHz
  12. Файловой системе как бы не важно что там внизу USB Flash, SDCard, NAND или просто RAM Выбор будет обусловлен только требуемым функционалом. Pettit FatFS это та же Elm Chan's FatFs только без кучи полезных и возможно не нужных Вам фич. Из основного чем отличается Pettit FatFS от полноценной FatFS(Elm Chan's) - Работа только с одним носителем - Нельзя открыть и работать более чем с одним файлом - Нет поддержки длинных имен файлов, только в формате 8.3 - Нельзя создать файл - Нет возможности узнать размер файла - Операции записи должны быть выравнены по блокам - Read-only игнорируется - Нет метки времени создания\редактирования файла - Нет поддержки нескольких codepages, только одна - Нет функционала для потокобезопасности - Ограниченный API, нет функций удаления, поиска файлов, работы с атрибутами файла. Для полного понимания достаточно посмотреть в хидеры обоих файловых систем.
  13. Не включается VREFBUF в STM32H743

    С VREFBUF не работал, но похоже на то что нужно клоки модулю включить, если VREF это VREFBUF __HAL_RCC_VREF_CLK_ENABLE();
  14. SPI и DMA

    @jenya7, поздравляю Вас! 2000 сообщений, мне кажется, Вы только что стали Гуру :) Пора заканчивать с простыми вопросами!
  15. SPI и DMA

    либо делаете так: DMA0->TCD[0].ATTR = DMA_ATTR_SSIZE(0) | DMA_ATTR_DSIZE(0); DMA0->TCD[0].NBYTES_MLNO = 4096; Либо так: DMA0->TCD[0].ATTR = DMA_ATTR_SSIZE(2) | DMA_ATTR_DSIZE(2); DMA0->TCD[0].NBYTES_MLNO = 4096/4; Но это все зависит от слейва, могут быть заморочки с порядком байт, но могу ошибаться