| Микроконтроллеры | Поясните по Си | 
|
|---|---|---|
Тогда попробуйте это: void SendDecValue(unsigned int val) TxByte(char c) - функция передачи символа через UART  | 
  | 
|
Razaex: Так я бы и писал на асме, а в отчёте... Ну иногда смотрят.... недавно вот прочитали.....одну бумажку.... всему отделу -50% от квартальной....  | 
  | 
|
Tadas: Тогда попробуйте это: Большое спасибо меньше на 1200 слов стала программа.  | 
  | 
|
Wladimir_TS: Большое спасибо меньше на 1200 слов стала программа. И даже работает ?  | 
  | 
|
Ну что-то в UART улетает, а МАХ232 я еще не приладил...  | 
  | 
|
|   | 
||
Tadas: Тогда попробуйте это: Эту функцию можно написать гораздо компактней и элегантней, например: 
  | 
  | 
|
boo2: Эту функцию можно написать гораздо компактней и элегантней, Кто бы спорил. boo2: Другое дело что сомнительна необходимость её вообще писать Так ТС просил, Выдернул из какого-то допотопного проекта и привел в качестве примера.  | 
  | 
|
Да, не заметил что там под printf памяти не хватает.  | 
  | 
|
poruchik: poruchik ◊вчера, 23:42 И как к нему цеплять всю прочую перефирию - внешние сигналы в него не загонишь. Работает он сильно неадекватно, времанки не выдерживает, глючит и падает. Проверить простенький код - можно и симулятором студии, а что посложнее - не помогает даже внутрисхемник ибо при его работе контролер работает медленнее. boo2: Да, не заметил что там под printf памяти не хватает. Тип контролера задан, менять неможно ибо стоит в уже давно готовом изделии - надо ПО доработать, а не могу вытащить данные - как оно вообще работает. Попытка цеплять отладочные средства провалилась - либо они неадекватно работают с WinAVRили одно из двух - но в режиме отладки программа неадекватна, а данные надо выводить - вот пришлось отцеплять от схемы выход UART и через него скидывать поток данных. Полностью переписать на ассемблере может и проще - но кроме четкого ТЗ надо еще и ПОНЯТЬ АЛГОРИТМ а что-бы его понять (математическую часть) надо заставить работать блок ввыода и вывода информации ибо с искуственными данными не работает а только с получаемыми из остальной части аппаратуры. А похоже засада в них - данные портятся именно на этапе декодирования входного сигнала.  | 
  | 
|
| 
 Форум про радио — сайт, посвященный обсуждению электроники, компьютеров и смежных тем. pro-radio.online | Обратная связь  | 
© 2003—2025  | 
|||