Например TDA7294

Форум РадиоКот • Просмотр темы - Программный UART
Форум РадиоКот
Здесь можно немножко помяукать :)



Текущее время: Чт окт 29, 2020 22:24:37

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Программный UART
СообщениеДобавлено: Ср окт 14, 2020 21:55:36 
Встал на лапы

Зарегистрирован: Ср янв 18, 2012 19:37:10
Сообщений: 116
Рейтинг сообщения: 0
Добрый вечер. Нашел библиотеку программного UART. Вот здесь
Люди в комментах пишут, что вроде как код рабочий. В хедере указываем частоту, делитель, и скорость обмена. Соответственно у меня кварц 16МГц, делитель 64 и скорость 9600. В сишном файле рассчитываем значение переменной TIMER_TCNT_VALUE. Я посчитал, а потом проверил в симуляторе - именно это число записывается в TCNT0. Т.е. ошибок в передаче быть вроде-как не должно. Однако, из порта выходит какая-то каша. Может кто-нибудь проверить эту библиотеку у себя или ткнуть носом, что я делаю не так? Спасибо.


Вложения:
softUart.h [1.99 KiB]
Скачиваний: 52
compilers_3.h [2.19 KiB]
Скачиваний: 54
softUart.c [5.85 KiB]
Скачиваний: 52
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программный UART
СообщениеДобавлено: Чт окт 15, 2020 00:37:27 
Говорящий с текстолитом
Аватар пользователя

Карма: 15
Рейтинг сообщений: 367
Зарегистрирован: Пт май 31, 2013 17:14:38
Сообщений: 1520
Откуда: Украина, Винница
Рейтинг сообщения: 0
а мейн где?


Вернуться наверх
 
JLCPCB, всего $2 за прототип печатной платы! Цвет - любой!

Отличное качество, подтвержденное более чем 600,000 пользователей! Более 10,000 заказов в день.

Зарегистрируйтесь и получите два купона по 5$ каждый:https://jlcpcb.com/quote

Не в сети
 Заголовок сообщения: Re: Программный UART
СообщениеДобавлено: Чт окт 15, 2020 13:19:41 
Встал на лапы

Зарегистрирован: Ср янв 18, 2012 19:37:10
Сообщений: 116
Рейтинг сообщения: 0
Прикладываю проект. На самом деле в мейне всего 2 библиотечные функции: инициализация и отправка байта. Отправляю 0х75, а из порта валится 0хFF.


Вложения:
SoftUart.rar [50.04 KiB]
Скачиваний: 46
Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Шестое юбилейное мероприятие в процессе
Не в сети
 Заголовок сообщения: Re: Программный UART
СообщениеДобавлено: Чт окт 15, 2020 14:29:54 
Друг Кота
Аватар пользователя

Карма: 87
Рейтинг сообщений: 957
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 11035
Откуда: ДОНЕЦК (ЮГО-ВОСТОК ua/DPR)
Рейтинг сообщения: 0
Проект для АВРстудии (GCC), а библиотека для IAR...
ГЫММ...
:dont_know:


Вернуться наверх
 
Вебинар «STM32L5. Секреты оценки энергопотребления» (05.11.2020)

Компания КОМПЭЛ приглашает 5 ноября принять участие в вебинаре, посвященном первому семейству МК STM32L5 на ядре Cortex-M33. На вебинаре будет рассказано об ошибках при расчете энергопотребления МК с помощью отладки STM32L562E-DK. Отладки STM32L562E-DK будут разыгрываться среди участников. Информация об условиях участия будет озвучена на вебинаре.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Программный UART
СообщениеДобавлено: Чт окт 15, 2020 14:38:54 
Встал на лапы

Зарегистрирован: Ср янв 18, 2012 19:37:10
Сообщений: 116
Рейтинг сообщения: 0
нет, автор пишет, что это уникальная библиотека для IAR, CV AVR и WinAVR, ему просто было лень комменты переделывать. Там есть файл compiller, который как бы и дружит их между собой


Вернуться наверх
 
Управляй таймером с пикосекундным разрешением!

Для систем с цифровым управлением одним из важнейших параметров является разрешение. Чем точнее выполняется генерация и измерение сигналов, тем выше будет качество управления. Это касается таких приложений как источники питания, мощные инверторы, системы освещения, управление электродвигателями и прочие. Специально для ответственных задач компания STMicroelectronics предлагает использовать микроконтроллеры STM32 со встроенным таймером повышенного разрешения HRTIM.

Читать статью>>
Не в сети
 Заголовок сообщения: Re: Программный UART
СообщениеДобавлено: Чт окт 15, 2020 15:31:07 
Друг Кота
Аватар пользователя

Карма: 87
Рейтинг сообщений: 957
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 11035
Откуда: ДОНЕЦК (ЮГО-ВОСТОК ua/DPR)
Рейтинг сообщения: 0
Но у авр студии таки GCC...
Надо бы консультации знатоков-Сишников дождаться...
:roll:


Вернуться наверх
 


Не в сети
 Заголовок сообщения: Re: Программный UART
СообщениеДобавлено: Пт окт 16, 2020 10:00:44 
Встал на лапы

Зарегистрирован: Ср янв 18, 2012 19:37:10
Сообщений: 116
Рейтинг сообщения: 0
Коллеги, столько народу скачало файлы, а в ответ тишина. Ну вы отпишись хоть работает у вас или нет.


Вернуться наверх
 


Не в сети
 Заголовок сообщения: Re: Программный UART
СообщениеДобавлено: Пт окт 16, 2020 11:45:45 
Говорящий с текстолитом
Аватар пользователя

Карма: 15
Рейтинг сообщений: 367
Зарегистрирован: Пт май 31, 2013 17:14:38
Сообщений: 1520
Откуда: Украина, Винница
Рейтинг сообщения: 0
Коллеги, столько народу скачало файлы, а в ответ тишина. Ну вы отпишись хоть работает у вас или нет.

внешне ничего не вижу. студию ставить не собираюсь.


Вернуться наверх
 
Бытовой пирометр АКИП-9312 – просто удобно!

Диапазон 35 °С ...42°С (температура тела) погрешность 0,3 °С
Диапазон 0 °С ...100°С (бытовая сфера) погрешность 1,0 °С
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: johnvi и гости: 11


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y