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

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

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

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

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

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


 
Опции темы
Непрочитано 15.07.2013, 16:44  
banzayy
Временная регистрация
 
Регистрация: 12.09.2006
Сообщений: 69
Сказал спасибо: 2
Сказали Спасибо 1 раз в 1 сообщении
banzayy на пути к лучшему
По умолчанию Re: Вопросы по CooCox CoIDE

обычный на HD44780
Реклама:
banzayy вне форума  
Непрочитано 15.07.2013, 16:48  
banzayy
Временная регистрация
 
Регистрация: 12.09.2006
Сообщений: 69
Сказал спасибо: 2
Сказали Спасибо 1 раз в 1 сообщении
banzayy на пути к лучшему
По умолчанию Re: Вопросы по CooCox CoIDE

просто пытаюсь освоиться с простейшими задачами. разберусь с выводом переменных, затем прерывания. плохо, что книжек нет. Взять хотя бы CV для AVR. Есть книжка с описаниями применительно к оболочке, а не общие понятия Си. Хотя, думаю, что если бы вообще с нуля начинал бы, то это просто МРАК ))
banzayy вне форума  
Непрочитано 15.07.2013, 17:56  
Flopix
Гражданин KAZUS.RU
 
Регистрация: 31.12.2010
Сообщений: 837
Сказал спасибо: 371
Сказали Спасибо 153 раз(а) в 113 сообщении(ях)
Flopix на пути к лучшему
По умолчанию Re: Вопросы по CooCox CoIDE

sprintf (string_out,"%5.1f",set_data);
это стандартная Си функция из библиотеки StdIO которая просто выводит данные в массив char string_out[20]

А вот как будет выводится на дисплей зависит от самописной функции lcd_puts в которую передается сформированная строка string_out
Просто ищите готовую библиотеку под этот дисплей для используемого контроллера. Там на 100% будет почти все так же.
Flopix вне форума  
Непрочитано 15.07.2013, 18:45  
akegor
Гуру портала
 
Аватар для akegor
 
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,879
Сказал спасибо: 2,539
Сказали Спасибо 11,808 раз(а) в 5,918 сообщении(ях)
akegor на пути к лучшему
По умолчанию Re: Вопросы по CooCox CoIDE

Сообщение от Flopix Посмотреть сообщение
которая просто выводит данные в массив
Извините, чуть уточню. Формирует СТРОКУ и помещает в массив.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
akegor вне форума  
Непрочитано 15.07.2013, 19:41  
nahimovv
Заблокирован
 
Регистрация: 25.04.2013
Сообщений: 1,431
Сказал спасибо: 0
Сказали Спасибо 385 раз(а) в 254 сообщении(ях)
nahimovv на пути к лучшему
По умолчанию Re: Вопросы по CooCox CoIDE

Сообщение от banzayy Посмотреть сообщение
Взять хотя бы CV для AVR. Есть книжка с описаниями применительно к оболочке, а не общие понятия Си.
А лучше бы наоборот! Теперь изучайте... "общие понятия Си".
nahimovv вне форума  
Непрочитано 17.07.2013, 00:07  
Flopix
Гражданин KAZUS.RU
 
Регистрация: 31.12.2010
Сообщений: 837
Сказал спасибо: 371
Сказали Спасибо 153 раз(а) в 113 сообщении(ях)
Flopix на пути к лучшему
По умолчанию Re: Вопросы по CooCox CoIDE

Допилил вывод изображения в формате bmp 16 бит на экран.

Flopix вне форума  
Непрочитано 21.07.2013, 23:39  
Flopix
Гражданин KAZUS.RU
 
Регистрация: 31.12.2010
Сообщений: 837
Сказал спасибо: 371
Сказали Спасибо 153 раз(а) в 113 сообщении(ях)
Flopix на пути к лучшему
По умолчанию Re: Вопросы по CooCox CoIDE

Добавил FreeRTOS.

Пока полет с Coocox нормальный.


Кто то в курсе как отобразить панель с закладками? А то добавить добавил а сама панель с закладками отсутвует.

Последний раз редактировалось Flopix; 21.07.2013 в 23:55.
Flopix вне форума  
Непрочитано 22.07.2013, 11:56  
banzayy
Временная регистрация
 
Регистрация: 12.09.2006
Сообщений: 69
Сказал спасибо: 2
Сказали Спасибо 1 раз в 1 сообщении
banzayy на пути к лучшему
По умолчанию Re: Вопросы по CooCox CoIDE

а что даёт в программировании FreeRTOS? Просто никогда не использовал. Насколько он усложняет или упрощает процесс?
banzayy вне форума  
Непрочитано 22.07.2013, 12:07  
banzayy
Временная регистрация
 
Регистрация: 12.09.2006
Сообщений: 69
Сказал спасибо: 2
Сказали Спасибо 1 раз в 1 сообщении
banzayy на пути к лучшему
По умолчанию Re: Вопросы по CooCox CoIDE

И ещё один вопрос. Настраиваю прерывание по входу. Нужно чтобы работало по спадающему фронту. Но работает почему то только по нарастающему.

Настройка выводов
/* Enable GPIOE clock */
RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOE, ENABLE);

/* Configure PE2 PE4 pins as input floating */
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN;
GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_UP;
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_0|GPIO_Pin_2|GPIO_Pin_4;
GPIO_Init(GPIOE, &GPIO_InitStructure);

Настройка прерываний

/* Enable SYSCFG clock */
RCC_APB2PeriphClockCmd(RCC_APB2Periph_SYSCFG, ENABLE);
/* Connect EXTI Line0 to PE0 pin */
SYSCFG_EXTILineConfig(EXTI_PortSourceGPIOE, EXTI_PinSource0);

/* Configure EXTI Line0 */
EXTI_InitStructure.EXTI_Line = EXTI_Line0;
EXTI_InitStructure.EXTI_Mode = EXTI_Mode_Interrupt;
EXTI_InitStructure.EXTI_Trigger = EXTI_Trigger_Falling;
EXTI_InitStructure.EXTI_LineCmd = ENABLE;
EXTI_Init(&EXTI_InitStructure);

оценочная плата STM32F4Discovery
banzayy вне форума  
Непрочитано 22.07.2013, 23:43  
ATMExpert
Частый гость
 
Регистрация: 13.10.2008
Сообщений: 23
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 1 сообщении
ATMExpert на пути к лучшему
По умолчанию Re: Вопросы по CooCox CoIDE

Сообщение от banzayy Посмотреть сообщение
И ещё один вопрос. Настраиваю прерывание по входу. Нужно чтобы работало по спадающему фронту. Но работает почему то только по нарастающему.
вместо GPIO_Mode_IN попробуй GPIO_Mode_IN_FLOATING;
строку GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_UP; убери
ATMExpert вне форума  
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
KiCAD. Вопросы новичка (в Линукс) aleksandr-zh KiCAD 12 24.04.2017 00:04
Вопросы по радиоприемнику Alpout Делимся опытом 8 19.01.2013 10:53
Wiznet W7100. Общие вопросы R_N Микроконтроллеры, АЦП, память и т.д 7 06.06.2012 00:33
Система измерения температуры (на AD8495), вопросы по схеме и реализации spartakchamp Измерительное оборудование 2 15.11.2010 22:04


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


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