- "Был бы у меня такой аппарат, я б никогда и не женился" ))) - POV(02.04.2015 20:59, zen, ссылка, картинка, полностью)General
- И вновь об управлении мосфетами... я не поленился просмотреть несколько десятков статей журнала "Силовая электроника". Вопрос управления затвором везде даётся на отъебись... POV(478 знак., 30.03.2015 10:49, SCH, полностью)
- В IAR-e путаюсь передать структуру в функцию. PeterD(1837 знак., 03.04.2015 11:14, MCU, полностью)
- Питаюсь освоить USB на примере stm32f103. Windos пишет "unknown device". Толи ли косяк в софте (официальный пример ST + допилы с учётом отсутствия демо-борды + выпил SPL + свой init() + другая нога USB pullup + проще обвязка), то ли ещё чего, пока usb здесь(344 знак., 12.03.2015 16:07, ARM, полностью)
- Значение частоты кварца в программе соответствует реальному? - misyachniy(13.03.2015 20:25)
- чуть позже будет как всегда - "ой я usb клока не включил"? - Hives(13.03.2015 18:39,
)
- Вот тут еще почитай, пригодится :-) - il-2(13.03.2015 14:46, ссылка, ссылка)
- Схема рабочая. Примеры должны работать, скорее всего ты что-то порушил когда адаптировал. Код давай, прежде всего - код инициализации. - il-2(13.03.2015 14:41)
- #define USB_pullup_off GPIOA->CRH=(GPIO_CRH_CNF8_0|GPIO_CRH_CNF9_0); // 8,9 floating input, 10-15 analog input usb здесь(1551 знак., 18.03.2015 17:14)
- Сразу навскидку - отсутствует конфигурация PA11/PA12 в режим Alternate function. Единственный запрос на прерывание у тебя - скорей всего на вход в Suspend (флаги в ISTR смотрел??). - il-2(20.03.2015 10:51 - 10:54)
- Ну а функция USB_LP_CAN1_RX0_IRQHandler где-то есть? Нужно поставить в ней точку останова и посмотреть, происходят ли вообще прерывания от USB. - йцукен(19.03.2015 14:32,
)
- Странно, что прерывание USB_LP_CAN1_RX0_IRQHandler() выполняется только один раз. Процесс энумерации, как я понимаю, минимум 20 пакетов всяких переговоров с хостом. А их нет совсем, согласно BusHound - usb здесь(20.03.2015 08:56)
- Спасибо. Поставил точку останова. Прерывание происходит один раз. USB_LP_CAN1_RX0_IRQHandler() есть, определена в stm32_it.c и вызывает только USB_Istr(), определённую в usb_istr.c USB здесь(362 знак., 19.03.2015 21:29, ссылка)
- Конфигурировать там особо нечего, вот вся инициализация из работающего проекта: йцукен(363 знак., 20.03.2015 16:28,
)
- Подскажите единицы измерения __delay(1000); Микросекунды? Как раз 1 миллисекунда - период обмена USB 2.0 - usb здесь(30.03.2015 17:23)
- delay там в абстрактных попугаях, фактически мельче микросекунды. Это время не играет особой роли, всё происходит до того, как включен pullup, так что никаким "обменом" ещё не пахнет. Инициализация позволяет получать SOF и Bus Reset, после Bus йцукен(45 знак., 30.03.2015 19:28,
)
- Вроде так и сделал. Не работает( Стал подозревать неверные клоки. Решил проверить таймером и светодиодом. Теперь в полных непонятках. 72MHz/72/1000/10000 должно давать 10 секундные интервалы между переключениями. По факту примерно в 100 раз чаще. usb здесь(69 знак., 31.03.2015 11:49)
- Из функции delay нужно выкинуть йцукен(324 знак., 01.04.2015 19:44,
)
- Решил попробовать SysTick для проверки SYSCLK=72MHz, раз не понял фокус с TIM3, теперь периодически валится в HardFault_Handler() usb здесь(69 знак., 03.04.2015 13:03)
- Поменял направление up->down: TIM3->CNT=timeout-1; TIM3->CR1=(TIM_CR1_OPM|TIM_CR1_CEN|TIM_CR1_DIR); Не помогло, всё равно непонятный период моргания контрольного светодиода USB здесь(02.04.2015 06:45)
- За минуту прерывание тикает примерно 24 раза, вместо ожидаемых 60. Что-то не так. Вроде кварц 12 МГц. PLL*=6; SYSCLK=72 МГц; USB здесь(359 знак., 02.04.2015 01:16)
- Спасибо, период таймера стал ближе к ожидаемому. Смысл был в том, чтобы немедленно применились новые значения PSC, ARR и начать новый период с нулевых теневых счётчиков (с которыми сравниваются теневые аналоги PSC и ARR). Для гарантии, что USB здесь(363 знак., 02.04.2015 00:36)
- И еще - ты в курсе что шина APB1 может работать только на <=36MHz? А ты ее на 72MHz гоняешь, судя по этому коду. - il-2(01.04.2015 11:42)
- Зачем закомментировал? Как он у тебя выйдет из Suspend??? Так и будет висеть на __WFI(). В обработчике прерывания не забудь сделать сброс запроса на прерывание (больше там ничего не нужно). il-2(99 знак., 01.04.2015 11:01)
- Может, ты имел в виду период тика SOF USB full speed. А что такое "период обмена"? - ASDFS(30.03.2015 17:50)
- убери-ка ты вот это: Hives(34 знак., 18.03.2015 22:59,
)
- Цепочка выглядит норм ASDFS(255 знак., 12.03.2015 16:20)
- Подскажите какойнить легкодоступный и дешевый видео АЦП - хотелось бы "снять" сигнал с Ч/Б телекамеры (еснно декодировать цвет не надо) а также в нем самом выдернуть синхроимпульсы и детектить какой четный/нечетный полукадр щас идет . Чтобы все Blackbird_sunday(140 знак., 03.04.2015 12:27,
, SCH, полностью)
- Не могу найти начало обмоток в даташите, это неправильный даташит или я чего-то не знаю? Памажите.. - Молодой коллега(03.04.2015 10:31, SCH, ссылка, полностью)
- Что есть из реально доступных забугорных микроконтроллеров на высокие рабочие частоты более +150град на российском рынке? - Make_Pic(03.04.2015 09:49, MCU, полностью)
- SAM L - ассиметричный ответ на MSP432. -> --> Evgeny_CD(955 знак., 31.03.2015 22:54, ARM, ссылка, ссылка, полностью)
- Пробежался по диагонали доки на MSP432. Копия SAM L. Тот же импульсный стабилизатор ядра, примерно тот же диапазон питания. ОЗУ побольше, флеши столько же, плюс встроенная ROM с библиотеками, но все же M4F. Есть ADC 14 bit 1 MSPS. ASDFS(661 знак., 02.04.2015 21:25)
- Пробежал по диагонали. По сравнению с EFM32 главное отличие - встроенный BUCK-понижатель, совокупно с внешним дросселем 10 мкгн понижающий с 3.3 (начиная от 2.7) до 1.6 для ядра. С переводом его в LDO режим - примерно как EFM32, отличается массой General(16 знак., 01.04.2015 10:19)
- Для меня фокус этого микроконтроллера вот в чем. Берем мегабатарейку ER341245 с номинальной емкостью 35А*Ч (33 Х 125мм грубо, стоит рублей 700 оптом - если без высокотемпературных опций) и калькулятор. Evgeny_CD(629 знак., 31.03.2015 23:22 - 23:25, ссылка)
- SIM900DS Какая правильная последовательность команд на установление и разрыв GPRS? Nikolaev_Aleksey(884 знак., 02.04.2015 18:39, RFID)
- Вот где Адъ и Израиль --> SciFi(562 знак., 31.03.2015 17:56 - 18:08, zen, ссылка, полностью)General
- В РАН со времён перестройки финансирование крайне скудное. - scorpion(31.03.2015 21:05)
- Как говорил я на рубеже веков: "что такое кризис науки? - это когда возле института невозможно припарковаться". Там ключевое слово "Пивоваров". - Крок(01.04.2015 15:48)
- Ещё пикантные подробности --> SciFi(440 знак., 01.04.2015 14:37, ссылка)
- Так там золото числится килограммами, а его хрен спишешь. - Boвa(01.04.2015 15:44)
- Да, именно так. Некоторое оборудование висит десятилетиями на ответственных. - scorpion(01.04.2015 15:01)
- И паровозы эксплуатируют? Перья и промокашки до сих пор на балансе? - SciFi(01.04.2015 15:41)
- паровозы не эксплуатируют потому что слишком затратно. То же самое в ИНИОНе - проблема не в замене железа а в замене ПО, обучении персонала, проблемах и рисках потерь при переносе данных, потенциальных рисках стоимости содержания новой системы. Не ASDFS(159 знак., 01.04.2015 15:46)
- Каждая проблема имеет фамилию, имя и номер партбилета (с) - Крок(01.04.2015 15:54)
- Многабукафф. Я так понял, просто всем насрать. Оттого и старьё 30-летней давности вместо нормальной техники, да и толку от него ноль целых хрен десятых, потому что 99,999% книжного фонда не было оцифрована до пожара. - SciFi(01.04.2015 15:53)
- Много разговоров об оцифровке. А что она даёт? Через 40 лет то, что сейчас нацифруют, будет вызывать недоумение. Примерно как зарисовки с раскопок какой-нибудь Трои перед современным 3d сканированием, ДНК из костей динозавров и т.д. Оцифровать, maik-vs(184 знак., 02.04.2015 12:55)
- Слепая вера в бесконечность прогресса несколько удивляет. Дай бог чтобы все эти книги через полвека не сожгли в буржуйках зимой и не смешали с землей бомбами. - ASDFS(02.04.2015 14:52)
- Что за бред? Вам нужна ДНК растений из которых была сделана бумага и людей, что читали книгу? Или, всё-таки, текст? - Точка опоры(02.04.2015 14:38)
- Слышал, хотят эксгумировать Шекспира. Чтобы понять, как он жил, что ел, что курил, и много ещё чего. По кусочку эмали зуба. Лет 40 назад его бы сфотографировали, может быть сделали рентген. Сейчас - вон что. Что будет через 40 лет? Почему я не maik-vs(301 знак., 02.04.2015 15:57 - 16:01)
- Ну, неплохо всё-таки иметь возможность иногда сверяться с оригиналом. Мало ли что, кто-то при оцифровке накосячил или в попытке "переписать историю" побаловался фотожопом. Но для повседневной работы всё это должно быть в цифре, конечно. - SciFi(02.04.2015 14:57)
- Нормальная техника - это та что работает и выполняет поставленные задачи. Независимо от возраста. Вам, как инженеру, стыдно этого не знать. - ASDFS(01.04.2015 16:21)
- 155-ю серию логики до сих пор эксплуатируют, 1401УД1Б. Сам лично видел. Как началась перестройка так исчезло финансирование, поэтому до сих пор в ходу платы тех времён. - scorpion(01.04.2015 15:45)
- да ладно. Ne cовместима 8029as. - Ациль Шифер(31.03.2015 20:38)
- Xilinx VS Altera. dev.brd. муки выбора :) ali00ff(568 знак., 15.03.2015 19:48, pld, полностью)
- А может ещё адаптер есть, чтобы и сделать самому, и был "и вашим, и нашим"? Dingo(132 знак., 02.04.2015 15:41)
- один хрен это не программирование, один хрен всё будет на вид странным и непонятным. главное не пытаться подсаживаться на проприетарщину - никаких схематиков и AHDL. - Mahagam_из_ебеней(19.03.2015 10:26,
)
- плюсую - incognito(02.04.2015 17:14)
- Качаем мах plus с сайта альтеры ("и сломать" его легко). Маленький, шустрый исключительно для обучения. Берёшь ЦПЛДу пишешь для неё простенькую прогу. Гоняешь её в симуляторе. То что видно в симуляторе будет в микросхеме.с Программируется Ациль Шифер(134 знак., 18.03.2015 12:09)
- Lattice! Only Lattice! - Make_Pic(18.03.2015 09:41)
- ??? - Bill(18.03.2015 09:50)
- Я за Xilinx. Особенно за Vivado + PetaLinux (это всё для 7-го и далее семейства). Просто/понятно/красиво. Много документации и видео (на мой взгляд и вкус). Zoro(80 знак., 16.03.2015 10:43 - 10:45)
- Если может светить импортозамещение то лучше взять Альтеру - кое-какие старые типы ПЛИС склонированы. - AlexG_(16.03.2015 09:26,
)
- У Альтеры инструменты разработки слегка дружелюбнее к юзверю. - =AlexD=(16.03.2015 07:46)
- Я за Альтеру - OlegPowerC(16.03.2015 07:38)
- У Альтеры есть AHDL, что несколько проще и понятнее всяких там верилогов. Yft(59 знак., 16.03.2015 05:12)
- 11 лет назад стоял перед подобным выбором. Начал с ксайлинкса. (сделал на нем 1 проект). А потом перелез на альтеру. И пока сижу на ней. На тот момент при прочих (цена) равных ксайлинкс имел ниже скорость и меньше гейтов. Но у ксайлинкса есть JP111(165 знак., 15.03.2015 22:50)
- Зайлинкс не юзал, а вот в альтере всё было как-то уж слишком просто: мышкой тык-тык - и всё работает. Аж противно... - SciFi(15.03.2015 19:52)
- Скрипачу. Поделитесь опытом, пошаговой инструкцией и контрольным перечнем для натурализации. "Что, как, куда, как делать, что лучше не делать." Думаю камрадам будет интересно. - Boвa(30.03.2015 14:36 - 14:39, zen, полностью)General
- Ты Вова явно не по адресу обратился. Иди на специализированные форумы и там просвещайся. А если будешь долго сопли жевать, то обязательно влетишь в неприятности. - =AlexD=(02.04.2015 06:51)
- Да, верное решение. Пора. (18+) Petrovich(37 знак., 01.04.2015 13:07,
)
- Вакансии прочесали? А то ведь гребаный майдан и нас покорябал... Все притаились до лучших времен. - Олдфаг(30.03.2015 22:35,
)
- Я пока сам "на птичьих правах". Одно скажу: выезжате "на место", находите "случайную подработку" и сразу шагайте к юристам. Скрипач(126 знак., 30.03.2015 21:01 - 21:06)
- Сегодня заходил на старое место работы. Туда повалил народ с Украины трудоустраиваться, причём не ембеддеры какие-то, а типа конструктора с завода авиационных двигателей. - VL(30.03.2015 15:02,
)
- Ой! Созрел что-ли? :-)) - =AlexD=(30.03.2015 14:41)
- защищать платы от копирования заливкой компаундом - полная хрень.... ну а если очень нужно защититься от копирования хотя бы на небольшой срок? Нужно название ЗАРУБЕЖНОГО компаунда. Спасибо. - Sylvan(31.03.2015 10:04, Tech, полностью)
- Маленький импульсный трансик 1:1, желательно SMD, изоляция >1 кв. Кто дешевле? - General(01.04.2015 23:47, SCH, полностью)
- поможите конвертнуть *.dip файлы (это файлы ПП, предположительно сделанные в DipTrace) Adept(138 знак., 01.04.2015 21:32, SCH, полностью)