|
TI AM1808, разные вопросы |
|
|
|
Jun 25 2014, 08:21
|
Профессионал
    
Группа: Свой
Сообщений: 1 404
Регистрация: 11-03-11
Из: Минск, Беларусь
Пользователь №: 63 539

|
Не работает кусок кода для настройки регистра , в чём может быть проблема: Код unsigned int *pPinMux = (unsigned int *) PINMUX_REG_ADDR;
void SetPinMux(void) { unsigned int savePinmux = 0;
savePinmux = *pPinMux; savePinmux |= 1; *pPinMux = savePinmux; } Если указатель на обычный кусок памяти - всё гуд.
|
|
|
|
|
 |
Ответов
|
Jul 14 2014, 08:50
|
Профессионал
    
Группа: Свой
Сообщений: 1 404
Регистрация: 11-03-11
Из: Минск, Беларусь
Пользователь №: 63 539

|
Если можно поясните здесь подробнее. Что-то не могу понять, что прописано в приведённом выше векторе прерываний. Счас читаю доки, но пока не нахожу ничего по данной теме. Entry - понятно, адрес заданной точки входа, UndefInstHandler, SWIHandler, AbortHandler, IRQHandler, FIQHandler - адреса соответствующих обработчиков. Константы выше Entry - 4 одинаковые 0xE59FF018, ещё 0xE59FF014, 0xE24FF008 и две одинаковые 0xE59FF010 - это всё JUMP? Это ведь должна быть таблица адресов по которым происходит переход при том или ином событии, каким боком здесь JUMP? Описание вектора прерываний из даташита на рисунке, всё практически как в описанной выше таблице за исключением "констант". Попробовал удалять или менять на нули эти константы, процессор запускается и работает, но при срабатывании прерывания вылетает.
Эскизы прикрепленных изображений
|
|
|
|
Сообщений в этой теме
doom13 TI AM1808 Jun 25 2014, 08:21 SAURIS GmbH Как вариант, этому блоку, в котором находится реги... Jun 25 2014, 08:39 doom13 Цитата(SAURIS GmbH @ Jun 25 2014, 11:39) ... Jun 25 2014, 09:04  SAURIS GmbH Цитата(doom13 @ Jun 25 2014, 13:04) Я мог... Jun 25 2014, 09:40   doom13 Цитата(SAURIS GmbH @ Jun 25 2014, 12:40) ... Jun 25 2014, 11:02    SAURIS GmbH Цитата(doom13 @ Jun 25 2014, 14:59) В дат... Jun 25 2014, 11:04     doom13 Цитата(SAURIS GmbH @ Jun 25 2014, 14:04) ... Jun 25 2014, 11:22      SAURIS GmbH Цитата(doom13 @ Jun 25 2014, 15:22) Я то ... Jun 25 2014, 11:32       doom13 Цитата(SAURIS GmbH @ Jun 25 2014, 14:32) ... Jun 25 2014, 11:37        SAURIS GmbH Цитата(doom13 @ Jun 25 2014, 15:37) Я вот... Jun 25 2014, 11:42         doom13 Цитата(SAURIS GmbH @ Jun 25 2014, 14:42) ... Jun 25 2014, 12:26          SAURIS GmbH Цитата(doom13 @ Jun 25 2014, 16:26) Значе... Jun 25 2014, 12:39           doom13 Цитата(SAURIS GmbH @ Jun 25 2014, 15:39) ... Jun 25 2014, 12:45            SAURIS GmbH Цитата(doom13 @ Jun 25 2014, 16:45) , как... Jun 25 2014, 12:48             doom13 Цитата(SAURIS GmbH @ Jun 25 2014, 15:48) ... Jun 25 2014, 13:01              SAURIS GmbH Цитата(doom13 @ Jun 25 2014, 17:01) , т.е... Jun 25 2014, 13:05               doom13 Цитата(SAURIS GmbH @ Jun 25 2014, 16:05) ... Jun 25 2014, 13:29           doom13 Цитата(SAURIS GmbH @ Jun 25 2014, 15:39) ... Jun 25 2014, 12:55 Сергей Борщ Цитата(doom13 @ Jun 25 2014, 11:21) в чём... Jun 25 2014, 09:30 doom13 Цитата(Сергей Борщ @ Jun 25 2014, 12:30) ... Jun 25 2014, 09:50  Сергей Борщ Цитата(doom13 @ Jun 25 2014, 12:50) Это п... Jun 25 2014, 10:13 doom13 Цитата(SAURIS GmbH @ Jun 25 2014, 12:40) ... Jun 25 2014, 10:46 SAURIS GmbH Цитата(doom13 @ Jun 25 2014, 14:46) Поста... Jun 25 2014, 10:56 SAURIS GmbH Ой. Был не прав. PINMUX это же SYSCFG, а не GPIO.
... Jun 25 2014, 12:57 doom13 Цитата(SAURIS GmbH @ Jun 25 2014, 15:57) ... Jun 25 2014, 13:39  SAURIS GmbH Цитата(doom13 @ Jun 25 2014, 17:39) Про m... Jun 25 2014, 13:55   doom13 Цитата(SAURIS GmbH @ Jun 25 2014, 16:55) ... Jun 25 2014, 14:02    SAURIS GmbH Цитата(doom13 @ Jun 25 2014, 18:02) Счас ... Jun 25 2014, 14:03 SAURIS GmbH Странно это. Жаль я не могу проверить это сейчас.
... Jun 25 2014, 13:36 doom13 Почитал о том, что Вы говорили. Так и есть, написа... Jun 25 2014, 17:38 SAURIS GmbH Тут другой вопрос скорее... Кто и зачем включил эт... Jun 25 2014, 17:48 doom13 Цитата(SAURIS GmbH @ Jun 25 2014, 20:48) ... Jun 25 2014, 20:00  SAURIS GmbH Цитата(doom13 @ Jun 26 2014, 00:00) Макси... Jun 26 2014, 03:15   doom13 Цитата(SAURIS GmbH @ Jun 26 2014, 06:15) ... Jun 26 2014, 08:05    jcxz Цитата(doom13 @ Jun 26 2014, 14:05) Ну и ... Jun 26 2014, 13:17     doom13 Цитата(jcxz @ Jun 26 2014, 16:17)
Уже не... Jun 26 2014, 14:17      jcxz Подключиться "что-то" может только вашим... Jun 26 2014, 15:15      SAURIS GmbH Цитата(doom13 @ Jun 26 2014, 18:17) Тут н... Jun 26 2014, 16:22 AndrejM Цитата(SAURIS GmbH @ Jun 26 2014, 06:15) ... Jun 26 2014, 03:46 doom13 Да, ступил немного. Просто в голове работа с С2000... Jun 26 2014, 19:12 SAURIS GmbH Есть еще один вариант. Если остальная программа, к... Jun 27 2014, 06:55 doom13 Цитата(SAURIS GmbH @ Jun 27 2014, 09:55) ... Jun 27 2014, 07:15 SAURIS GmbH тут два варианта - пересобрать библиотеку целиком ... Jun 27 2014, 07:59 doom13 Цитата(SAURIS GmbH @ Jun 27 2014, 10:59) ... Jun 27 2014, 09:07  SAURIS GmbH Цитата(doom13 @ Jun 27 2014, 13:07) Попро... Jun 27 2014, 10:02   doom13 Цитата(SAURIS GmbH @ Jun 27 2014, 13:02) ... Jun 27 2014, 10:13 SAURIS GmbH Это похоже какие-то опции сборки надо поставить (н... Jun 27 2014, 10:23 doom13 Цитата(SAURIS GmbH @ Jun 27 2014, 13:23) ... Jun 27 2014, 10:42  SAURIS GmbH Цитата(doom13 @ Jun 27 2014, 14:42) В том... Jun 27 2014, 10:43   doom13 Цитата(SAURIS GmbH @ Jun 27 2014, 13:43) ... Jun 27 2014, 10:51    SAURIS GmbH Цитата(doom13 @ Jun 27 2014, 14:51) У мен... Jun 27 2014, 10:53     doom13 Цитата(SAURIS GmbH @ Jun 27 2014, 13:53) ... Jun 27 2014, 12:03      SAURIS GmbH Цитата(doom13 @ Jun 27 2014, 16:03) Помог... Jun 27 2014, 12:15       doom13 Цитата(SAURIS GmbH @ Jun 27 2014, 15:15) ... Jun 27 2014, 12:28      SAURIS GmbH Цитата(doom13 @ Jun 27 2014, 16:03) При с... Jun 27 2014, 13:13       doom13 Цитата(SAURIS GmbH @ Jun 27 2014, 16:13) ... Jun 30 2014, 06:59 SAURIS GmbH Ну видимо в пути поиска он первым стоит. Название ... Jun 27 2014, 10:51 doom13 У меня есть только c:\ti\ccsv5\tool... Jun 27 2014, 10:52 doom13 Приветствую.
Возник вопрос с прерыванием, вся иниц... Jul 12 2014, 08:34 jcxz Цитата(doom13 @ Jul 12 2014, 14:34) , где... Jul 13 2014, 05:49 doom13 А что можно сказать по поводу констант, которе заб... Jul 14 2014, 06:42 DmitryM Цитата(doom13 @ Jul 14 2014, 09:42) А что... Jul 14 2014, 07:08 jcxz Цитата(doom13 @ Jul 14 2014, 14:50) Если ... Jul 14 2014, 09:11  DmitryM Цитата(jcxz @ Jul 14 2014, 12:11) Даже бе... Jul 14 2014, 10:12   doom13 Цитата(jcxz @ Jul 14 2014, 12:11)
Цитата... Jul 14 2014, 11:10 doom13 Приветствую.
Начинаю разбираться с работой MMC/SD ... Aug 12 2014, 14:00 doom13 Немного разобрался с работой MMC/SD контроллера, п... Aug 19 2014, 20:42 doom13 Приветствую! Помогите разобраться, куда копать... Nov 11 2014, 09:18 akos Помогите найти пример для работы с SD картой на AM... Mar 27 2015, 05:40
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|