Lagman
-
Постов
932 -
Зарегистрирован
-
Посещение
Сообщения, опубликованные Lagman
-
-
-
On 8/28/2014 at 11:26 PM, Сергей Борщ said:
Можно сделать (я делаю) так:
Reg = N * (MASK & -MASK);
Тут ошибка?
У нас такое выражение используется для установки полей по маске:
(REG & ~MASK) | (N * (MASK & ~(MASK << 1)) & MASK)
-
А кто нибудь такую микросхему использует?
https://tecon.ru/produkciya/mikroshemy -
Похоже сюда переехали
https://github.com/weston-embedded
QuoteFounded by a team of former Micrium employees, Weston Embedded Solutions is the official custodian for the µC/OS RTOS and Stacks software repository to ensure it remains the trusted choice for embedded engineers around the world.
-
Опубликовано · Изменено пользователем Lagman
ошибся · Пожаловатьсяdeleted
-
-
Это не ответ на вопрос, а просто поправка опечатки, на последней картинке ошибка, правильно будет опкод = 0x37
Программа без rtos?
-
1 hour ago, Alex11 said:
И еще. У него есть защита насмерть.
Spoiler -
Quote
==Микроволновка плохо греет==
Микроволновая печь использует ЛАМПОВЫЙ генератор излучения, эта лампа - магнетрон. И так уж получается, что эмиссия катода магнетрона очень сильно и нелинейно зависит от питающего напряжения. Поэтому если у вас в сети просело напряжение (с230В например до 195Вольт), то микроволновка будет светить, крутить блюдо но очень плохо греть. При этом часто другая Бытовая техника работает без проблем. Поэтому если у вас плохо греет микроволновка например на даче - проверьте напряжение в сети. Если напряжение часто проваливается то придется покупать стабилизатор.
Spoiler -
On 7/12/2022 at 10:28 AM, ksb said:
Qemu есть, но работает со скоростью программного симулятора, т.е. очень медленно. Используем для USB и SATA, где важно именно как linux формирует дескрипторы. Но если есть возможность использовать ПЛИС, то лучше ПЛИС - легко запускать длинные тесты, да и всегда выясняются нюансы работы аппаратуры. Пока стараемся от ПЛИС не отказываться.
На ПЛИС обычно потактовые модели делают и они работают еще медленнее чем модель в QEMU, хотя простые устройства должны сносно работать.
-
On 7/11/2022 at 3:48 PM, ksb said:
Фабы теперь отечественные. А вот суть работы Вы поняли неверно - ядра у нас все свои, мы их проверяем на ПЛИС, а синтезнуть можем под любой фаб. Цель работы проверить логику на реальных железных тестах и сделать отечественную микросхему, а не сделать микросхему на ПЛИС. Банально в ПЛИС подноценная мс не влезет.
А как вы смотрите на моделирование устройств в QEMU? У Intel эта тема очень развита, правда они используют Simics, в котором отрабатывают на моделях очень много и логику и драйвера и фирмварь до готовности железа.
-
On 6/16/2022 at 1:53 PM, Eddy_Em said:
Занятно, что на али резко просели цены на STM32F103C6T6. Заказал себе на пробу 5 "синих таблеток" по 117р за штучку (правда, бесплатная доставка только если 1 брать, за 5 накинули 173р "на доставку"). Если окажутся убитыми - выпаяю и впаяю вместо них F303 (а то до сих пор опыты делаю на своей "вундервафле" - с "кроваткой" под LQFP48, а там у меня почти ничего не выведено, кроме USB и еще нескольких лап). Конечно, с 32кБ уже логи во флеш-память не посохраняешь, но для настроек минимум килобайт 6-7 останется.
Пришлют blue pill не с stm32f103 а с китайскими мк.
-
"Тройку" ломали и дублировали, а она основана на mifare, были статьи на хабре но их выпилили.
-
Включат iommu и деньги были потрачены зря.
-
На память потомкам, "команда разработчиков Chromium полностью отключила поддержку протокола FTP вместе с релизом браузера Chrome 95"
https://habr.com/ru/news/t/584766/ -
-
Можно открыть hh и посмотреть какую зарплату предлагают, если embedded обычно хотят сеньера программиста-схемотехника 2в1 и платить ~100 - 150 т.руб. (Москва)
-
On 5/8/2021 at 1:53 PM, yes said:
ну вообще-то из европейской или работающей по европейскому образцу азиатской конторы после разглашения такой информации могут уволить на раз. даже не всегда в договоре прописывают - типа это и так всем понятно
Интересно а фирмы налоги не перечисляют и налоговая не знает об уровнях зарплат? А из какой суммы платить алименты как узнает суд? На фирмах так делают, только ради того, чтобы можно было платить меньше за одинаковую работу.
-
В статье есть список литературы с интересными ссылками по RT Linux.
-
Обычно для того чтобы диск стал загрузочным его надо было либо отформатировать с ключом /s (format c: /s), либо с загрузочного диска перенести системные файлы командой sys c:
-
У меня пути без кириллицы и тоже с этим часто сталкивался, на разных компьютерах. Лечил пару раз удалением не только архива на который ругается Куб но и удалял папку с таким же именем в этой директории. После повторного скачивания все устанавливалось.
Раньше еще был второй вариант, скачать руками архивы с пакетами с сайта ST и вручную указать их в Кубе, но в последний раз на сайте ST лежали только последние версии пакетов и предыдущая без обновлений.P.S. можно zip не удалять, а перенести в другую папку и в ручную указать это Кубу. (папку с таким же именем перед повторной установкой удалить, zip проверить на битость).
-
2 hours ago, oleg-n said:
Боюсь ..непонимая этого я потрачу КУЧУ времени на изучение всего остального ! Заранее ОГРОМНОЕ СПАСИБО !
Помню как сам в начале пути мучался.
При создании проектов в списке файлов, файлы с расширением *.h не указываются. Они подключаются через #include. Поэтому ...
Можно всю программу написать в одном файле с расширением *.c .
Потом с разрастанием проекта придется делить его на части. Тут можно разделить на файлы с расширением *.c и просто подключить их в основной файл директивами #include "имяфайла.с" и все опять будет компилироваться (главное соблюдать последовательность включения).
На следующем этапе, когда проект разрастается еще больше, появляется потребность в заголовочных файлах. Как где то было напичано *.h это внешний интерфейс файла *.c. Приходиться делать файлы *.c без включения других файлов *.c через #include, и указывать их как полноправные объекты в проекте. Появляется независимая компиляция отдельных файлов (при их неизменности), которая выливается в сокращение времени общей сборки проекта.
И после этого момента можно писать HAL для использования в своих проектах :-)
-
-
16 hours ago, Herz said:
Господа, давайте не будем "тыкать"...
Им можно, они думают что круче чем Гуру:-)
Разработка устройства
в Предлагаю работу
Опубликовано · Пожаловаться
SD card для пайки это emmc 🙂