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

dimka76

Свой
  • Постов

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

  • Посещение

  • Победитель дней

    11

Весь контент dimka76


  1. Здравствуйте. Еще раз встряхну тему своим вопросом. Уж больно заголовок темы всеобъемлющий ))) Для приема RAW TCP пакетов есть callback функция tcp_recv. Я правильно понимаю, что она вызывается сразу как пришли данные из сети ? Т.е. не после того как стек отправит ACK отправителю.
  2. Потому что вся логика работы интерфейса SPI в этих микросхемах привязана в сигналу CS. Если вы поднимите CS раньше, чем закончится отправка всей последовательности команды, то прием собьётся.
  3. Значит вам надо настроить IDE так, чтобы она компилировала эти файлы. Видимо не достаточно просто их добавить в проект. Может у вас makefile project ? Тогда надо сделать соответствующие записи в makefile. Еще. У вас в том файле, в котором вы вызываете httpd_init, добавлен заголовочный файл #include "lwip/apps/httpd.h" ?
  4. Вы пытаетесь транзисторным оптроном в линейном режиме управлять ? Плохая идея. Возьмите лучше H11F1M. А светодиодом этого оптрона управляйте от источника тока.
  5. Убедитесь (по выводу в консоль Eclipse IDE) , что файл httpd.c у вас компилируется. В main добавьте вызов функции httpd_init(); И все. Страничка, отображаемая в браузере, лежит в папке http/fs
  6. В режим загрузки входит в зависимости от состояния определенной ножки в момент сброса или подачи питания. В документации на проц это все описано.
  7. Сейчас попробовал на Win 10 Pro 64 бита. Окно запустилось. Но прошивать нечего. Попробуйте старые версии. На сайте есть начиная с версии 1.6 2019 года. Которой я пользовался в 2009-2010 к сожалению у себя уже не смогу найти.
  8. Отдельно. Хотя, может и запамятовал уже. Я ее на win 7 запускал, прекрасно работало. Даже окно не запускается или связь не устанавливается ? ---------------------------------------------------------- Я с подобным процом году примерно в 2009 - 2010 работал. И тогда CCS кажется еще другая была. Сейчас она вроде на базе Eclipse IDE уже сделана. Всего один проектик сделал. Техасовская утилита, что-то у меня не пошла. Зато c2prog работала замечательно. ---------------------------------------------------------- spraal3.pdf Может здесь что полезное найдете.
  9. У них есть заводской загрузчик по интерфейсу UART (SCI). У TI есть своя консольная утилита. А есть еще альтернативная утилита https://c2prog.com/about/
  10. STM32L1 ADC + DMA

    Вон же у вас в обработчике прерывания SysTick каждый раз запускается АЦП.
  11. И оказалось чтобы реализовать все что в ТЗ не хватает памяти. Даже при самой супер-пупер оптимизации. Тут никто никого не учил, а всего лишь приводили абстрактные примеры для иллюстрации своих доводов.
  12. Прочитал цитаты из приведенной вами ссылки. Как по мне, так бред полнейший.
  13. Можно. Только зачем тратить на это процессорное время ? Лучше разрешить на них прерывания и обработку ошибок вести только в случае возникновения этих ошибок.
  14. Так наоборот же. Пришивание
  15. Почему на запись каждого бита отдельная операция ? Почему не прописали все биты одной операцией ? Вот так DMA2_Stream5->CR = (6 << DMA_SxCR_CHSEL_Pos) | // enable channel 6 (TIM1_UP) (2 << DMA_SxCR_PL_Pos) | // set to high priority (1 << DMA_SxCR_DIR_Pos) | //set memory-to-peripheral (1 << DMA_SxCR_MINC_Pos) | //Incremement memory address (0 << DMA_SxCR_MSIZE_Pos) | // Set memory data width to a byte (0 << DMA_SxCR_PSIZE_Pos) | // Set peripheral data width to a byte (1 << DMA_SxCR_CIRC_Pos) | // Set to circular mode (1 << DMA_SxCR_EN_Pos); //enable DMA
  16. http://elm-chan.org/fsw/strf/xprintf.html Эта функция не включена в стандарт. Поэтому все зависит от реализации.
  17. Про TIM8 STM32F722

    Каша какая-то. И HAL и регистры. Вы уж на чем-то одном остановитесь. Во все тонкости приведенного вами кода не вникал, но явно не хватает настройки регистра BDTR, бит MOE. Доку надо читать. У СН4 нет комплементарного выхода.
  18. Это лишь малая часть modbus. А где аппаратный парсер функций ? И все остальное ? Modbus это прикладной уровень, а UART - физический. Так что сравнивать их бесполезно.
  19. STM32H7_FPU

    Тоже замечал такое. Как только вопрос задашь, так сразу сам на него ответ и найдешь.
  20. STM32H7_FPU

    Вас в гугле забанили ? Система команд это архитектура. Cortex-M7 не STmicroelectronics придумала, поэтому искать на на сайте разработчика данной архитектуры. https://documentation-service.arm.com/static/5e906b038259fe2368e2a7bb?token=
×
×
  • Создать...