-
- Хотелось бы еще узнать как включать этот пресловутый MMU. - ZED“(08.12.2010 09:31, )
- Выкладывал пример для SAM9XE на Электрониксе. - vmp(08.12.2010 11:18, ссылка)
- Спасибо! - ZED“ (08.12.2010 16:53, )
- Выкладывал пример для SAM9XE на Электрониксе. - vmp(08.12.2010 11:18, ссылка)
- Спасибо всем ответившим, я даже не думал, что мой вопрос вызовет такой резонанс и такую жаркую дискуссию. Но благодаря такой полемике я узнал много нового и не пришлось ковыряться в даташитах=)) Когда люди объясняют своими словами, да еще как ZED“(438 знак., 08.12.2010 09:30, )
- надо дрыгать от таймера - ASDT+(07.12.2010 10:56)
- Я ее читаю, но очень тяжело (в 798 страницах!) найти то, что тебе нужно. PLL вроде настроил правильно, все по заветам мануала, ножками дрыгаю тоже верно, но я так и не нашел ответа почему команда установки ножки в нужное состояние выполняется так ZED“(99 знак., 06.12.2010 17:43, )
- Ну там написано, что ARMы не заточены под дрыганье ногами, у него на выполнение этой команды уходит не менее 10 тактов, у меня вообще получается больше 20. Еще пишут, что нужно подключать MMU, но как не понятно (ссылки на electronix не ZED“(111 знак., 06.12.2010 14:43, )
- А Вы еще на бейсике прогу напишите. Vallav(183 знак., 06.12.2010 16:29)
- Да ладно... Такой простой цикл и на сях-плюсях нормально компилируется. ReAl(611 знак., 06.12.2010 16:50)
- По разному бывает. Vallav(339 знак., 06.12.2010 17:01)
- Ну если очень хочется - вот неподчищенный кусок. ReAl(1559 знак., 06.12.2010 17:22 - 17:25)
- Замечательно! Vallav(188 знак., 06.12.2010 17:33)
- Я не пониаю, о чём речь. Если о глянуть осциллографом предел ногодрыга, «такой простой цикл» в терминологии моего первого сообщения в этой теме (и больше ни о чём я там не говорил), то это одно. Несколько On/Off подряд и большинство ReAl(4730 знак., 06.12.2010 19:28)
- И я не понимаю, о чем речь. Vallav(682 знак., 06.12.2010 23:01)
- господи... У меня всё компилируется. Ну вот Ваш более простой бесконечный цикл с пятью On()/Off() ReAl(4051 знак., 07.12.2010 02:31 - 02:44)
- Вы в чем меня хотите убедить? Vallav(258 знак., 07.12.2010 08:20)
- Глазоньки раскройте и прочтите ещё раз словосочетание «такой простой цикл» (а не «любой машинный код»). Вам нравится спорить с выдуманным Вами же положением, потому, что для него у вас уже есть аргументы? Вас я ни в ReAl(2113 знак., 07.12.2010 11:10 - 11:15)
- См. внутри. rezident(07.12.2010 13:23)
- И что Вы разнервничались? Vallav(410 знак., 07.12.2010 11:41)
- не будет "заданного тайминга" на ARM ни на ассемблере, ни без него. Только ориентировочно можно прикидывать - koyodza(07.12.2010 11:49)
- Глазоньки раскройте и прочтите ещё раз словосочетание «такой простой цикл» (а не «любой машинный код»). Вам нравится спорить с выдуманным Вами же положением, потому, что для него у вас уже есть аргументы? Вас я ни в ReAl(2113 знак., 07.12.2010 11:10 - 11:15)
- Вы в чем меня хотите убедить? Vallav(258 знак., 07.12.2010 08:20)
- господи... У меня всё компилируется. Ну вот Ваш более простой бесконечный цикл с пятью On()/Off() ReAl(4051 знак., 07.12.2010 02:31 - 02:44)
- И я не понимаю, о чем речь. Vallav(682 знак., 06.12.2010 23:01)
- Я не пониаю, о чём речь. Если о глянуть осциллографом предел ногодрыга, «такой простой цикл» в терминологии моего первого сообщения в этой теме (и больше ни о чём я там не говорил), то это одно. Несколько On/Off подряд и большинство ReAl(4730 знак., 06.12.2010 19:28)
- Замечательно! Vallav(188 знак., 06.12.2010 17:33)
- Ну если очень хочется - вот неподчищенный кусок. ReAl(1559 знак., 06.12.2010 17:22 - 17:25)
- По разному бывает. Vallav(339 знак., 06.12.2010 17:01)
- Да ладно... Такой простой цикл и на сях-плюсях нормально компилируется. ReAl(611 знак., 06.12.2010 16:50)
- 20 тактов - это вряд ли, должно быть не менее 70, причем их число не детерминировано. AST(117 знак., 06.12.2010 14:56 - 15:08)
- А Вы еще на бейсике прогу напишите. Vallav(183 знак., 06.12.2010 16:29)
- Ну во-первых частоту работы этого контроллера надо мерять не по частоте программного ногодрыга. Почитайте по ссылке. AST(87 знак., 06.12.2010 13:45 - 13:48, ссылка)
- А с какой частотой вы ожидаете дрыгание ногой? - GDI(06.12.2010 13:44)
- Ну 48 МГц. - ZED“(06.12.2010 14:14, )
- Живой пример ногодрыга: Атмел АРМ7 66МГц тактовая, ногодрыгает меандром максимум 2 МГц. Doppler(109 знак., 07.12.2010 21:19)
- у седьмых даже получше бывает, чем у девятых - koyodza(07.12.2010 21:35)
- Вот-вот, PXA320 800МГц переключение чуть быстрее 1 МГц)) sbb(38 знак., 07.12.2010 22:04)
- у седьмых даже получше бывает, чем у девятых - koyodza(07.12.2010 21:35)
- Если нужен просто контроль частоты, то не знаю как в 9260, а в 9263 есть возможность вывести сигналы PCK0(1,2,3) на GPIO и настроить им нужные делители, при этом весь тракт будет работать аппаратно и можно мерять сигнал осциллографом или GDI(15 знак., 07.12.2010 11:13)
- 48МГц не будет koyodza(673 знак., 06.12.2010 18:00)
- Прочитайте по ссылке выше и увидите, почему 48 МГц там быть не может. - AST(06.12.2010 14:23)
- Ну я код брал из документа Getting Started with the AT91SAM9260 Microcontroller. А не подскажите клячевое слово, где копать в доке? - ZED“(06.12.2010 15:13, )MBedder
- Доку на контроллер надо читать целиком. Еще прочитайте описание ядра ARM926EJ-S и мануал компилятора. AST(57 знак., 06.12.2010 15:23)
- То есть, места, в котором описано, какие времянки портов ввода-вывода нету? Vallav(69 знак., 06.12.2010 16:33)
- Он не спрашивал про скорость ногодрыга. Ему надо тактовую частоту настроить. Читай внимательней. - AST(06.12.2010 16:52)
- Если нододрыг без тактов ожидания - по ней и настраивается. Vallav(130 знак., 06.12.2010 17:06)
- Скорость ногодрыга не детерменирована и по ней частоту тактирования не определить, об этом написал выше. AST(130 знак., 06.12.2010 17:10 - 17:13)
- Так бы и написали - времянки ввода/вывода в порты для данного проца не документированы. Vallav(69 знак., 06.12.2010 17:38)
- Как это не задокументировано? Я ясно ответил, что вывод информации в порт требует более 70-ти тактов. Точная цифра может колебаться в зависимости от загруженности шины. На вскидку при помощи гугла нашел упоминание об этом по ссылке. AST(231 знак., 06.12.2010 23:31, ссылка)
- Это настолько плохо сделанный камень? Vallav(412 знак., 07.12.2010 08:26)
- да этот персонаж мазохист, наверное: вначале всех достаёт своими теоретизированиями koyodza(68 знак., 06.12.2010 23:48)
- Так обидьте справедливо - сколько тактов у Вас занял ввод или вывод в порт Vallav(107 знак., 07.12.2010 08:29)
- всего четыре дня назад говорил koyodza(63 знак., 07.12.2010 11:04, ссылка)
- Вы на вопрос забыли ответить. Vallav(36 знак., 07.12.2010 11:44)
- всего четыре дня назад говорил koyodza(63 знак., 07.12.2010 11:04, ссылка)
- Ага. Уже представил, как из мусорки торчат руки и ноги, а мужики отряхивают руки. - AST(07.12.2010 00:07)
- Так обидьте справедливо - сколько тактов у Вас занял ввод или вывод в порт Vallav(107 знак., 07.12.2010 08:29)
- Как это не задокументировано? Я ясно ответил, что вывод информации в порт требует более 70-ти тактов. Точная цифра может колебаться в зависимости от загруженности шины. На вскидку при помощи гугла нашел упоминание об этом по ссылке. AST(231 знак., 06.12.2010 23:31, ссылка)
- Так бы и написали - времянки ввода/вывода в порты для данного проца не документированы. Vallav(69 знак., 06.12.2010 17:38)
- Скорость ногодрыга не детерменирована и по ней частоту тактирования не определить, об этом написал выше. AST(130 знак., 06.12.2010 17:10 - 17:13)
- Если нододрыг без тактов ожидания - по ней и настраивается. Vallav(130 знак., 06.12.2010 17:06)
- Он не спрашивал про скорость ногодрыга. Ему надо тактовую частоту настроить. Читай внимательней. - AST(06.12.2010 16:52)
- То есть, места, в котором описано, какие времянки портов ввода-вывода нету? Vallav(69 знак., 06.12.2010 16:33)
- Доку на контроллер надо читать целиком. Еще прочитайте описание ядра ARM926EJ-S и мануал компилятора. AST(57 знак., 06.12.2010 15:23)
- Ну я код брал из документа Getting Started with the AT91SAM9260 Microcontroller. А не подскажите клячевое слово, где копать в доке? - ZED“(06.12.2010 15:13, )MBedder
- Живой пример ногодрыга: Атмел АРМ7 66МГц тактовая, ногодрыгает меандром максимум 2 МГц. Doppler(109 знак., 07.12.2010 21:19)
- Ну 48 МГц. - ZED“(06.12.2010 14:14, )
- Хотелось бы еще узнать как включать этот пресловутый MMU. - ZED“(08.12.2010 09:31, )