efancy 0 12 ноября, 2013 Опубликовано 12 ноября, 2013 · Жалоба Работал всегда с AVRками, ни каких проблем. Начальство "попросило" освоить ARM, дабы изготовить какой то девайс который бросили 10 лет назад. сейчас предомной полупустая плата с процом, UART-USB конвертор в виде программатора, даташит AD, IAR keil триаловский, и загрузчик ARMWSD Кроме заливки программы боше ничего не получается, прошу кинуть пример хотя на мыргание диода на ножке P26 (p1.7) (про цап, шим молчу...) Или\И ткните носом книгу для чайников по Aduc :smile3046: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 119 12 ноября, 2013 Опубликовано 12 ноября, 2013 · Жалоба прошу кинуть пример хотя на мыргание диода на ножке P26 (p1.7) #include <ioADuC7020.h> int main() { for(;;) { GP1SET = (1 << (7 + 16)); // тут вставить задержку GP1CLR = (1 << (7 + 16)); // тут вставить задержку } } Примерно так. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
efancy 0 12 ноября, 2013 Опубликовано 12 ноября, 2013 · Жалоба Спасибо!!! ну вот начинаю понимать что: GPnSET установка порта в 1 GPnCLR установка порта в 0 задержка не срабатывает почему то но щас буду пробовать не разобрался как расшифровать, 1 << (7 + 16) конкретно 7 +16 поступил так void Delay( unsigned int Val); void Delay( unsigned int Val) { for( ; Val != 0; Val--) { __no_operation(); } } main () { //int i; //for (i = 1; i <= 10; i++) while(0) { GP1SET = (); Delay( 60000); GP1CLR = (1 << (7 + 16)); Delay( 60000); } return 0; } Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 119 12 ноября, 2013 Опубликовано 12 ноября, 2013 · Жалоба не разобрался как расшифровать, 1 << (7 + 16) конкретно 7 +16 7 + 16 = 23. 1 << (7 + 16) - единица, сдвинутая влево на 23 разряда. Откуда берется +16 вы узнаете, прочитав описание регистров GPxSET, GPxCLR. P.S. Для публикации исходников используйте кнопку на форме ввода сообщения. Маловероятно, что кто-то захочет разбираться в ваших неотформатированных исходниках. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
yanvasilij 0 13 ноября, 2013 Опубликовано 13 ноября, 2013 · Жалоба Примеры можно скачать здесь, здесь, здесь, здесь. Это оффициальные примеры от кейла. Триала хватит, если кекс будет весить не более 32 кБ. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться