tonyk_av 42 30 августа Опубликовано 30 августа · Жалоба 36 minutes ago, x893 said: Любители С++ плакали, кололись, но продолжали строчить на С++ Причём тут С++? Ошибка может быть в любой функции, вызываемой до main(). Не знаю, как это сделано с Кейл, но в Кубе нормально работает анализатор отказов. Он точно встаёт на сбойной строке, показывает причину сбоя и значения всех регистров. Раньше это всё нужно было самому дописывать, чтобы увидеть, а сейчас СТМ это встроила в штатный отладчик. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x893 51 30 августа Опубликовано 30 августа · Жалоба 32 minutes ago, tonyk_av said: Причём тут С++? Ошибка может быть в любой функции, вызываемой до main(). Не знаю, как это сделано с Кейл, но в Кубе нормально работает анализатор отказов. Он точно встаёт на сбойной строке, показывает причину сбоя и значения всех регистров. Раньше это всё нужно было самому дописывать, чтобы увидеть, а сейчас СТМ это встроила в штатный отладчик. Рад за Вас и за СТМ Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dimka76 60 30 августа Опубликовано 30 августа · Жалоба On 8/30/2024 at 7:39 PM, x893 said: Рад за Вас и за СТМ За вас, за нас и за спецназ Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Arlleex 176 30 августа Опубликовано 30 августа · Жалоба Аппаратная поддержка RTU и иже с ними в STM никакая. Ее нет. Они хотя бы аппаратный DE приемопередатчика с регулируемой (или хотя бы железно забитой в несколько символов на данной скорости) задержкой от активации до начала передачи сделали. Но нет же. Да и с таймингами 1.5 и 3.5 не определились - есть какой-то IDLE, но это, в общем-то, филькина фича. Полупрограммное, полуаппаратное - всегда получается очередной франкенштейн на квадратных колесах. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
EdgeAligned 82 30 августа Опубликовано 30 августа · Жалоба А вообще, Модбас - довольно таки устаревший протокол начала 80-х годов прошлого тысячелетия. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x893 51 30 августа Опубликовано 30 августа · Жалоба 21 minutes ago, Arlleex said: Аппаратная поддержка RTU и иже с ними в STM никакая. Ее нет. Они хотя бы аппаратный DE приемопередатчика с регулируемой (или хотя бы железно забитой в несколько символов на данной скорости) задержкой от активации до начала передачи сделали. Но нет же. Да и с таймингами 1.5 и 3.5 не определились - есть какой-то IDLE, но это, в общем-то, филькина фича. Полупрограммное, полуаппаратное - всегда получается очередной франкенштейн на квадратных колесах. И каким боком это с "Исключение Hard Fault на Cortex-M3" связано ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Arlleex 176 30 августа Опубликовано 30 августа · Жалоба 31 минуту назад, EdgeAligned сказал: А, это в каких-то F0, вроде. Запамятовал, да. Но в F4, например, их нет. 18 минут назад, x893 сказал: И каким боком это с "Исключение Hard Fault на Cortex-M3" связано ? Да тут уже ж давно ни о каких исключениях речи нет. Я думал тут уже давно мысли вслух под пивко. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x893 51 30 августа Опубликовано 30 августа · Жалоба 5 minutes ago, Arlleex said: А, это в каких-то F0, вроде. Запамятовал, да. Но в F4, например, их нет. Да тут уже ж давно ни о каких исключениях речи нет. Я думал тут уже давно мысли вслух под пивко. Под пиво можно всё, что угодно. А если с воблой, то даже про женщин можно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
tonyk_av 42 Суббота в 06:09 Опубликовано Суббота в 06:09 · Жалоба 11 hours ago, Arlleex said: А, это в каких-то F0, вроде. Запамятовал, да. Но в F4, например, их нет. Вся линейка F4 идёт с кастрированными UART. Полноценный UART есть в F0, F3 и F7. Возможно, есть в новых, но я их пока не смотрел. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться