Easyelectronics.ru

Электроника для всех
Текущее время: 23 сен 2020, 09:18

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



JLCPCB – Прототипы печатных плат за $2/5шт. два слоя. $5/5шт. четыре слоя
Крупнейший производитель печатных плат и прототипов. Более 600000 клиентов и свыше 10000 заказов в день!
Получите скидку на почтовую отправку при первом заказе в JLCPCB!

Начать новую тему Ответить на тему  [ Сообщений: 30 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: Сведение программных модулей к неким стандартам
СообщениеДобавлено: 08 ноя 2016, 13:56 
Старожил
Аватара пользователя

Зарегистрирован: 24 июл 2012, 13:54
Сообщения: 856
Что касается SPI, он не ложится в формат потокового ввод-вывода... Так что к его лучше спрятать за более потоковую асбстракцию.

Для применения Указанной выше концепции с позиционными средствами вывода (вроде семисегментного индикатора) можно ввести специальную команду для задания положения (как еще одну функцию интерфейсного объекта) или интерпретировать перенос строки.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сведение программных модулей к неким стандартам
СообщениеДобавлено: 08 ноя 2016, 14:11 
Старожил

Зарегистрирован: 23 янв 2016, 15:37
Сообщения: 1266
Mirmik писал(а):
В очень упрощенном виде этот объект будет содержать только базовую функцию вывода, индивидуальную для каждого объекта.

Я в принципе это и предлагал, только на плюсах.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сведение программных модулей к неким стандартам
СообщениеДобавлено: 08 ноя 2016, 14:16 
Старожил
Аватара пользователя

Зарегистрирован: 24 июл 2012, 13:54
Сообщения: 856
Reflector писал(а):
Mirmik писал(а):
В очень упрощенном виде этот объект будет содержать только базовую функцию вывода, индивидуальную для каждого объекта.

Я в принципе это и предлагал, только на плюсах.


В общем да... Практически я изложил базовые принципы написания в объектном стиле на си. На с++ оно реализуется проще.
Можно влезть в тонкости и заметить, что некоторые вещи по части наследования, которые могут быть реализованы в си не реализованы во встроенных средствах с++, а кое-что из того, что реализовано во встроенном с++ крайне сложно поднимается в си..., так что назвать эти подходы абсолютно тождественными все-таки нельзя, но по факту, это оно и есть...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сведение программных модулей к неким стандартам
СообщениеДобавлено: 09 дек 2016, 21:41 
Старожил

Зарегистрирован: 02 июл 2010, 23:41
Сообщения: 465
demiurg1978 писал(а):
использовал ЖКИ как и обычно, как отладочный инструмент. Чтобы выводил наружу требуемые переменные, состояние периферии МК.

Для вывода отладочной информации гораздо лучше использовать не ЖКИ, а экран компьютера. Возможности вывода информации многократно выше.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сведение программных модулей к неким стандартам
СообщениеДобавлено: 10 дек 2016, 10:48 
Старожил

Зарегистрирован: 25 фев 2011, 18:45
Сообщения: 3685
Откуда: Новосибирск
Вывод информации на экран предполагает использование UART и соответствующие кварцы.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 30 ]  На страницу Пред.  1, 2


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


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB