Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:1
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:5
Форум » starterkit.ru » Embedded Linux
Как скомпилировать программу на С для SK-MAT91SAM9G45
Nikolaev_Nikolay
Добавлено 06.01.2011 16:03 Сообщение: 11
Nikolaev_Nikolay
0

Пункты: 104
Регистрация: 03.01.2011
Ну вот хорошо, откомпилировал я программу, залил ее на плату. Представим теперь, что плата находится далеко от человека и она должна сама загрузится и запустить программу. Что нужно для этого сделать - куда нужно прописать команду на запуск?!
Спуститься к концу Подняться к началу
Персональная информация
Artemius
Добавлено 06.01.2011 17:16 Редактировалось 06.01.2011 17:16 Сообщение: 12
Artemius
0

Пункты: 3655
Регистрация: 02.12.2009
Цитата
Что нужно для этого сделать - куда нужно прописать команду на запуск?!

Можно вписать в /etc/inittab
Cвоего демона я вписывал в /etc/init.d/S10init, но это скрипт запускаемый тоже в /etc/inittab.
Если это не демон, а просто программа и надо чтобы она запустилась в фоновом режиме, то после ее имени нужно добавить &.
Спуститься к концу Подняться к началу
Персональная информация
Nikolaev_Nikolay
Добавлено 07.01.2011 14:14 Сообщение: 13
Nikolaev_Nikolay
0

Пункты: 104
Регистрация: 03.01.2011
Artemius сообщи, где можно почитать про запуск прочитать, может книгу посоветуешь?!
Спуститься к концу Подняться к началу
Персональная информация
Artemius
Добавлено 07.01.2011 15:20 Редактировалось 07.01.2011 15:21 Сообщение: 14
Artemius
0

Пункты: 3655
Регистрация: 02.12.2009
Про запуск линукса и файл inittab написано почти в любой книжке по linux'у и в интернете полно статей, здесь на форуме не раз обсуждалось. Вот например книжка конкретно по embedded:
скачать

Самое простое - добавить в свой inittab строку типа
::sysinit:/usr/bin/myprog
теоретически программа должна запустится после старта
Спуститься к концу Подняться к началу
Персональная информация
Nikolaev_Nikolay
Добавлено 08.01.2011 08:51 Сообщение: 15
Nikolaev_Nikolay
0

Пункты: 104
Регистрация: 03.01.2011
Большое спасибо :)
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux