Цитата(jcxz @ Mar 17 2016, 11:06)

Для исключения проблем в железе предназначены отладочные платы. Разработка ПО обычно начинается с работы на отладочной плате, это позволяет подстраховаться от проблем по-крайней мере со стороны железа на начальном этапе.
Немного наврал,точнее недоговорил,извиняюсь-уже нервный стресс испытывать начинаю.... Отправляет
не всегда криво,может выслать массив целиком несколько раз (число правильных посылок всегда разное) а потом возникает собственно проблема описанная выше.
Кроме своей платы использовал и отладочную плату с другим процессором (тоже стм32,только памяти побольше).
МК,не сбрасывается, проверял и отладчиком, и при резете выдавал в другой порт строчку- все железно. Непропай, плохой кварц наверное можно исключить с большой долей вероятности, т.к. тестировал код на другой плате с другим процем и кварцем.
Цитата
А у Вы вообще с UART ранее работали на таком железе? Может у вас это CMSIS кривой....
Я бы у меня встретилась подобна непонятная ошибка я бы пошел последовательно
1. Проверить железку на FT232RL - замкнув RX c TX b посмотрев эхо
2. Проверить аналогично эхо уже на своей плате, например посылать раз в какое то время байт от 0 до 255 и проверять эхо
3. Соединить с компом и проверить идут ли простые посылки
...
если в пункте 2 уже не работает - выкинуть нафиг CMSIS
На стмках c UARTом уже работал, все вроде бы успешно было. CMSIS сначала был стмовский-когда в кейле писал. Сейчас- который в стандартной поставке ИАРА (6.20 версия)
1- железку проверял,посылал целиком файл с набором данных из листинга программы- все стабильно приходит несколько раз подряд.
2- плату честно не догадался проверить таким образом,спасибо за совет- попробую.
3- простые посылки идут нормально.
FT232 уже заменил - пофигу.
по поводу сброса флага-спасибо, недосмотрел даташит сначала-сбрасывается оригинально- поправил
Если честно,то ситуация П%%%%%Ц непонятная для меня, вроде бы почти все проверено, и в другом железе в т.ч. , программно-все около дела; через ДМА,прерывания,тупо циклом-результат стабильно х...й.
может сплошным потоком 1500 байт СТМовский УАРТ не держит за раз?!
Вобщем,попробую эхо на контроллере-отпишусь,как и что.....спасибо большое за участие!