roboforum.ru

Технический форум по робототехнике.
Текущее время: 26 ноя 2024, 20:29

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




Начать новую тему Ответить на тему  [ Сообщений: 89 ]  На страницу Пред.  1, 2, 3, 4, 5, 6  След.
Автор Сообщение
 Заголовок сообщения: Re: LPC2xxx Philips ARM
СообщениеДобавлено: 01 ноя 2008, 20:19 
Не в сети
Аватара пользователя

Зарегистрирован: 31 янв 2006, 14:37
Сообщения: 90
Откуда: Москва
спасибо!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LPC2xxx Philips ARM
СообщениеДобавлено: 18 ноя 2008, 19:35 
Не в сети

Зарегистрирован: 29 дек 2004, 23:15
Сообщения: 3744
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей
Народ, тут решил в протеусе помоделить LPC, выбираю модель, ставлю, просто запускаю - говорит что XTAL1 и XTAL2 is not modeling или чтото такое и это со всеми моделями и симуляцию не запустить! Пробовал открыть пример с ссылок avr123, там LPC2138, запускаю - работает, НО, добавляю в рабочее пространство туда еще один такойже МК, так сразу ошибка про XTAL у обоих теперь МК. Убираю последний - ошибки нет. Короче как нада симулить их правильно?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LPC2xxx Philips ARM
СообщениеДобавлено: 18 ноя 2008, 22:01 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Если на схеме в Потеусе есть кварц то в свойствах нужно указать что то типа: "не симулировать" - т.е. он стоит для разводки платы только. Тактирование в PROTEUS задается в свойствах МК и от кварца не зависит.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LPC2xxx Philips ARM
СообщениеДобавлено: 18 ноя 2008, 22:05 
Не в сети

Зарегистрирован: 29 дек 2004, 23:15
Сообщения: 3744
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей
Я не знаю почему, но у меня хочет работать. Кварца внешнего нет, все как в примере, только я новый LPC туда поставил вместо имеющегося :cry:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LPC2xxx Philips ARM
СообщениеДобавлено: 18 ноя 2008, 23:42 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
прицпите проект !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LPC2xxx Philips ARM
СообщениеДобавлено: 19 ноя 2008, 01:41 
Не в сети

Зарегистрирован: 29 дек 2004, 23:15
Сообщения: 3744
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей
Все, с какойто попытки заработало. Возможно дело было в hex который прикреплял, но щас все работает. Странные вещи творяцо


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LPC2xxx Philips ARM
СообщениеДобавлено: 05 мар 2009, 23:28 
Не в сети
Аватара пользователя

Зарегистрирован: 19 фев 2007, 19:18
Сообщения: 108
Откуда: msk
Работаю с CAN интерфейсом lpc2119. Отсылаю/принимаю на/с компьютер через usb-can. Все прекрасно работает на 125 и 250 kb/s. Пытался повысить до 1Mb/s - не отсылает/принимает. Сперва думал на usb переходник и замкнул передачу CAN'а на себя - не работает. Смотрел в даташите - все делаю правильно. Нашел пример LPC2000_CAN_Driver_Demo со строчками
Код:
/**
* Bit Timing Values for 20MHz clk frequency
*/
#define LPC2000_CANDRIVER_CANBITRATE125K20MHZ          0x002B0009
#define LPC2000_CANDRIVER_CANBITRATE250K20MHZ          0x002B0004
#define LPC2000_CANDRIVER_CANBITRATE500K20MHZ          0x00140004
#define LPC2000_CANDRIVER_CANBITRATE1000K20MHZ         0x00250001

Юзаю 20МГц. Но значение для 250kb\s у меня отличается от вышеуказанного (у меня 0x0011000F). При подстановке бадрейта на 1Mb\s, указанного выше, ничего не работает. Нашел бадрейт калькулятор в интернете - не помогает.
Зашел в тупик. Как выйти из ситуации?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LPC2xxx Philips ARM
СообщениеДобавлено: 06 мар 2009, 00:29 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
ToniPizecato писал(а):
Как выйти из ситуации?

