29.12.2014, 22:04 | #61 |
Junior Member
Регистрация: 31.03.2014
Сообщений: 19
Вес репутации: 0 |
Re: Maple Mini
А почему и нет, попробую, только с ангельским языком у меня явная проблема, комментарии буду добавлять местами на русском.
Исправлю, протестирую на своей |
29.12.2014, 22:28 | #62 |
Member
Регистрация: 07.03.2013
Сообщений: 75
Вес репутации: 0 |
Re: Maple Mini
Коментарии не надо. там в основном только 2 затырки это LedPin = 33 и инициализация Serial без указания скорости.
|
31.12.2014, 13:36 | #63 |
Junior Member
Регистрация: 31.03.2014
Сообщений: 19
Вес репутации: 0 |
Re: Maple Mini
Да, в основном SerialUSB в Serial и LedPin = 33, были еще ошибки, но кажись все проверил.
Вот поправленная. С НОВЫМ ГОДОМ!!! |
31.12.2014, 15:07 | #64 |
Junior Member
Регистрация: 31.03.2014
Сообщений: 19
Вес репутации: 0 |
Re: Maple Mini
Кстати, я тут попробовал надстройку arduino ide + visual studio http://www.visualmicro.com/post/2013...al-Studio.aspx.
Пока очень нравится. |
31.12.2014, 16:45 | #65 |
Member
Регистрация: 07.03.2013
Сообщений: 75
Вес репутации: 0 |
Re: Maple Mini
угу, интересная штука. только к сожалению "бесплатна" только для русских. буржуям придется ее покупать(VisStud). Поэтому все сидят на "Коксе". Но ардуину(libmaple) туда сложно прикрутить, а ST шный SPL генерит тонны двоичного кода.
|
31.12.2014, 17:00 | #66 |
Member
Регистрация: 07.03.2013
Сообщений: 75
Вес репутации: 0 |
Re: Maple Mini
Кстати, добавил поддержку нашей платки в библиотеку UTFT. Правда пока поддерживается только последовательное SPI подключение при чем в Софтовом режиме.
Но даже в таком режиме экран проходит тест столько за такое же время как и Mega с паралельным 16ти биым подключением(42сек). На праздниках попробую немного оптимизировать софтовый режим, а так же прикрутить HardSPI. Ну а там и паралельный подумаем на каие ноги повесить. Список поддерживаемых Дисплеев библиотекой : Код:
#define ITDB32 0 // HX8347-A (16bit) #define ITDB32WC 1 // ILI9327 (16bit) #define TFT01_32W 1 // ILI9327 (16bit) #define ITDB32S 2 // SSD1289 (16bit) #define TFT01_32 2 // SSD1289 (16bit) #define CTE32 2 // SSD1289 (16bit) #define ITDB24 3 // ILI9325C (8bit) #define ITDB24D 4 // ILI9325D (8bit) #define ITDB24DWOT 4 // ILI9325D (8bit) #define ITDB28 4 // ILI9325D (8bit) #define TFT01_24_8 4 // ILI9325D (8bit) #define DMTFT24104 4 // ILI9325D (8bit) #define DMTFT28103 4 // ILI9325D (8bit) #define TFT01_24_16 5 // ILI9325D (16bit) #define ITDB22 6 // HX8340-B (8bit) #define ITDB22SP 7 // HX8340-B (Serial 4Pin) #define ITDB32WD 8 // HX8352-A (16bit) #define TFT01_32WD 8 // HX8352-A (16bit) #define CTE32W 8 // HX8352-A (16bit) #define ITDB18SP 9 // ST7735 (Serial 5Pin) #define LPH9135 10 // PCF8833 (Serial 5Pin) #define ITDB25H 11 // S1D19122 (16bit) #define ITDB43 12 // SSD1963 (16bit) 480x272 #define TFT01_43 12 // SSD1963 (16bit) 480x272 #define ITDB50 13 // SSD1963 (16bit) 800x480 #define TFT01_50 13 // SSD1963 (16bit) 800x480 #define CTE50 13 // SSD1963 (16bit) 800x480 #define EHOUSE50 13 // SSD1963 (16bit) 800x480 #define ITDB24E_8 14 // S6D1121 (8bit) #define TFT01_24R2 14 // S6D1121 (8bit) #define ITDB24E_16 15 // S6D1121 (16bit) #define INFINIT32 16 // SSD1289 (Latched 16bit) -- Legacy, will be removed later #define ELEE32_REVA 16 // SSD1289 (Latched 16bit) //#define NOT_IN_USE 17 //#define NOT_IN_USE 18 #define ELEE32_REVB 19 // SSD1289 (8bit) #define TFT01_70 20 // SSD1963 (16bit) 800x480 Alternative Init #define CTE70 20 // SSD1963 (16bit) 800x480 Alternative Init #define EHOUSE70 20 // SSD1963 (16bit) 800x480 Alternative Init #define CTE32HR 21 // ILI9481 (16bit) #define CTE28 22 // ILI9325D (16bit) Alternative Init #define TFT01_28 22 // ILI9325D (16bit) Alternative Init #define CTE22 23 // S6D0164 (8bit) #define TFT01_22 23 // S6D0164 (8bit) #define DMTFT22102 23 // S6D0164 (8bit) #define TFT01_18SP 24 // ST7735S (Serial 5Pin) #define TFT01_22SP 25 // ILI9341 (Serial 5Pin) #define TFT01_24SP 25 // ILI9341 (Serial 5Pin) #define TFT22SHLD 25 // ILI9341 (Serial 5Pin) #define DMTFT28105 25 // ILI9341 (Serial 5Pin) #define MI0283QT9 26 // ILI9341 (Serial 4Pin) #define CTE35IPS 27 // R61581 (16bit) #define CTE40 28 // ILI9486 (16bit) #define EHOUSE50CPLD 29 // CPLD (16bit) #define CTE50CPLD 29 // CPLD (16bit) #define CTE70CPLD 29 // CPLD (16bit) #define DMTFT18101 30 // HX8353C (Serial 5Pin) #define TFT18SHLD 31 // ST7735 (Serial 5Pin) Alternative Init Последний раз редактировалось HiddenPilot; 31.12.2014 в 17:02. |
01.01.2015, 18:42 | #67 |
Member
Регистрация: 07.03.2013
Сообщений: 75
Вес репутации: 0 |
Re: Maple Mini
кто в курсе детали этой реализации? И где можно прочитать про это демо?
|
02.01.2015, 02:28 | #68 | |
Junior Member
Регистрация: 31.03.2014
Сообщений: 19
Вес репутации: 0 |
Re: Maple Mini
Кто работал со внутренним RTC на Maple Mini?
Родной пример не компилируется Цитата:
|
|
02.01.2015, 06:20 | #69 |
Member
Регистрация: 07.03.2013
Сообщений: 75
Вес репутации: 0 |
Re: Maple Mini
он уже подключен, не парься..
Ну всмысле, maple IDE цепляем libmaple.h, в Arduino IDE всегда подключаем Arduino.H Последний раз редактировалось HiddenPilot; 02.01.2015 в 06:45. |
07.01.2015, 16:10 | #70 |
Junior Member
Регистрация: 31.03.2014
Сообщений: 19
Вес репутации: 0 |
Re: Maple Mini
С Рождеством Христовым!!!
Тут у меня закрался вопрос, по даташиту должен быть подключен часовой кварц, а на моей плате его нет Может в этом все проблемы? |
Здесь присутствуют: 15 (пользователей: 0 , гостей: 15) | |
|
|