Как стать автором
Обновить
73.24
Рейтинг

Компьютерное железо

Мать, видюха, память, звук и вот это всё

Сначала показывать
  • Новые
  • Лучшие
Порог рейтинга
  • Все
  • ≥0
  • ≥10
  • ≥25
  • ≥50
  • ≥100

Пересаживаем NXP-шный пример для Teensy 4.1 на язык C++

Системное программирование *Программирование микроконтроллеров *Компьютерное железо
В предыдущих статьях мы освоили внедрение примеров из NXP-шной среды разработки MCUXpresso в плату Teensy 4.1. Однако у тех примеров, с которыми мне довелось повозиться (а я работал с USB-примерами), есть один существенный (с моей точки зрения, разумеется) недостаток. Все они написаны на языке Си. Ну, то есть, «на чистых Сях», если на жаргоне. А вот оригинальная библиотека от Teensy была написана на С++. И я являюсь сторонником именно этого языка. Не могу жить без честных классов, виртуальных функций и некоторых других средств, которых нет в чистых Сях.



Когда я программирую в среде разработки Keil, чтобы сменить язык, достаточно переключить его в свойствах конкретного исходного файла. В цикле статей про NIOS II я просто переключал язык, изменив расширение файла с *.c на *.cpp. (Со всеми деталями это показано тут ; не как новинка, а как рутина — тут). Увы, в нашем случае так не получится. И количество действий, которое следует совершить, тянет на небольшую статью. Вот её я сейчас и напишу. Итак, давайте разбираться, что там к чему…
Читать дальше →
Всего голосов 9: ↑8 и ↓1 +7
Просмотры 538
Комментарии 0

Intel NUC X15 — NUC в виде ноутбука

Блог компании Intel Компьютерное железо Ноутбуки


Официально представлена серия Intel NUC X15 — референсные модели ноутбуков на базе процессоров Tiger Lake. В отличие от своих десктопных однофамильцев, ноутбуки NUC адресуются не конечному потребителю, а интеграторам — партнерам Intel. А вот принцип комплектации остался тем же: это базовый набор без памяти и накопителя — зато с мощным процессором последнего поколения и видеокартой Nvidia GeForce RTX.
Читать дальше →
Всего голосов 7: ↑7 и ↓0 +7
Просмотры 3K
Комментарии 9

Зачем Apple RISC-V?

Блог компании Timeweb Компьютерное железо Процессоры IT-компании

«Apple создает чипы RISC-V», «Корпорация Apple нанимает разработчиков для RISC-V» — публикации с такими громкими заголовками в последнее время все чаще стали появляться в российской и зарубежной прессе на волне интереса, который внезапно проявила компания из Купертино к чипам с упомянутой архитектурой. Мнения о причинах этого интереса разделились, но все участники дискуссий сходятся в одном: как говорил Винни Пух, «это жу-жу-жу неспроста». Давайте включим «диванного аналитика» и немного поразмышляем о том, с чем может быть связано повышенное внимание со стороны Apple к RISC-V, и что оно может означать для участников рынка.
Читать дальше →
Всего голосов 14: ↑13 и ↓1 +12
Просмотры 8.6K
Комментарии 15

Игровой ноутбук с видеокартой AMD Radeon RX 6800M. Обзор ROG Strix G15 Advantage Edition G513

Блог компании ASUS Компьютерное железо Ноутбуки Процессоры

Привет, Хабр! В этом обзоре я расскажу про уникальный игровой ноутбук ROG Strix G15 Advantage Edition, который целиком построен на платформе AMD. Кроме производительного процессора AMD Ryzen, ноутбук обладает новой мобильной видеокартой AMD Radeon RX 6800M c огромным объёмом собственной видеопамяти в 12 гигабайт. Сочетание процессора и видеокарты от одного производителя позволило реализовать некоторые фирменные технологии AMD, а новая графика способна потягаться с другими мобильными флагманами. Это делает ROG Strix G15 Advantage Edition G513 идеальным решением как для геймеров, так и для тех, кто занимается созданием контента.