Попробуй обратится за помощью на электроникс - http://electronix.ru/forum/index.php?showforum=43
или на телесистемы - http://telesys.ru/wwwboards/mcontrol/index.shtml


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LPC2xxx Philips ARM
СообщениеДобавлено: 06 мар 2009, 14:35 
Не в сети
Аватара пользователя

Зарегистрирован: 19 фев 2007, 19:18
Сообщения: 108
Откуда: msk
avr123.nm.ru писал(а):
Попробуй обратится за помощью на электроникс - http://electronix.ru/forum/index.php?showforum=43

Спасибо. На Электрониксе помогли ссылкой на доку http://www.freescale.com/files/microcon ... AN1798.pdf

На всякий случай напишу, что для 20Mhz 1Mbit/s настройки будут такие Tseg1 = 4, Tseg2 = 3, BRP = 1, SAM = 1, SJW = 0; т.е. C1BTR = 0x00B40001


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LPC2xxx Philips ARM
СообщениеДобавлено: 06 мар 2009, 16:02 
Не в сети

Зарегистрирован: 29 дек 2004, 23:15
Сообщения: 3744
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей
Вообщето не зря сделали эти настройки, потому как сеть можно очень тщательно настроить. Если ЧИТАТЬ ВНИМАТЕЛЬНО даташит, то там написано как вычислять эти значения. И параметры приведенные ToniPizecato не обязательно будут подходить для всех сетей


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LPC2xxx Philips ARM
СообщениеДобавлено: 19 мар 2009, 12:27 
Не в сети
Аватара пользователя

Зарегистрирован: 26 сен 2007, 08:25
Сообщения: 142
Откуда: Krivoy Rog, ukraina
прог. языки: Си
ФИО: Коля
Цитата:
Скачайте свежий пакет KEIL - mdk324 на http://www.keil.com/

через ихний поиск пробивал KEIL - mdk324 результатов 0


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LPC2xxx Philips ARM
СообщениеДобавлено: 19 мар 2009, 12:58 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Он какого числа свежим то был ?

https://www.keil.com/demo/eval/arm.htm


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LPC2xxx Philips ARM
СообщениеДобавлено: 24 мар 2009, 12:40 
Не в сети
Аватара пользователя

Зарегистрирован: 26 сен 2007, 08:25
Сообщения: 142
Откуда: Krivoy Rog, ukraina
прог. языки: Си
ФИО: Коля
avr123.nm.ru писал(а):
Он какого числа свежим то был ?

https://www.keil.com/demo/eval/arm.htm

спасибо, скачал установил вроде всё норм. А есть литература по данному компилятору типа "первый проект" чтоб было красиво расписано что куда и зачем? - Интересует под камни AT91SAM7S.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LPC2xxx Philips ARM
СообщениеДобавлено: 24 мар 2009, 13:27 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Наверно в начале этого топика она.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LPC2xxx Philips ARM
СообщениеДобавлено: 06 июн 2009, 19:51 
Не в сети

Зарегистрирован: 05 июн 2008, 22:03
Сообщения: 163
Откуда: Украина,Одесса
прог. языки: С,Java,SQL если это язык,C++ немного
Всем здоров!
Приобрел я плату http://www.starterkit.ru/html/index.php ... =view&id=7.
Установил Keil.
Подключил я светодиод к MK_P64(P1.29) анодом.
Написал программу в Keil:
Код:
#include <LPC23xx.H>
int main (void) {

SCS=(1<<0)|(0<<4)|(1<<5)|(1<<6);
PINMODE3=(0<<27)|(0<<26);
PINSEL3=(0<<27)|(0<<26);
FIO1DIR=(1<<29);
FIO1SET=(1<<29);

while (1) {
/* Loop forever */
}
}


И хоть убейся, светодиод не светится.
Проект прилагается. Плиззз,подскажите как сделать так что он засветился.
Вложение:
Pr_4.rar [45.52 КиБ]
Скачиваний: 20


Последний раз редактировалось snayperAlfa 06 июн 2009, 20:38, всего редактировалось 1 раз.

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

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


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

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


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

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO