|
LPC13XX |
|
|
|
 |
Ответов
|
Sep 6 2010, 22:59
|
.
     
Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753

|
Нашёл такую вот инфу Код Memory Restrictions: The rom-based HID drivers use sections 0x10000050 to 0x10000180 of the on-chip RAM, meaning that you will need to configure the linker in your toolchain to avoid this area. Any attempt to use this memory for your own code will almost certainly result in system failure. The project files provided with the LPC1343 Code Base are configure to exclude these chunks of memory from system use, but if you are implementing your own custom project and making use of rom-based HID you will need to make sure the linker is properly configured to avoid this memory range. Из исходников в сети нашёл только один http://www.microbuilder.eu/Projects/LPC134...43CodeBase.aspxhttp://www.microbuilder.eu/Projects/LPC134...umentation.aspxНо там вроде как похожий код, тоже без __enable_interrupt(). Только баг бутового (*rom)->pUSBD->init_clk_pins() описан. Точнее полубаг. Ядро начинает работать на 48 МГц, хотя это не обязательно и не всегда удобно.
--------------------
Заблуждаться - Ваше законное право :-)
|
|
|
|
|
Sep 7 2010, 12:47
|
Знающий
   
Группа: Свой
Сообщений: 509
Регистрация: 19-07-07
Из: г. Таганрог
Пользователь №: 29 246

|
Цитата(GetSmart @ Sep 7 2010, 02:59)  Нашёл такую вот инфу Код Memory Restrictions: The rom-based HID drivers use sections 0x10000050 to 0x10000180 of the on-chip RAM, meaning that you will need to configure the linker in your toolchain to avoid this area. Any attempt to use this memory for your own code will almost certainly result in system failure. The project files provided with the LPC1343 Code Base are configure to exclude these chunks of memory from system use, but if you are implementing your own custom project and making use of rom-based HID you will need to make sure the linker is properly configured to avoid this memory range. Из исходников в сети нашёл только один http://www.microbuilder.eu/Projects/LPC134...43CodeBase.aspxhttp://www.microbuilder.eu/Projects/LPC134...umentation.aspxНо там вроде как похожий код, тоже без __enable_interrupt(). Только баг бутового (*rom)->pUSBD->init_clk_pins() описан. Точнее полубаг. Ядро начинает работать на 48 МГц, хотя это не обязательно и не всегда удобно. Я учел, что нужно оставить место для аппартного усб стека и прописал это в файл компановщика, так как описано в апликейшин ноте по усб на этот проц. Все равно не работает. Подпаял джитаг. Почистил примеры яра от инициализаций дисплеев и прочего. По прежнему HID и VCP примеры не работают. Пример микрофона работает. После отладки своего проекта получил следующее: Увидел, что в моем проекте не проходит функция (*rom)->pUSBD->init_clk_pins(); Отладчик на ней останавливается. Разбираюсь, в чем может быть дело.
--------------------
Умные речи подобны строкам, напечатанным курсивом. К. Прутков
|
|
|
|
Сообщений в этой теме
3.14 LPC13XX Dec 1 2009, 14:27 3.14 Вобщем, по SWD контроллер откликается, остается по... Dec 2 2009, 06:44 GetSmart Цитата(3.14 @ Dec 2 2009, 12:44) Вобщем, ... Dec 2 2009, 07:01  etoja Цитата(GetSmart @ Dec 2 2009, 10:01) LPC1... Dec 2 2009, 07:13 3.14 ARM Cortex-M3
SWD - новый дополнительный интерфейс... Dec 2 2009, 07:24 3.14 Насчет ошибки операций с флешкой, утилиты сеггера ... Dec 2 2009, 10:28 dimka76 Цитата(3.14 @ Dec 2 2009, 13:28) Насчет о... Dec 7 2009, 06:53  shahr В LPC1300 нет JTAG. Только SWD. Dec 11 2009, 11:17 3.14 Интресно, а для чего тогда пины вывели? Dec 11 2009, 11:42 shahr Цитата(3.14 @ Dec 11 2009, 14:42) Интресн... Dec 15 2009, 10:59 3.14 Ну да это уже не принципиально, по SWD все-равно п... Dec 15 2009, 11:21 shahr Цитата(3.14 @ Dec 15 2009, 14:21) Ну да э... Dec 16 2009, 15:17 dimka76 Пробую работать с LPC1311.
Вот моя тестовая програ... Dec 22 2009, 12:58 Vitaliy_ARM Если не трудно, могут ли владельцы плат MCB1300 ил... Sep 5 2010, 17:57  Vitaliy_ARM Интересно, а кто-нибудь вообще использует HID или ... Sep 6 2010, 17:13 GetSmart Vitaliy_ARM, где разрешение прерываний в майне?
U... Sep 6 2010, 17:56 Vitaliy_ARM Цитата(GetSmart @ Sep 6 2010, 21:56) Vita... Sep 6 2010, 18:24  GetSmart Цитата(Vitaliy_ARM @ Sep 6 2010, 23:24) В... Sep 6 2010, 19:12   Vitaliy_ARM Цитата(GetSmart @ Sep 6 2010, 23:12) Если... Sep 6 2010, 19:47  Vitaliy_ARM Примеры победил. Ошибка была в плате. На вывод USB... Sep 9 2010, 12:48 GetSmart Дело в том, что не подключен свой или стандартный ... Sep 9 2010, 13:35 Vitaliy_ARM Цитата(GetSmart @ Sep 9 2010, 17:35) Дело... Sep 9 2010, 13:41 igorsk Ещё подсказка на будущее - при компиляции в С++ ре... Sep 9 2010, 22:10 Vitaliy_ARM Цитата(igorsk @ Sep 10 2010, 02:10) Ещё п... Sep 19 2010, 18:09
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|