-
Постов
344 -
Зарегистрирован
-
Посещение
-
Победитель дней
4
Весь контент Quasar
-
Я пишу про то, что как раз излишние траты на изучение банального API (а регистры контроллера это просто API) не нужны, а вы передергиваете и типа шуткуите. Неплохо, неплохо... Это было написано в контексте этого:
-
Ну вы уйдете изучать регистры на 10 лет. Я пойду на сайт производителя и возьму то, что он предлагает в качестве HAL и BSP. Базовые вещи типа UART/SPI/I2C/DAC/ADC/Timers там будут описаны в достаточном объеме. Сложнее будет с Ethernet и USB, но это тоже +/- решаемо. Тема тут была про CUBE. А это STM и его клоны. Это все когда разработчик знаком с программированием , а если это железячник, увлекшийся программированием со времен когда он сам лично собирал Спектрумы, то ой, ему такие подходы чужды.
-
У меня все проекты обычно на несколько вариантов железок (с разной распиновкой и набором периферии) и использовать код Куба напрямую нельзя. То есть в одном проекте, процедуры инициализации сразу на 4-5 вариантов железки. Поэтому я обычно генерирую кубом код вне дерева проекта, а потом, в свой проект беру ручками то, что нужно из нагенерированного.
-
А я вот как-то не соображу. В Java замыкания и лямбды я часто использую, для отложенного выполнения кода (например, чтобы не в ГУИ потоке его выполнять). Ну то есть, создается лямбда, ставится в очередь на исполнение и потом, когда-то там исполняется... Но в C++ просто создать лямбду в области видимости, запихать ее в очередь на исполнение, а потом уйти из области видимости не получится? Лямбда локальная переменная и она исчезнет как и все локальные переменные. Сходу погуглив, нашел лишь примеры, когда после создания лямбды и исполнения ее в другом потоке, из зоны видимости не выходят.
-
ну я и говорю, сидят ждут жирный гос.заказ, желательно с элементами отката. При откате представителю гос.заказчика цена может быть и 200000 за детальку (цена которой 5000). Такое вот, ценообразование 😉 Да, я обратил внимание. Послали запрос, посмотрим чего да как.
-
А они точно сами делают? А то я заметил, в этой отрасли очень много перекупов, которые ждут богатого военного заказчика... Мы однажды поискав в яндексе фирмы по металл. обработке, разослали step модель одной детали на оценку. В итоге получили вилку от 5000 до 100000 рублей за деталь...
-
Достаточно часто в последнее время возникает потребность во фрезеровке из алюминия всяких деталей-элементов корпуса, мелкие серии до 10 штук для прототипов. Кто-нибудь пробовал заказывать такое в Китае? Может есть какие-то компании аля jlcpcb, куда отправил файлы CAD с деньгами, а они в ответ деталь?
-
Каюсь, ошибся. На диске у меня лежит как раз 2008 года, но в голове почему-то 84 год. Наверное потому что там так и осталось: МЛТ-0,5-300 кОм ±5 %Г0СТ Ну раз 2008 года, значит все хорошо, зря я наговариваю 🙂 Особенно в свете вот такого: Пусть стандарты живут своей жизнью, а отрасль своей :-)
-
Речь идет конечно о чем-то очень интересном и нужном наверное, но видит ли, есть какие-то явные проблемы с данным пунктом из разряда "что хотел сказать автор"? Что за система обработки включаемая в документы я не знаю. Может быть система обработки (хранения) документов, но она в них не включается, она их обрабатывает. Поэтому, я бы попросил уточнить о чем там речь?
-
Применяем что? Документы на перфокартах и перфолентах? Ну так, я не сотрудник музея... как вы думаете?
-
Ну да, я уже понял, что это ТУ, ну так, если меняется изготовитель, и при этом он тоже делает по тому же ТУ? А оно скорее всего так и было.
-
А что такое ОЖО? В примере я так ГОСТ 2.701 написано МЛТ-0,5 - 300 кОм +/-5% ГОСТ Я так понимаю, ГОСТ это ГОСТ, неважно где купил (у какого завода).
-
А тут дело даже не в жизненном цикле того или иного, ЕСКД разрабатывалась в те времена, когда ничего кроме МЛТ не было (ну ВС-1 еще где-то были). Соответственно, вы пишите в перечне МЛТ-0,25, и он может быть изготовлен на каком угодно заводе (а я так понимаю в СССР по ТУ или ГОСТ?? эти резисторы делались много где). При смене завода изготовителя этого МЛТ, у вас никаких проблем и нет. А в современных условиях, маркировка у каждого своя, да еще и может меняться на один и тот же товар, в зависимости от каких-то внутренних факторов (фирмы коммерческие, могут оптимизироваться и реформироваться как хотят). Вот и играют тут все в пародию на ЕСКД, а давайте впишем так, а давайте эдак. Электроника шагнула сильно вперед, а нормоконтролеры так и трясут ГОСТом 2.701 лохматого 84-года (40 лет КАРЛ!!!!) в котором на Черт. 5 МЛТ-0,5 - 300 кОм +-5 ГОСТ...
-
Через полгода, когда документация дойдет до производства, из продажи исчезнут, и снова проектирование?
-
Я про это и написал. Но, ЕСКД навязывается, в некоторых случаях, например, при подаче на всякие ТОРПы, СТ-1, некоторые тендеры на поставку и т.п. У нас в конторе озаботились ЕСКД, когда подавались на ТОРП. Ну то есть, ты не можешь быть российским производителем, если у тебя не по ЕСКД все.
-
Ну у нас в конторе, в свое время чуть ли не драка была из-за этого... Схемотехник и закупщик утверждали, что вписывать точную марку всей пассивки в ЕСКД документы нельзя, так как это все меняется и через год, уже можешь не купить то, что написано в ПЭ3 и в ВП, а нормоконтроль, был в позиции "мне пофиг, но писать параметры компонента вместо конкретной модели нельзя". В целом конечно это все какая-то игра в ЕСКД. Просто рамки. Для маленьких производств, у которых объемы небольшие, идеология ЕСКД не применима. Большой концерн может законтрактовать поставщиков на долгие годы, и эти поставщики будут обязаны поставлять конкретную модель компонента в течение срока указанного в контракте, а мелкие производства, покупают то, что есть на рынке, производят, и потом на выходном контроле тестируют, что получилось, все ли в норме, после замены какого-нибудь AVX на DiLabs или нет.
-
А в ведомости покупных у вас такая же запись?
-
STM32F334 медленное исполнение?
Quasar ответил Alex-lab тема в ARM, 32bit
А PLL ядра-то правильно настроена? Другие участки кода быстро исполняются? -
Я же писал выше ответ от производителя чипа.
-
Схемотехник на небольшие работы
Quasar ответил Samum421 тема в Предлагаю работу
Делится... А еще бывает разный уровень погруженности. Кто-то ИМС разрабатывает в этой области и полупроводниковые структуры изучает, а кто-то просто умеет толково без косяков какой-нибудь LMX2571 запустить в диапазоне 400МГц с внешним ГУНом, подглядывая на лучшие образцы присутствующего на рынке оборудования. Ну и очевидно, что диапазоны и мощности оговариваются по телефону. Тут особый прикол, говоришь 100 - 500 МГц, "да я десятигигабитные интерфейсы разводил"... 500 это вообще смех. -
Схемотехник на небольшие работы
Quasar ответил Samum421 тема в Предлагаю работу
1) На монолитных решениях вы вряд ли обеспечите уровень, например, той же самой избирательности по СК приемника, требуемой в современных системах подвижной связи (до 65 дБ на отстройке 12.5 кГц). Возьмите любую современную радиостанцию (не дешманский баофенг, а Motorola, Hytera, ICOM, Kenwood, Kirisun) и увидите там дискретный ГУН. А бывают еще приложения, где нужен низкий ФШ (одна из проблем монолитных решений); 2) Целый профильный сектор, трудился тогда, когда это было острием науки и техники (лет 20 назад) и не было тех возможностей, хотя бы по части вычислительной техники. Чего толку от этих 8-10, если они даже проблематики порой не понимают? Ну будет у вас сектор, и что? -
Схемотехник на небольшие работы
Quasar ответил Samum421 тема в Предлагаю работу
Да, со схемотехниками сейчас вообще прикол. Одной конторе помогаю найти схемотехника по радио теме, синтезаторы, ГУНы, МШУ, усилители мощности и вот это все. По телефону и переписке говорят, что "тема понятна". На собеседование приходят люди с диким чувством собственной важности (ну по 10-15 лет микросхемки по даташиту подключали, богатый опыт!!!). По факту, даже примерно не могут сказать глядя на схему, как синтезатор с дискретным ГУНом работает. -
Ничего не сказано, в каких сетях предполагается работа? Если в рамках одного широковещательного домена, и не нужно обновлять железки за шлюзами, то IP в общем-то не нужен. Достаточно mac адресов.
-
Вообще есть нюанс при записи opt bytes. Пришлось писать, звонить, теребить производителя по своим каналам, чтобы они разъяснили, что да как. Мой вопрос был по поводу того, что у них UID сбрасывается при записи opt bytes. Они мне ответили: #define FMC_INFOCTRL_ADDRESS ((uint32_t)0x40023C30) #define FMC_INFOCTRL_UPDATE ((uint32_t)0x08) /* Unlocks the option bytes block access */ FMC_UnlockOptionByte(); /* Program option bytes */ FMC_OPT_ConfigUser(FMC_OPT_IWDT_SOFT, FMC_OPT_STOP_RST, FMC_OPT_STDBY_RST); /* Launch the option byte loading */ FMC_OPT_Launch(); /* Locks the option bytes block access */ FMC_LockOptionByte(); /* Updated the INFO area information */ FMC_Unlock(); *(unsigned int *)(FMC_INFOCTRL_ADDRESS) = FMC_INFOCTRL_UPDATE; while ((FMC->STS & FMC_FLAG_BUSY) == FMC_FLAG_BUSY); FMC_Lock(); FMC_Unlock(); /* Erases a specified Flash Sector */ //sector: The Sector number to be erased. //voltageRange: The device voltage range which defines the erase parallelism. FMC_EraseSector(sector, voltageRange); FMC_Lock(); Мне кажется, что page erase после программирования OPT bytes портит много чего в этом MCU...
-
как говорится, ваш звонок важен для нас... APM32F4xxx User_Manual_V1.6: Device ID register (DBGMCU_IDCODE) Address: 0xE004 2000 Главное, Version C нет в перечислении :-D. Китайцы, такие китайцы. Но у меня версия 0x1009, и поэтому, все работает без проблем. У вас видимо самая первая ревизия.