Читать далее
Всего голосов 12: ↑9 и ↓3 +6
Просмотры 2.6K
Комментарии 19

Интересные проекты на Raspberry Pi: от счетчика Гейгера до коммерческих серверов

Блог компании Selectel Разработка на Raspberry Pi *Гаджеты Компьютерное железо DIY или Сделай сам

Raspberry Pi, наверное, самые популярные одноплатники в мире. Большинство моделей недорогие, а их возможности позволяют использовать платы в очень широком спектре самых разных проектов. Последние могут быть как очень простыми — например, управление светодиодной подсветкой, до чрезвычайно сложных.

Сегодня предлагаем поговорить об интересных проектах, основа которых — «малинка». Количество таких разработок просто зашкаливает, так что для того, чтобы охватить хотя бы небольшую их часть, придется писать несколько томов. Вместо этого мы составили субъективную подборку проектов, каждый из которых чем-то выделяется из ряда себе подобных. В общем, поехали!
Читать дальше →
Всего голосов 27: ↑25 и ↓2 +23
Просмотры 13K
Комментарии 13

Обзор ноутбука ASUS ExpertBook B1 B1500

Блог компании ASUS Компьютерное железо Ноутбуки Процессоры

Привет, Хабр! Сегодня я расскажу вам про бизнес-ноутбук ASUS ExpertBook B1 B1500, производительность которого сочетается с красивым дизайном и новейшими технологиями!

Читать далее
Всего голосов 15: ↑13 и ↓2 +11
Просмотры 4.2K
Комментарии 23

Она могла стать Первой: история процессорной архитектуры Alpha (часть 2)

Блог компании Selectel Компьютерное железо История IT Старое железо Процессоры

В первой части статьи мы проследили тернистый путь появления процессоров Alpha и даже успели познакомиться с первым их поколением. Все это было основано лишь на теории, но в этот раз у нас появился живой образец для изучения! Это рабочая станция марки Polywell на плате Digital EB164 (Alpha 21164 Evaluation Board). Машина не из коллекции Digital Vintage, ее любезно предоставил для исследования мой единомышленник Алексей из Vintage Server Room. Итак, приступим!
Читать дальше →
Всего голосов 44: ↑44 и ↓0 +44
Просмотры 5.4K
Комментарии 2

Intel Xeon E-2300: младшие Xeon для взрослых задач

Блог компании Intel Компьютерное железо Процессоры

Обновилась линейка Intel Xeon E — семейство серверных процессоров начального уровня для односокетных платформ, эквивалентная моделям Xeon E3 в «дореформенной» классификации. Как и предшественники, Xeon E широко используются в 1U-серверах для локальных, облачных и прочих нужд — всюду, где важна компактность, энергоэффективность и ценовая доступность. В рамках данного анонса представлено 10 моделей Intel Xeon E серии 2300.
Читать дальше →
Всего голосов 6: ↑5 и ↓1 +4
Просмотры 4.4K
Комментарии 24

Мышь для людей с ограниченными возможностями

Программирование микроконтроллеров *Гаджеты Компьютерное железо 3D-принтеры Здоровье

Речь в данной статье пойдет про проектирование оборудования, которое упрощает работу за компьютером. Предыстория моего небольшого проекта связана, совершенно неожиданно, со спектрумами, apple 2 и прочей ретрокомпьютерной техникой. Есть увлечение такое — ковыряться во всяком старье. Плюс делать это в прямом эфире на YouTube. Коллективный разум помогает чинить. После одного из стримов обратился подписчик с весьма необычной просьбой. Зовут его Александр и у него ДЦП. Соответственно, ему трудно работать на компьютере. А желание работать имеется, что не может не радовать.

Читать далее
Всего голосов 57: ↑56 и ↓1 +55
Просмотры 5.1K
Комментарии 35

Работа с файлами — это сложно

