Свързани публикации 'embedded-linux'


Какво е makefile и как може да бъде полезен?
В предишната история говорих за това как една програма работи на компютър. Споменах makefiles. В тази история ще разгледаме makefiles. Автоматизирането на процеса на изграждане е точно като писането на софтуер. В някои случаи ще използвате шел скриптове или други скриптови езици, за да изпълните поредица от команди за генериране на необходимите изпълними файлове. Тези команди, разбира се, ще бъдат смес от нашите GCC команди за създаване на изпълними файлове. В нашия случай вие ще..

Свързани въпроси 'embedded-linux'

Променете диска с изображения на Debian, преди да инсталирате на BBB
Работя с beaglebones black винаги с Debian, повече време с „Debian 7.9 2015-11-12 4GB SD LXDE“, но в момента започвам да работя с „Debian 9.2 2017-10-10 4GB SD IoT“. Бих искал да знам дали е възможно и ако да, как да го направя. Така че целта ми...
250 изгледи

Posix семафор за синхронизация между два различни процеса
Имам два процеса, например A и B. Трябва да постигна синхронизация между тези два, използвайки семафор. Възможно ли е да се използва POSIX семафор за два различни процеса. Ако не, какви други опции има за постигане на същото. Забележка: A и B са два...
31 изгледи
schedule 04.10.2022

Постоянно споделяне на променливи (Android)
Android идва с някои системни променливи като persist и ro, които присъстват .props. Променливата persist ще запази стойността си след рестартиране. Но възможно ли е тези променливи да се споделят между два .img? Например; ако имам persist.test...
82 изгледи

Колко време отнема UBIFS за синхронизиране на файл към флаш
Някой знае ли колко време отнема UBIFS, за да изтрие/синхронизира файл към флаш? Записването се извършва чрез нормална операция fwrite и бих искал да знам след колко време този запис се ангажира да мига, когато няма други записи във файл. Ако...
4824 изгледи

Linux стар файл с парола - обръщане
В момента се опитвам да "хакна" вградено linux устройство. Това устройство има telnet демон, който не трябва да се използва. Както и да е, взех двоичния фърмуер от уебсайта на производителя и успешно извлякох основната файлова система. Между...
2574 изгледи
schedule 26.10.2023

v4l2 пример за заснемане на видео
това е първата ми публикация тук и се надявам да намеря малко помощ Работя с вграден Linux на платка samsung ok6410 и ov9650 cmos камера Трябва да заснема видеоклип и да го запазя на SD-карта Искам да използвам кръгъл буфер, който улавя видео...
12612 изгледи
schedule 18.10.2022

Как да избегнете трептене в графични чертежи с помощта на X11
Чертаем графика в прозорец. Актуализираме кривите на всеки 50 милисекунди със стойностите, получени от хардуер, например сензори. Трябва да покажем стойностите в графичен формат. Така че ние актуализираме графиката на всеки 50 ms. Това създава...
1780 изгледи
schedule 22.10.2022

Как да създадете кръгъл правоъгълен прозорец в X11
Как да създадете прозорец с кръгъл правоъгълник в X11 с помощта на библиотека с разширения Shape. Има ли някаква проба за създаване на заоблен правоъгълник в x11. Моля, помогнете, благодаря предварително.
1080 изгледи
schedule 12.12.2022

Увисване на ядрото за отстраняване на грешки
Опитвам се да стартирам приложение, което използва драйвер за режим на ядрото. Системата се заключва на всеки час и единственият начин да я възстановите е хардуерно нулиране. Sysrq спира да отговаря, telnet сесиите висят и няма никакви съобщения за...
4561 изгледи
schedule 13.11.2023

Грешка в драйвера на I2C устройство [TCA6408 I/O разширител]
Искам да свържа TCA6408 IO Expander и да получа ключов вход към моята вградена система. Опитвам се със SABRELite (iMX6Q) Boad и моята среда за разработка е LTIB (L3.0.35_4.1.0_130816_source.tar.gz) Направих по-долу модификации 1.) добавете...
2882 изгледи

Дали eth0 е единственият действителен интерфейс в Linux
Бъркам се сред различните интерфейси на Ethernet. Просто минавам през тази U-Boot Link http://www.denx.de/wiki/DULG/UBootEnvVariables Където пише ethaddr: Ethernet MAC адрес за първи/единствен ethernet интерфейс (= eth0 в Linux). Сега...
457 изгледи

Кръстосаната компилация на CMake е неуспешна по време на етапа на свързване на хоста (целта е Raspberry Pi)
Моето изходно дърво е cpp ├── bin ├── CMakeLists.txt ├── src ├── headers ├── Makefile ├── TestConfig.h ├── TestConfig.h.in ├── README.txt ├── third_party ├── x_build └── xtoolchain.cmake Използвам crosstool-ng . Редактиране:...
2242 изгледи

ако можете да ни покажете вашата подходяща част от вашия код, можем да ви помогнем
247 изгледи
schedule 06.05.2024

Linux не освобождава файловия буфер, когато изпълняваме оператор rm или › (пренасочване).
Имам рутер с embedded-linux , версия на ядрото 2.4.22 . Знам много старата му версия, но трябва да се справя с нея. Следното е free команден изход в кутията, [8300002902-3] Отстраняване на грешки> безплатно total...
310 изгледи
schedule 19.12.2023

как да покажем изображение/цвят в lua
Имам този проблем и не мога да разбера решението. Искам да покажа изображение в някакъв прозорец, ако е възможно (не е необходимо трудно), и след това да го преместя през страницата, като изпращам събития от клавиатурата. Проблемът е, че не мога...
1862 изгледи
schedule 25.12.2023

Конфигуриране на Qmake с помощта на Buildroot
Опитах се да добавя пакет към Buildroot, който използва Qt и Boost. Пакетът използва qmake за генериране на Makefile, тази част изглежда работи, но получавам грешка, когато изграждам, казвайки: Could not find qmake configuration file...
1363 изгледи
schedule 14.10.2022

Контрол върху глобалната променлива в нишките
Q1) Имам приложение, което изпълнява функции, както е показано по-долу. Имах нужда от механизъм за изчакване на отговора въз основа на променливата за глобален брой. Дотогава всяка извикана нишка е заспала. Отг. Можем да използваме структура,...
88 изгледи
schedule 06.01.2024

Как да монтирате NFS файла на целевата платка
Разработвам вградена програма за Linux. Сега имам целева платка, която има вградено Linux ядро, работещо на нея, и искам да монтирам NFS файл чрез minicom. Но когато изпълня mount -t nfs IP:/path/to/nfs /tmp , се случва грешка като...
2424 изгледи
schedule 18.01.2024

IPC преминаване за потребителско пространство на Linux exe
Имаме програма, нека я наречем Y.exe. Работи на вградена система и работи без излизане (т.е. системата стартира, зарежда ядрото на Linux, всички модули на ядрото, след това Y.exe и Y никога не се връща (потребителско пространство)). Сега идва...
376 изгледи
schedule 25.01.2024

как да използвам библиотеката libnl за задействане на команди nl80211?
Моля, може ли някой да даде прост пример за това как да използвате libnl за използване на nl80211. Опитах се да прегледам iw изходния код, но е много объркващо. Може ли някой да даде проста програма за това как да задействате команди nl80211 като...
8353 изгледи