-
Постов
1 463 -
Зарегистрирован
-
Посещение
-
Победитель дней
2
Весь контент esaulenka
-
Ресурсы в Си
esaulenka ответил VCucumber тема в ARM, 32bit
Я перегоняю в массив, включаю файл в проект, а далее - как обычно. Если файл один, можно сконвертировать каким-нибудь хекс-редактором, там часто есть "export C/Pascal/ASM". Могу порекомендовать HxD - ничего лишнего и совершенно бесплатно. Если файлов много, или они регулярно меняются, лучше написать скриптик для srecord. -
СТранная ошибка KEIL
esaulenka ответил -=Женек=- тема в В помощь начинающему
Проверять лень, но, может быть, к проекту подцеплены два стартапа?.. -
LPC1756+AT45DB081D
esaulenka ответил Croman13n3c тема в ARM, 32bit
Повторюсь. У этих микросхем есть параметр SCR rise (fall) time, равный 0.1 V/ns min. Для 3 вольт питания это означает максимальное время фронта 30 наносекунд. По опыту, при превышении этих параметров будет работать именно так, как описано - читается всякая фигня, вне зависимости от самой частоты клока. При этом форма сигнала довольно хорошая... -
Конфигурирование CCLKCFG (CCLKSEL)
esaulenka ответил toweroff тема в ARM, 32bit
Предлагаю пользоваться более свежей версией библиотек. Заголовок lpc17xx.h 1.1 (или что-то похожее) содержал вообще немеряное количество опечаток. В более новых system_lpc17xx.c эту проверку убрали. Да, ноги растут отсюда: -
Настройка и запуск проекта
esaulenka ответил AdDa тема в ARM, 32bit
agdirdi могу поделиться (от какого-то старого кейла), но у меня RDI работает как-то плохо, постоянно был нужен бубен. В кейле выставил J-Link / J-Trace (кортекс или нет - в зависимости от камня), работает лучше. За dll-кой можно обращаться на мой-ник @ gmail.com -
Spoke width для отдельных компонентов
esaulenka ответил AltemirX тема в P-CAD 200x howto
Можно выключить полигон, чтоб не мешался, и штатным Route Adv. накидать кусочки трасс от нужных падов. Преимущество способа перед Вашим - к NET трасса подключается самостоятельно. -
Tektronix TDS 2014B
esaulenka ответил zombi тема в В помощь начинающему
Похвастаюсь: Тектроникс MSO2024 на 2 мВ/дел при отключенном щупе шумит на 1/3 - 1/4 клетки. Подключенный щуп даёт размах во всю клетку. Подключенный щуп + заземлённый на самого себя превращает осцилл в генератор с частотой около 100 МГц и амплитудой всё те же 2 мВ. Что любопытно, при 2 мВ/дел автоматически включается ФНЧ на 20 МГц. -
Да тут проблема больше не в том, где хранить (действительно, для хранения самого факта "взлома" достаточно одного бита - вскрывали перед последним включением, или нет), а в том, как определить вскрытие. Запустить контроллер? От типичной часовой батарейки CR2032 боюсь, не взлетит. Проверил - под нагрузкой 1 кОм напряжение "проваливается" на пол-вольта.
-
... и найти на ровном месте геморрой, т.к. всё остальное питание - 12 вольт. Предположим, что достаточно резистора. Только блок питания - не автомобильный генератор, он выдаёт ровно 12 вольт, и не больше. Для зарядки надо этих вольт никак не меньше 13 - 13.5.
-
Herz, развивайте дар предвидения :-) CNT - очевидно, вход, на который надо повесить таймер (он же - схема управления). Почему реле на 5 вольт, а не на 12, как-то совсем неочевидно. Ну и как аккумулятор будет заряжаться от источника в 12 вольт (+/- 5%) тоже неясно. И зачем вообще тут аккумулятор, который через несколько лет менять придётся?..
-
перешить 88E6218-LG01
esaulenka ответил petr1968 тема в ARM, 32bit
Да, это не "чистый" бинарник, какой-то заголовок там прослеживается. А вот стандартных векторов (насколько я понимаю, должно в обязательном порядке прослеживаться в самом начале образа флеша) там нету... Ну и есть вероятность, что это не вся прошивка, а только её часть. -
перешить 88E6218-LG01
esaulenka ответил petr1968 тема в ARM, 32bit
По-моему, снять флеш и записать на программаторе - самый простой способ. Для простоты подключения можно и макетку-переходник с TSSOP на обычные штыри поискать... Что такое pkg, я не знаю. Можете выложить кусочек, может, кто-то и опознает... -
Теоретически - да, "просто программно обеспечить". "Сгорит или нет" вполне однозначно можно прочитать в таблице LIMITING VALUES. Делитель лучше из тех соображений, что - можно на макете подогнать громкость под требования (про входной сигнал я не помню...). - можно использовать весь диапазон значений ЦАПа
-
Предлагаю внимательно посмотреть на Fig.6 Test and application diagram, и подключить ЦАП через делитель к этому входу. И конденсатор у входа можно повесить на всякий случай (фильтром ЦАПа будет вместе с верхним резистором делителя). Ещё можно Fig.3 посмотреть, там подписи вполне однозначные. Насколько я понимаю, усиление регулируется напряжением, но для простоты внешней обвязки внутрь усилителя встроили генератор тока (на 70 мкА). Собственно, Fig.7 говорит о том, что резистор внешний должен быть большим. В Вашем случае можно (и нужно, чтоб не заморачиваться с влиянием этих мкА) брать резисторы много меньшего номинала.
-
перешить 88E6218-LG01
esaulenka ответил petr1968 тема в ARM, 32bit
1) самый правильный вариант - добыть документацию. Правда, марвелл особо не горит желанием сотрудничать с первым встречным :-( Нам (под совсем другой камень) они дали документацию после подписания NDA. 2) перепрошить через USB-UART не получится, т.к. это требует наличия в чипе загрузчика. Производители "больших" чипов почему-то редко с этим заморачиваются. OpenOCD предназначен для отладки/программирования через JTAG, для программирования через UART нужен софт от производителя чипа (универсального протокола нет, в каждом загрузчике свой). 3) распиновку можно подсмотреть в этом документе: http://www.blackhat.com/presentations/bh-e...-eu-06-Jack.pdf А, пардон, тут какой-то другой корпус... Если китайцы не развели JTAG (стандартная распиновка - в документе выше), то дело тухлое... -
Не получается прерывание по таймеру
esaulenka ответил paskal тема в ARM, 32bit
В стандартном стартапе из кейла этот обработчик называется TIM2_IRQHandler. -
К слову сказать, образцы AT45DB161E появились у меня на столе две недели назад. Руки пощупать ещё не дошли.. Заказывали в Аргуссофте.
-
Нужно ограничить ток
esaulenka ответил alex112 тема в Схемотехника
Кажется мне, дешевле таки провода перекладывать :-) ЛАТРы (в не самом дешёвом месте, правда) или искать по знакомым под слоем пыли старые ЛАТРы (встречаются в лабораториях) или трансформаторы на 127/110 вольт. Мощность - да, киловатт минимум. -
Ну кто ж так задачи ставит?.. Я правильно понял, что есть компьютер. К нему требуется подключить по USB некое устройство, которое будет у мышки (подключена она куда? к тому же компьютеру?) замыкать определённые контакты. Самый простой вариант - найти демоплату с USB (родным или с переходником типа FTDI), и сделать на ней. Вариантов масса. http://arduino.ru/Hardware/ArduinoBoardNano http://www.embeddedartists.com/products/bo...lpc1343_qsb.php (это первые попавшиеся, лучше поискать производителей подешевле, например в Китае :) ).
-
Нужно ограничить ток
esaulenka ответил alex112 тема в Схемотехника
Ещё хочется вставить советик, что ТЭН не является идеальным резистором, и его сопротивление зависит от температуры. Как именно - я не интересовался, но для лампочки накаливания разница - раза этак в два. Температура ТЭНа, очевидно, изменится, если его мощность уменьшить почти на порядок. -
FFT на асм для ARM7TDMI (AT91SAM7xx)
esaulenka ответил hd44780 тема в ARM, 32bit
Что, и stdint.h нет? Хех, а я уж решил, что свершилось чудо, и поведение int и long (ещё вчера упоминался long int, не long long) на 32-битниках как-то различается :-) -
Нужно ограничить ток
esaulenka ответил alex112 тема в Схемотехника
Мне кажется, надо срочно ознакомиться с картинками из учебника физики, на которых нарисованы последовательно соединённые резисторы. Ещё можно про трансформаторы что-нибудь почитать... -
FFT на асм для ARM7TDMI (AT91SAM7xx)
esaulenka ответил hd44780 тема в ARM, 32bit
Задам вопрос по-другому. Какой разрядности у Вас int и long ? И компилятор какой? -
FFT на асм для ARM7TDMI (AT91SAM7xx)
esaulenka ответил hd44780 тема в ARM, 32bit
А какой должна быть разница от замены int на long в случае ARM-а ? :-) -
Вопрос по USB CDC
esaulenka ответил andrewlekar тема в Интерфейсы
Там вроде б только бэкэнд к "старому" libusb или новому WinUsb от Microsoft. Надо будет порыть эту тему... Вообще, кто какие протоколы поверх USB использует? CDC, действительно, работает... неидеально. Просто создать своё собственное устройство, вне стандарта, и работать напрямую с bulk'ами?