![](https://electronix.ru/forum/uploads/set_resources_23/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
![](https://electronix.ru/forum/uploads/set_resources_23/84c1e40ea0e759e3f1505eb1788ddf3c_default_photo.png)
adnega
Свой-
Постов
3 603 -
Зарегистрирован
-
Посещение
-
Победитель дней
3
Весь контент adnega
-
Частоту можно поднять. Если это информационный дисплей, то при быстром переводе взгляда все-равно ничего не успеешь понять.
-
Помогите.
adnega ответил Tpeck тема в Среды разработки - обсуждаем САПРы
Очень сильно будет зависеть от того какими блоками писать, от настроек ОС и от самой модели SSD. Можно указать две крайности: либо живучесть, либо быстродействие. Я в пятницу установил в ноут SSD (samsung 750 evo 250gb) в добавку к HDD на 500gb. Настройки выставил с максимальной "живучестью", хотя уверен, что в любом случае умрет. Вопрос "как скоро"? Тестировщики установили, что через >500TB и начало конца хорошо заметно по SMART. Установил систему и чуть-чуть причесал. Записалось 0.05TB. На 0.01% приблизил диск к отказу. Меня вполне устраивает. -
Можно назвать много направлений в светотехнике где требования будут противоречивыми. Если вопросы искусства и медицины оставить в стороне, то для меня на первый план выходят КПД, стоимость, легкость управления и т.п. В задачах индикации вообще требования должны быть другими. Что хочет ТС и почему до сих пор загадка. Вряд ли его волнуют особенности спектра.
-
Разумеется меняется, т.к. есть понятие АЧТ. От LED хотелось бы тоже изменение спектра при изменении мощности аналогично нити накала, но его нет. Не в этом ли проблема?
-
А вам-то зачем сложная реализация? У меня только два варианта. Первый: ваш программист не умеет ничего сложнее записать цифери в регистр ЦАПа. Не относитесь к этому буквально, я никого не хочу обидеть. Иногда бывает, что лишний байт нужно съекономить, но это, вроде, не ваш случай, т.к. вы не то что МК, а целыми семействами жонглируете. Второй: не нужен лишний источник шума и наводок. Тут все индивидуально, но правильная топология спасает.
-
Так и к лампам накаливания можно вернуться. Какие задачи ставит ТС нам не ясно, но уверен, что с ШИМ можно решить задачу управления яркостью сегментов с индивидуальным включением/выключением. Я бы поставил (ставлю) специальную микросхему, типа DM13x - 16 каналов со стабильным током. Управление включением по SPI, управление яркостью ШИМ на вывод OE.
-
Странное у вас ТЗ. Написано "управлять яркостью" - этого достаточно. ШИМ плох только когда на это НЕ человеческим глазом смотреть, а аппаратурой. Варианты спец-драйверов не рассматриваете? По SPI управляете включением и яркостью светодиодов индивидуально. Есть драйвера с детекцией КЗ и обрыва. Что ТЗ говорит насчет количества уровней яркости?
-
Плата Orange PI one
adnega ответил Isaev_ivan тема в Raspberry Pi
Если msp430 вы используете в микропотребляющих решениях, то рекомендую L-серии от STM32: - STM32L476G-DISCO - очень крутая плата с кучей периферии (ядро Cortex-M4F); - STM32L152C-DISCO - серединка (ядро Cortex-M3); - STM32L0538-DISCO - с e-ink дисплеем (ядро Cortex-M0+). У меня есть все эти платы, но самая ходовая STM32L152C-DISCO. До других просто руки не дошли. Если микропотребление не главное, то хорошие платы: - STM32F4DISCOVERY - самая удачная плата (ядро Cortex-M4F); - STM32F429I-DISCO - есть цветной дисплей и внешняя SDRAM с кучей МБ (ядро Cortex-M4F); - STM32F3DISCOVERY - куча датчиков на плате, и семейство F3 содержит много аналоговой периферии (АЦП, ЦАП, ОУ, компараторы, емкостной сенсор и все это рядом с Cortex-M4F); - STM32F469I-DISCO - круть с MIPI-дисплеем (у меня нет этой платы); - STM32F746G-DISCO - круть на Cortex-M7 (у меня нет этой платы). Двух последних плат у меня нет, т.к. как раз попадают в область, где мой интерес отсутствует. У меня есть крутая плата (LK-STM32F429) с экраном, памятью, разъемами и т.п. - для отладочных целей она мне очень подходит, но не для разработки таких изделий. Если есть вопросы по отладкам - задавайте. На что смогу - отвечу. Древние отладки на F1xx чипах не советую. -
Плата Orange PI one
adnega ответил Isaev_ivan тема в Raspberry Pi
У меня тоже есть даташит, но там... крайне лаконично. Нужны доки по конфигурации, загрузке и т.п. Я дальше не собираюсь копать в этом направлении. Поставил WiringOP - для помахать ножками вполне подходит, но требует root-прав. Нужно и то, и то. Но всякие там Pi лучше с нормальной ОСью использовать. Для высокоуровневых вещей, сторонних библиотек и т.п. прекрасное решение. Я тут задачку мучил - распознавание QR-кода с камеры. Со сторонней библиотекой под Linux - минутное дело. Для того же STM32F4 бился две недели, но по скорости, качеству распознавания и поддержке вариантов QR я и на 1% не гожусь. Это я еще БЧХ никак не реализовал, а память и такты уже закончились. Короче, все зависит от задачи. Есть у нас золотое правило - выбирать решение под задачу, а не наоборот. Вам-то что нужно, кроме облегчить кошелек и изучать талмуды на железо? У меня есть совершено определенные задачи, от них и пляшу. После msp430 должна хорошо пойти серия STM32L4 на такой вот досочке STM32L476G-DISCO Строго говоря, Cortex (а их много разных) это подмножество arm. Если вопрос задать иначе: что круче ARM7 или Cortex-M в плане программирования на С ? То я однозначно за Cortex-M. Можно весь код писать на ЯВУ без единой asm-вставочки. ARM7 я немного использовал на NXP, затем перешел на Cortex от NXP (пару МК от Luminary не считаются), а с них на STM32 и плотно на последние подсел. Не разобравшись, толком в FIQ, IRQ и VIC (а там довольно непросто сделать вложенность прерываний с asm-обертками обработчиков и разными стандартными хаками), очень рад появлению NVIC как стандартного модуля для Cortex-M. msp430 тоже пробовал, даже проект есть боевой, но выбор делаю в пользу L-серий от STM32. Итого: для дешевых, надежных, реалтаймовых и/или микропотребляющих устройств однозначно никаких Cortex-A8. Для графики, сетевого или USB стека, гигабайт памяти и гигагерц частоты однозначно решение с ОС. По середине очень сложно выбрать, я от таких задачек однозначно отказываюсь. -
Плата Orange PI one
adnega ответил Isaev_ivan тема в Raspberry Pi
Для этой задачи отладки уровня STM32F4-DISCOVERY было бы для начала достаточно. Вместо OrangePi можно было взять ту же Hola-PC у starterkita, там же полистать форум на тему standalone. С OrangePi, особенно One, у меня до сих пор проблемы: то HDMI-DVI переходник не работатет, то нестандартное разрешение не выставить, то штатную камеру не запустить. А тулза, с помощью которой собирать-разбирать конфигурацию капризна к версиям самой себя. У One подкупает цена, но шаг вправо, шаг влево на этой плате мне показались тажелодающимися. Кста, насчет cortex - ядро вы научите исполнять код, но там же основное - периферия. Документация на все есть? -
Кто еще хорошо помнит как устроен FAT?
adnega ответил Allregia тема в ARM, 32bit
Т.е. если файлов нет, Винда начинает писать какие-то сектора данных, и вы ничего не знаете о назначении этих данных. Затем идет запись в таблицу FAT, и задним числом мы догадываемся, что запись данных относилась к тому или иному файлу. Поскольку таблица FAT может кешироваться на стороне Винды, то любые манипуляции с размещением файлов приведут к тому, что у вас не будет актуальной информации к какому файлу какие данные относятся. Причем, очень долго. В этом проблема? Как это побороть стандартными средствами? Как устройство может запросить слив всех буферов? -
Кто еще хорошо помнит как устроен FAT?
adnega ответил Allregia тема в ARM, 32bit
Зачем? Вам же говорят забейте на сектора! Вы знаете таблицу FAT и при обращении к сектору вы можете понять смещение в файле. Зная смещение, выдавайте порцию данных, которая этому смещению соответствует. Данные вообще могут быть не в секторах, а генерироваться на лету. Компу с Виндой тоже будет легче, т.к. запись в файл стандартными средствами позволит вам задавать только смещение в файле без необходимости указывать физические сектора. Кста: вы же таблицу FAT можете генерить на лету, а не где-то хранить. Можно при каждом новом подключении генерить эту таблицу так, чтобы фрагментации не было вообще. -
Кто еще хорошо помнит как устроен FAT?
adnega ответил Allregia тема в ARM, 32bit
Проще отказаться от такого сомнительного требования и сделать все правильно. Мучить одни и те же сектора не для всех носителей хорошая идея. -
Попробуйте покопаться в папках софта в поисках файлов локализации. Это могут быть как отдельные файлики с частями "_en" в имени, так и конфигурационные файлы с содержимым, типа "en".
-
Про бюджет не забыли? На все есть только $10. В такие деньги не нужно пытаться включить нормальный датчик (типа, тензодатчика, выдающего вес). Нужно очень простое, дискретное - "есть/нет >40 кг на кровати".
-
Калибровать нужно. Есть, конечно, бесконтактные термометры, типа MLX90614, но бюджет нужно увеличивать. Я бы предложил вариант определения наличия и деятельности человека по второстепенным признакам. Например, входить в энергосберегающий режим: - просто, по расписанию; - при отсутствии движения в течение 30 минут в вечерне-ночное время (датчик безопасности скорее всего есть); - при выключенном освещении в течение 30 минут в вечерне-ночное время (если свет "умный"). А выключать отопление зимой или кондей летом, просто, если на кровати кто-то находится, по-моему не всегда уместно, ибо люди в кроватях не только спят, но и кое-что делают... при этом кондей и отопление будут уместны. Особенно в гостиницах. Особенно в номерах с двухспальными кроватями) И совсем редкий случай, когда на кровати никого нет, т.к. в номере никого нет. Экономить в этом случае не надо что ли?
-
Раз экономия существенная, то, может, и бюджет сделать существенным, а не <$10?
-
-
Хоть так, хоть сяк.
-
Может, CH341A подойдет?
-
Еще раз прочитал всю ветку и не понял где вы это увидели? И на основании чего такие выводы? Крайне согласен с постом Егорова Хотелось бы автору пожелать только добра, ибо человек трудолюбивый и целеустремленный. Собеседование на наемную работу в качестве специалиста, считайте он прошел. А если наемная работа не интересна, то необходимо отличать хобби (я плачу) от бизнеса (мне платят). Во втором случае нужно выслушать и понять все стороны, и сделать полезное для людей, а не только для себя.
-
"Повторять" мощно сказано. Достаточно просто к меге припаять с десяток проводов от старой симки и SD-карты. И попробовать запустить этот самый Linux. Думаю, ничего не получится. Просто, не хотелось, чтобы у пользователей форума сложилось впечатление, мол, это очень просто, на каждом углу делается и всеми используется. Я до третьего курса универа был уверен, что нет принципиальных проблем сделать любой компьютер на базе К155ЛА3. Из базового элемента 2И-НЕ можно сделать любую логическую схему, а их в корпусе аж 4. С таким же успехом можно всю криптографию забраковать, ибо в теории можно все, а на практике не реализуемо. Теперь по теме. Несмотря на всю любовь к спектруму когда-то, сейчас, имея андроид-смартфон с эмулятором любого спектрума, не особо что хочется с ним делать.
-
Заявлялось Это больше одного человека. И несмотря, но кучу восхитительных отзывов, никто не повторил. Что меги128 ни у кого нет, симов старых или пары выходных? Давайте под "запустить Linux на ядре X" будем понимать возможность собрать из исходников систему под данное ядро. И будем отличать от эмуляции других ядер с запуск ПО под эмулируемое ядро.
-
Есть подозрения Мне тоже кажется фэйковатым. Есть схема (причем ужасная), исходники, но хоть кто-нибудь смог повторить? Но даже если и удалось сэмулировать проц, то справедливости ради, это PXA255, т.е. формально Linux запускается не на AVR. Иначе можно вообще сказать, что Linux работает на ГЭС, т.к. она тоже является частью схемы.
-
Если это широкоизвестный факт, то, может, дадите ссылку?