sasamy
Участник-
Постов
1 320 -
Зарегистрирован
-
Посещение
-
Победитель дней
1
Весь контент sasamy
-
ethernet регламентируется стандартами и все устройства обязаны работать одинаково, про два интерфейса было ethernet для железки и wifi для интернета, про работу в win обращайтесь в гугл так у ТС никакие кадры не ходят - микротик ваш заставит всё работать ? на микротиках обычный Linux с которым я знаком в отличии от домохозяек советующих его лет 20
-
они в любом среднестатистическом ноутбуке есть из коробки, платы я подключаю проводом, инет через wifi, при желании инет на плату пробрасываю одним щелчком на скрипте, работаю из дома больше 10 лет, летом беру с собой ноут и железки за город - включаю точку доступа на смартфоне, ниразу не было желания использовать для отладки роутер
-
но ведь это вы написали что скорости инета через wifi вам не хватает или смысл был только возразить и чего - от этого роутер для отладки сетевого интерфейса стал нужнее ? tcpdump какой-нибуть вы там как галочками запустите ? мышевозьня удобна на работающем устройстве но никак не для разработки и отладки
-
это не вы там призываете покупать очень нужные микротики с галочками ? или вас тут двое с одним ником.. один жоский эмбеддер а второй вэб галочник 🙂
- 51 ответ
-
- 1
-
не замечал такого у себя, может потому что не качаю киношки во время работы.. истории про то как вы не можете протестировать свои железки без роутеров с web интерфейсом заиграли новыми красками
-
хочу сказать без проводов намного удобней а качество одинаковое, или у вас по проводам более лучшие байты приходят ? бесполезное занятие но гигабит на wifi6 не проблема, я просто не вижу смысла переплачиавть за абонентскую плату
-
китайские роутеры c wifi6 продаются по цене антенны от оверпрайснутого микротика, у меня xiaomi ax3000t проблем не знаю, все клиенты на 5 ГГц, скорость упирается только в провайдерские 100 мбит но мне больше и не надо морзянка ещё
-
одно непонятно - у вас у всех компьютеры без ethernet ?
-
просто да, ресурсы процессора не можете использовать барметлой и вместо того чтобы сеть на самом процессоре поднять еще роутер надо покупать если бы эти устройства дублировали функции друг друга, но нет, не надёжней. Из удобств тут только возможность лапшу на уши вешать про надёжный барметалл :)
-
он ещё есть в каком то дистре ? проект мертв 12 лет, есть посовременней https://github.com/ColinIanKing/stress-ng
-
оно и заметно как вы "заливаете" бармётлы, а сеть на роутере с линуксом https://events.static.linuxfound.org/sites/events/files/slides/iio_high_speed.pdf читать "Why use Linux" шильдик мост spi-spi который тут нафик не нужен ?
-
с этого вообще и надо начинать - от назначения зависит выбор API для какой подсистемы делать драйвер или своё думать, работать с устройствами через /dev/spidev это худшее что можно сделать. Для ацп есть iio - там тоже mmap есть https://wiki.analog.com/resources/tools-software/linux-software/libiio_internals#high-speed_mmap_interface
-
может конечно - можно напрямую через ioctl взаимодействовать с драйвером без alsa-lib, можно вообще не использовать штатные API ядра и написать свой драйвер со своими ioctl а драйвер i2s из аудиоподсистемы взять за основу
-
тут больше проблема что штатными средствами для звука мегагерцы не предусмотрены, можно просто например подразумевать вместо этих констант х10 и соотвественно настраивать интерфейс https://elixir.bootlin.com/linux/latest/source/include/sound/pcm.h#L122 alsa может напрямую обращаться к кольцевому буферу драйвера через mmap без копирования - нечем особо давиться, при захвате видео на порядки больше данных, главное чтобы процессор успевал обрабатывать.
-
я понял. я написал про костыль с pwm, а ваше сообщение про i2s не заметил а он тут явно лучше для ацп
-
модуль i2s пожалуй поинтересней будет чем pwm
-
какая разница нужны прерывания или нет, с freertos не надо въезжать в архитектуру dsp, сделайте циклический опрос готовности данных spi без прерываний цитата из мануала на т113, 9.10 PWM
-
использовать freertos+linux - ничего сложного вообще не вижу
-
cформировать CS и CLK для spi на двух каналах pwm, spi на процессоре в режиме slave, выход do с ацп подключить к MOSI и складывать данные через DMA в память
-
а что делает ваше ПО ? я когда то смотрел embox у них там старая Qt4 была портирована и linphone кажется, у Qt свой порт есть на микроконтроллеры за деньги https://www.qt.io/product/develop-software-microcontrollers-mcu и posix layer в embox не уникальный случай https://github.com/eclipse-threadx/threadx/tree/master/utility/rtos_compatibility_layers/posix https://nuttx.apache.org/docs/latest/
-
а где брать кудаядра ?
-
вопрос в ветке про Linux, про венду в другой ветке - там и умничайте 🙂
-
штатно есть канонический режим tty https://tldp.org/HOWTO/Serial-Programming-HOWTO/x56.html#AEN92 может получится его нстроить