Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


 
Опции темы
Непрочитано 09.09.2015, 13:35  
picavr
Почётный гражданин KAZUS.RU
 
Аватар для picavr
 
Регистрация: 07.10.2007
Адрес: Луганск
Сообщений: 1,816
Сказал спасибо: 13
Сказали Спасибо 399 раз(а) в 214 сообщении(ях)
picavr на пути к лучшему
По умолчанию Re: Пишем свое API

Сообщение от Easyrider83 Посмотреть сообщение
Добавил в проект часы и SD карту по SDIO.
SD карту по SDIO - это интересно,
ну и FAT нада к ним, для сохранения файла, например картинки с TFT дисплея экрана... или для записи потока данных в файл...
Реклама:
__________________
"picavr(ГАВ)мыло.ру" USB_Analyzer, Digital_Storage_Oscilloscope "picavr.kr1.ru" заказы в Китай компонентов/изготовление: плат/ЖКИ/мембраных клавиатур/имп трансформаторов
picavr вне форума  
Непрочитано 09.09.2015, 16:22  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Пишем свое API

Сообщение от picavr Посмотреть сообщение
SD карту по SDIO - это интересно,
ну и FAT нада к ним, для сохранения файла, например картинки с TFT дисплея экрана... или для записи потока данных в файл...
Да, именно так. Выделяется две очереди с одной общей задачей. Одна на запись, другая на чтение. Команда, параметры и массив. Пока сделал запись - просто отправляем данные из любой задачи в очередь, обработчик сам их найдет и запишет или прочтет из карты. Так же реализован вывод на дисплей. Можно с нескольких задач одновременно передавать данные в очередь. Этот принцип и лежит в основе любой операционной системы. Ради этого мы и стараемся.
Надо учитывать, что массив данных мы не копируем, а передаем указатель. Поэтому надо понимать, что будет с данными после того, как задача завершится. Самый простой и расточительный способ - сделать буфер статичным. Но надо быть готовым к большим затратам оперативы в этом случае.
Easyrider83 вне форума  
Непрочитано 22.12.2015, 23:45  
AJScorp
Почётный гражданин KAZUS.RU
 
Аватар для AJScorp
 
Регистрация: 10.05.2005
Адрес: Саратов.ru
Сообщений: 1,548
Сказал спасибо: 384
Сказали Спасибо 737 раз(а) в 417 сообщении(ях)
AJScorp на пути к лучшему
По умолчанию Re: Пишем свое API

Я смотрю, тема затухла... Easyrider83, где Вы?

Я тут вскользь намекал, что уже есть готовый вариант GUI с преферансом и дамами.
Механизм сообщений + стек окон.
Есть смысл выкладывать свои наработки, теорию и практику?

З.Ы. Фото прилеплю завтра.

Последний раз редактировалось AJScorp; 22.12.2015 в 23:49.
AJScorp вне форума  
Непрочитано 23.12.2015, 00:55  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Пишем свое API

Я за это время нашел и перепробовал миллион разных GUI. Тема была образовательная. Я образовался. Кто хотел со мной - образовались тоже. Более в ней смысла мало.
Easyrider83 вне форума  
Непрочитано 23.12.2015, 15:36  
AJScorp
Почётный гражданин KAZUS.RU
 
Аватар для AJScorp
 
Регистрация: 10.05.2005
Адрес: Саратов.ru
Сообщений: 1,548
Сказал спасибо: 384
Сказали Спасибо 737 раз(а) в 417 сообщении(ях)
AJScorp на пути к лучшему
По умолчанию Re: Пишем свое API

Ясно-понятно. Если выложенная в этой теме модель GUI устраивает Вас и других "образовавшихся", то можно только порадоваться. Меня подобный метод отрисовки тоже устраивал до того момента, пока не потребовался более удобный (в плане программирования и обработки событий) графический интерфейс. В результате получилась многооконная, полностью динамическая система.
Согласен, проблемы нужно решать по мере их возникновения.

Обещанные фотки
Миниатюры:
Нажмите на изображение для увеличения
Название: IMG_20151222_151112_2.jpg
Просмотров: 75
Размер:	103.8 Кб
ID:	86044   Нажмите на изображение для увеличения
Название: IMG_20151222_151303_2.jpg
Просмотров: 78
Размер:	104.5 Кб
ID:	86045   Нажмите на изображение для увеличения
Название: IMG_20151222_151923_2.jpg
Просмотров: 67
Размер:	102.9 Кб
ID:	86046  

