Запитання з тегом «embedded-systems»

Комп'ютерне обладнання та програмне забезпечення, яке є складовою частиною більшої системи. Очікується, що вони будуть виконувати функції з обмеженнями часу відношення без втручання людини. Вбудована система може варіюватися від простого MP3-програвача до складної системи авіоніки.

2
Як ви забезпечуєте, щоб фізичні мережеві інтерфейси завжди отримували однакове ім'я інтерфейсу через перезавантаження вбудованої системи Linux?
Для вбудованої системи Linux, якщо у мене є два або більше мережевих інтерфейсів, як я гарантую, що вони завжди отримують однакові імена інтерфейсу під час кожного завантаження Іншими словами, я хочу, наприклад, eth0 завжди відображати один фізичний порт Ethernet, eth1 - наступний тощо. Мій Linux "дистрибутив" домашній, і я використовую …



3
Визначення купи та розміру стека для мікроконтролера ARM Cortex-M4?
Я працював і вимикав і вимикав невеликі вбудовані системи. Деякі з цих проектів використовували базовий процесор ARM Cortex-M4. У папці проекту є файл startup.s . Всередині цього файлу я зазначив наступні два командні рядки. ;****************************************************************************** ; ; <o> Stack Size (in Bytes) <0x0-0xFFFFFFFF:8> ; ;****************************************************************************** Stack EQU 0x00000400 ;****************************************************************************** ; …

1
Як інструкції Thumb порівнюють із інструкціями ARM щодо продуктивності?
Колега зазначив, що інструкції Thumb були значно повільнішими, ніж інструкції ARM (це було для процесора AT91SAM7S32). Це правда? Які переваги ефективності однієї інструкції, встановленої над іншою?

1
З якою швидкістю я повинен зробити вибірку за допомогою логічного аналізатора?
Якщо у мене є цифровий сигнал 10 МГц, наскільки швидко мені потрібно зробити вибірку з логічним аналізатором, щоб уникнути будь-яких бітових помилок? Чи збільшується мінімальна швидкість вибірки, якщо я хочу долучити декодер протоколу (наприклад, SPI)? Мені відомі теорема дискретизації Найкіста-Шеннона та той факт, що квадратна хвиля 10 МГц має значну …


1
Збереження пам’яті оперативної пам’яті під час запису на NAND-спалах розміром 2 К
Я пишу драйвер для Samsung K9WAG08U1D NAND flashчіпа. У специфікації чіпа пам'яті згадується, що він має розмір сторінки 2048 байт (2 КБ). Я використовую, TI MSP430F2619який має 4096 байт (4 кБ) оперативної пам’яті. Це означає, що мені потрібно виділити 2k буфер пам'яті просто для запису у спалах. Моя програма є …

1
Як я можу збільшити роздільну здатність АЦП мого процесора?
У мене є Atmel SAM4S MCU з 12-бітним внутрішнім АЦП. Я хотів би досягти 16-розрядного дозволу при частоті дискретизації 500 Гц. Вхід до АЦП є досить низькочастотним (близько 20 Гц макс. Частотним вмістом) і низьким рівнем шуму (менше одного 12-бітового Rs). Як я можу домогтися 16-бітного дозволу з АЦП цього …

1
Чи є FPGA, яка може «перепрофілювати» себе на потреби?
Наприклад, якщо є багато операцій з плаваючою точкою, вона може "перетягнути" область деяких своїх цілих одиниць для обробки інструкцій з плаваючою комою, і навпаки. Або якщо не занадто багато розрахунків, але є багато необхідних введення-виводу, це може краще паралелізувати його введення-виведення. Як я знаю, FPGA завантажують свій код HDL під …

3
Як дізнатись, чи потрібен мені резистор, що підтягується або вниз, для штифта GPIO?
Я бачив, що багато мікроконтролерів використовують резистори, що підтягуються або вниз, або в якості установки для штифтів GPIO, або як частина обладнання. Як дізнатись, чи потрібен резистор, що підтягується або вниз для штифта GPIO, і якщо це зробити, як я дізнаюся, що підходить для мого застосування?

1
Яка поведінка недіючих FPGA-штифтів на шині I2C?
Дошка розробки для чіпа сенсорного екрану, який ми отримали, занадто гарна;) Чіп забезпечує зчитування через I2C, передає його FPGA (я міг би надати модель, якщо знайду лупу ... але я все-таки віддаю перевагу більш загальній відповіді) і FPGA передає дані по RS232 FDDI, які підключається через USB до ПК. За …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.