Информационная безопасность *Программирование *Компьютерное железо
Перевод

Я уже много лет не пользовался десктопным клиентом электронной почты. Ни один из них не может справиться с объёмом получаемой мной почты, по крайней мере один раз не повредив мой почтовый ящик. Pine, Eudora, Outlook — все они повреждали мой почтовый ящик, вынуждая восстанавливаться из резервной копии. Как получилось, что десктопные почтовые клиенты менее надёжны, чем Gmail, хотя мой аккаунт в Gmail не только обрабатывает больше писем, чем у меня когда-либо было в десктопных клиентах, но и обеспечивает одновременный доступ из множества точек мира? Распределённые системы имеют нечестное преимущество — они, в отличие от десктопных клиентов, устойчивы к полному отказу диска, однако ни одна из моих проблем повреждения файлов не была связана с полным отказом диска. Почему же мой опыт работы с десктопными приложениями был настолько плохим?
Читать дальше →
Всего голосов 43: ↑40 и ↓3 +37
Просмотры 13K
Комментарии 18

Оптимизируем производительность Teensy 4.1 при разработке в NXP MCUXpresso

Системное программирование *Программирование микроконтроллеров *Компьютерное железо


В предыдущей статье мы выяснили, что производительность контроллера MIMXRT1062, применённого на плате Teensy 4.1 можно существенно поднять, перераспределив внутреннюю память по сильносвязанным шинам. Для этого мы воспользовались механизмом FlexRAM. В библиотеках от Teensyduino всё уже сделано за нас, но в данном цикле статей я рассказываю, как вести разработку в среде MCUXpresso от NXP. Мы произвели необходимые доработки проекта, и вот уже данные ложатся в достаточно потолстевший банк памяти DTCM:



То же самое текстом
Memory region         Used Size  Region Size  %age Used
     BOARD_FLASH:       32400 B         8 MB      0.39%
        SRAM_DTC:       22420 B       256 KB      8.55%
        SRAM_ITC:          0 GB       256 KB      0.00%
         SRAM_OC:          0 GB       512 KB      0.00%


Но банк ITCM, где должен быть код, пуст. Сегодня мы научимся настраивать среду разработки для переноса большей части кода в него.
Читать дальше →
Всего голосов 6: ↑5 и ↓1 +4
Просмотры 441
Комментарии 0

Она могла стать Первой: история процессорной архитектуры Alpha (часть 1)

Блог компании Selectel Компьютерное железо История IT Старое железо Процессоры

Впервые об архитектуре Alpha я узнал вскоре после обретения своего первого ПК, осенью 2001 года. Это были не слишком свежие (примерно 1997-1998 года) страдания неизвестного автора о платформе AlphaPC, материнской плате удивительной производительности и поражающих возможностей в формате АТХ. С тех пор эта архитектура запала мне в душу, долгое время борясь за место в сердце с не менее прорывным Pentium Pro. Сейчас представители обоих направлений располагаются в коллекции «Digital Vintage» на расстоянии менее 1 см друг от друга.
Читать дальше →
Всего голосов 62: ↑61 и ↓1 +60
Просмотры 8.4K
Комментарии 9

У меня нет руки, но я играю в шутеры и action/RPG

Блог компании Pixonic Гаджеты Компьютерное железо Игры и игровые приставки Лайфхаки для гиков

Привет! Меня зовут Андрей Квасов, и я работаю заместителем технического директора по административным вопросам в Pixonic. 

Я всегда был заядлым геймером, но пару лет назад попал в аварию и первое время после этого думал, что моя геймерская жизнь на этом закончилась: в лучшем случае осталось играть в стратегии, но никак не в Destiny 2 и soulslike-игры. Но технологии развиваются, так что вскоре я обнаружил, что найти подходящее мне устройство для гейминга — не такая уж и большая проблема. 

Сейчас на рынке хватает девайсов, которые дают полноценный игровой опыт даже людям, которые не могут играть, как большинство. Ведь если у тебя есть две руки, ты и так спокойно можешь играть, специальные девайсы тебе не нужны. Но если ты получил серьезную травму, то надо что-то придумывать, искать, и не всегда это получается делать успешно.

В этой статье я составил подборку именно таких устройств. Отмечу, что этот список не охватывает всех проблемных зон и подойдет, например, людям, имеющим проблемы, схожие с моими: отсутствие левой руки и большого пальца на правой. Что-то из этого я уже успел опробовать сам и активно использую в жизни, что-то — приглядел себе на будущее.

Читать далее
Всего голосов 29: ↑29 и ↓0 +29
Просмотры 7.7K
Комментарии 13

Настраиваем сильносвязанные шины контроллера на плате Teensy 4.1

Системное программирование *Программирование микроконтроллеров *Компьютерное железо
В прошлой статье мы увидели, как может возрасти скорость работы с портом, если обращаться к нему не через обычную, а через сильносвязанную шину. Причины кроются в латентности шины. В целом, у меня есть целая статья про DMA, где я рассматриваю влияние латентности на скорость работы. Там показано, что латентность – зло! Ну, а сильносвязанные шины работают без неё.



Контроллер MIMXRT1062, установленный на плате Teensy 4.1, имеет целых две сильносвязанные шины: для выборки инструкций и для работы с данными. Это позволяет работать с памятью, подключённой через них на максимальной скорости без использования кэша. Какие это даёт преимущества, я уже описывал ранее . Кроме того, мы уже ощутили эффект от работы с такими шинами в синтезируемом процессоре в этой статье.

В конце последней из указанных статей я сокрушался, что для решения проблем с латентностью нам приходится использовать синтезированную систему. А разработчики от NXP предоставили нам возможность поработать в таком же режиме и на обычном микроконтроллере. Давайте посмотрим, что нам это даст. Возни предстоит много, поэтому сегодня мы только всё настроим. Итак, начинаем…
Читать дальше →
Всего голосов 11: ↑9 и ↓2 +7
Просмотры 747
Комментарии 0

Бывший проектировщик микросхем для Военно-Воздушных Сил США расскажет в Cколково как верифицировать FIFO

FPGA *Программирование микроконтроллеров *Производство и разработка электроники *Компьютерное железо Электроника для начинающих

Если вы изучили начала цифровой схемотехники и компьютерной архитектуры по книжке Харрис & Харрис и потом вознамерились пойти собеседоваться на позицию проектировщика микросхем в Apple или NVidia, то вы интервью не пройдете. Посколько вы наверняка получите вопрос про реализацию в хардвере очередей FIFO, а это в Харрис & Харрис не описано.

Хуже того, даже если вы возьмете книжку Digital Design by William Dally & Curtis Harting, которую используют для обучения студентов в Стенфорде, и прочтете ее от корки до корки, то у вас все равно мало шансов, потому что, хотя FIFO там и есть, но в очень базисной форме, а контроль потока данных заканчивается на скид-буферах.

А что же хотят электронные компании?
Всего голосов 26: ↑25 и ↓1 +24
Просмотры 8.5K
Комментарии 24

Ноутбук познаётся в игре: подборка игровых устройств 2021 года

Блог компании М.Видео-Эльдорадо Монетизация игр *Компьютерное железо Ноутбуки Игры и игровые приставки

По данным аналитиков Группы М.Видео-Эльдорадо, каждый пятый купленный в России ноутбук – игровой. Спрос на данные устройства в январе-июне текущего года в количественном выражении достиг 250 тыс. штук, что больше на 27%, чем годом ранее, в деньгах продажи увеличились на 55%, до 25 млрд рублей. Общие продажи ноутбуков за период составили 1,4 миллиона штук или свыше 80 миллиардов рублей. Наиболее популярными производителями у россиян стали: Asus, Lenovo, Acer, HP и MSI.

Читать далее
Всего голосов 31: ↑24 и ↓7 +17
Просмотры 7.2K
Комментарии 27

RT сегодня

Компьютерное железо Игры и игровые приставки
Перевод

Больше двух лет назад Nvidia сделала громкое заявление о том, что Turing – архитектура нового поколения – явит миру святой Грааль компьютерной графики: трассировку лучей. Этот метод существует на протяжении десятилетий и широко применяется в киноиндустрии – ну, или применялся тогда, когда фильмы ещё снимались, а мы ходили смотреть их. Сама мысль о том, что графика в играх может быть настолько реалистична, что способна составить конкуренцию недавно вышедшим блокбастерам, звучит слишком хорошо, чтобы поверить в это. И это правда.

На сегодняшний день Nvidia выпустила второе поколение железа на архитектуре Ampere с поддержкой RT, а AMD ввязалась в драку со своими видеокартами на базе архитектуры RDNA2. Пришло время рассказать о том, как обстоят дела с трассировкой лучей сегодня.

Читать далее
Всего голосов 4: ↑3 и ↓1 +2
Просмотры 7.5K
Комментарии 18

Intel NUC 11 Extreme — микро-ПК на стероидах

Блог компании Intel Компьютерное железо Настольные компьютеры
Если коротко выразить суть, заложенную в микрокомпьютерах Intel NUC, то она звучит так: «максимум производительности и пользы от каждого кубического сантиметра конструкции». А варианты ее реализации бывали самые разные: готовые к использованию и наборы для сборки, промышленные и домашние. Наконец, выпускались и игровые — наиболее заряженная топовая серия. Но та мощь теперь уже не считается, ведь анонсирован Intel NUC 11 Extreme, монстр среди NUCов.


Читать дальше →
Всего голосов 17: ↑15 и ↓2 +13
Просмотры 7.5K
Комментарии 25

Все или ничего: обзор клавиатуры IBM UltraNav SK-8845

Блог компании Selectel Гаджеты Компьютерное железо Старое железо Лайфхаки для гиков

Привет, Хабр. Сегодня расскажу вам о потрясающей штуке, а именно о клавиатуре IBM семейства UltraNav, изначально предназначенной для работы с серверами семейства IBM System X. Ее уникальность в том, что она позволяет решать сразу множество задач, особенно в условиях ЦОД. Но не стану забегать вперед и расскажу все по порядку.

Эталоном удобного ноутбука для меня всегда была и будет линейка ThinkPad в классическом толстом корпусе из магниевого сплава и с очень высокой ремонтопригодностью. Так уж вышло, что мое знакомство с этими ноутбуками началось с достаточно поздней модели — R61i. Меня приятно удивила и эргономика ноутбука, и его надежность. С помощью него была настроена не одна сотня выделенных серверов в дата-центрах Selectel.
Читать дальше →
Всего голосов 47: ↑45 и ↓2 +43
Просмотры 11K
Комментарии 31

Быстрый, железный, горячий: сильно пользовательский обзор ноутбука HP ENVY 15

Гаджеты Компьютерное железо Ноутбуки

Однажды я гулял в парке и следом шел мужчина с большой собакой. Нам навстречу шла семья из четырех человек: родители, малыш в коляске и девочка лет 6-ти. Девочка увидела собаку и закричала: "собака большая кусаться опасная". Т.е человечек просто накидывал важные слова, не заботясь о том, как их правильно увязать. С тех пор это мой персональный синоним "нет времени формулировать".

Когда мне на работе выдали ноутбук HP ENVY 15, ассоциация возникла похожая: нет времени распаковывать и облизывать - он слишком мощный, давайте его сразу в бой. Поэтому я забрал его на дачу (здравствуй удаленка>отпуск>удаленка) и спустя полтора месяца могу рассказать о нем как о довольно интересном впечатлении. 

Читать далее
Всего голосов 17: ↑15 и ↓2 +13
Просмотры 8.9K
Комментарии 60

Вклад авторов