Нажмите на изображение для увеличения
Название: IMG_20151222_154422_2.jpg
Просмотров: 73
Размер:	116.9 Кб
ID:	86047   Нажмите на изображение для увеличения
Название: IMG_20151222_151417_2.jpg
Просмотров: 150
Размер:	111.1 Кб
ID:	86048  
AJScorp вне форума  
Сказали "Спасибо" AJScorp
Zoosman (25.12.2015)
Непрочитано 23.12.2015, 16:12  
realid
Супер-модератор
 
Аватар для realid
 
Регистрация: 15.10.2007
Сообщений: 3,530
Сказал спасибо: 172
Сказали Спасибо 1,560 раз(а) в 810 сообщении(ях)
realid на пути к лучшему
По умолчанию Re: Пишем свое API

Сообщение от AJScorp Посмотреть сообщение
ЯЯ тут вскользь намекал, что уже есть готовый вариант GUI с преферансом и дамами.
Механизм сообщений + стек окон.
Есть смысл выкладывать свои наработки, теорию и практику?
Конечно выкладывайте. Форум для всех, обязательно найдется тот, кому это пригодится.
realid вне форума  
Непрочитано 23.12.2015, 22:52  
AJScorp
Почётный гражданин KAZUS.RU
 
Аватар для AJScorp
 
Регистрация: 10.05.2005
Адрес: Саратов.ru
Сообщений: 1,548
Сказал спасибо: 384
Сказали Спасибо 737 раз(а) в 417 сообщении(ях)
AJScorp на пути к лучшему
По умолчанию Re: Пишем свое API

realid, А смысл, для истории? Если бы у местных был интерес разобрать готовую реализацию, уже нашлись бы желающие. А на нет, и суда нет. Тратить своё время впустую у меня нет абсолютно никакого желания.
AJScorp вне форума  
Непрочитано 23.12.2015, 22:58  
akegor
Гуру портала
 
Аватар для akegor
 
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,907
Сказал спасибо: 2,543
Сказали Спасибо 11,818 раз(а) в 5,924 сообщении(ях)
akegor на пути к лучшему
По умолчанию Re: Пишем свое API

AJScorp, непонятен Ваш пессимизм. Что до меня - мне пока не надо, но тему читаю с удовольствием и интересом. Не могу сказать, что мне это не понадобится завтра. Почему молчу? Да потому, что сегодня мне не актуально. Сколько еще таких молчунов?
Выложите и народ будет благодарен, не сомневайтесь.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
akegor вне форума  
Непрочитано 23.12.2015, 23:02  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Пишем свое API

Думаю, куда интереснее будет способ стыковки GUI с нашим встраиваемым железом. Именно прослойка драйвера. Эта тема достойна рассмотрения. Например, тот же emWin или uGFX запустить на SD1289 или на ST7735 или ILI9340C, которые можно по праву назвать "народными" ибо работают по SPI и дешевы.
Easyrider83 вне форума  
Непрочитано 23.12.2015, 23:07  
AJScorp
Почётный гражданин KAZUS.RU
 
Аватар для AJScorp
 
Регистрация: 10.05.2005
Адрес: Саратов.ru
Сообщений: 1,548
Сказал спасибо: 384
Сказали Спасибо 737 раз(а) в 417 сообщении(ях)
AJScorp на пути к лучшему
По умолчанию Re: Пишем свое API

Сообщение от akegor Посмотреть сообщение
непонятен Ваш пессимизм.
Наверно погода влияет, не понятно, то ли весна, то ли осень, или коньяк... Депрессняк накатил.
Сообщение от akegor Посмотреть сообщение
Да потому, что сегодня мне не актуально. Сколько еще таких молчунов?
Про то и говорил.
Сообщение от AJScorp Посмотреть сообщение
проблемы нужно решать по мере их возникновения.
Сообщение от akegor Посмотреть сообщение
Выложите и народ будет благодарен, не сомневайтесь.
Ок, попробую распланировать текстовку. Буду выкладывать в отдельной теме.
AJScorp вне форума  
Сказали "Спасибо" AJScorp
akegor (23.12.2015)
 

Закладки
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
свое USB устройство ESWANT Микроконтроллеры, АЦП, память и т.д 2 08.09.2009 14:58


Часовой пояс GMT +4, время: 05:43.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot