|
|
  |
Linux начинающему |
|
|
|
Jun 27 2013, 12:41
|
Участник

Группа: Участник
Сообщений: 66
Регистрация: 12-04-06
Из: Москва
Пользователь №: 16 039

|
Как уже было сказано выше, дополнительно устанавливать ничего не нужно, все уже есть. Для работы с COM-портом из командной строки можно использовать команды stty, cat и echo. Для программирования можно почитать Serial-Programming-HOWTO или перевод. В свое время я так и делал.
|
|
|
|
|
Jun 27 2013, 13:54
|
Частый гость
 
Группа: Участник
Сообщений: 123
Регистрация: 22-03-10
Пользователь №: 56 115

|
Цитата(DASM @ Jun 27 2013, 16:16)  Да, все так. Вам ровно ничего не надо, echo '12345' >/dev/ttyS0 и выкинет байтики туда. А для написания проги - все тоже - в С пишите. Компилируете очень просто gcc -Wall myFisrtUart.c . Компилятор для 386 есть уже в Убунте Цитата(samike @ Jun 27 2013, 16:41)  Как уже было сказано выше, дополнительно устанавливать ничего не нужно, все уже есть. Для работы с COM-портом из командной строки можно использовать команды stty, cat и echo. Для программирования можно почитать Serial-Programming-HOWTO или перевод. В свое время я так и делал. Ясно. Вот отсюда я и стартую, с места с котрого мне стало непонятно. Но стало понятно откуда зайти. Наверно. Благодарю всех, поимённо !
|
|
|
|
|
Jun 27 2013, 17:52
|

Ally
     
Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050

|
Цитата(berkl @ Jun 27 2013, 11:26)  Виртуальную машину поставить не самая трудная задача, могу и на старенький комп поставить UBuntu в качестве основной операционки. Мне всё ж не понятно обязателено ли софт под линуксовую плату пишется на компе из под Линукса? Ну нет конечно, софт под линукс прекрасно пишется, а главное отлаживается из под винды и без вспомогательных сторонних виртуальных машин. Это отлично делает пакет DS5. Который кстати и код самый эффективный под ARM-ы делает. Рекомендую,кстати, в виду доступности DS5. Google ADK в виндах тоже по сути создает приложения под линукс и отлаживает в симуляторе с той же скоростью что на реальных смартфонах. Сам линукс, да, компилируется только под линуксом, во первых из-за того, что в процессе конфигурации перед компиляцией ядра используется куча тулсов скомпилированных в линуксе и которые никто не хочет портировать под винду (а может и лицензирование запрещает), во вторых из-за файловой системы линукса с символическими ссылками и именами чувствительными к регистру. Но в принципе если перехватить исходники линукса после предобработки всякими конфигураторами, а потом вычистить конфликты ссылок и реальных файлов, то можно компилировать хоть IAR-ом.
|
|
|
|
|
Aug 6 2013, 07:04
|
Частый гость
 
Группа: Участник
Сообщений: 123
Регистрация: 22-03-10
Пользователь №: 56 115

|
Приветствую! Вопросик по железу. Вот к примеру, зашел сюда: http://www.embest-tech.com/shop/index.html Вижу, например платы с Атмелом стОят 200-300$ А вот плата от Freescale http://www.embest-tech.com/shop/product/mars-board.html выглядет просто монстром, относительно Атмеловских, при этом стОит 100$ ! Как такое понять, где подковырка  ? И еще вопросик. У всех одноплатников +- одинаковая периферия, готовый дистрибутив Линукса, но мощность процов и размер установленной памяти разный, разная и цена Как прикинуть на глазок какая плата нужна под ту или иную задачу? Понимаю, что вопрос не совсем корректный, меня устроит пара примеров решаемых задач для условной Атмеловской платы и пара примеров для MarS Board. И так же прошу объяснить почему более быстрая и дешевая MarS Board не применима для приведенных (Вами) примеров задач "Атмеловской" платы. Надеюсь понятно изъяснился Заранее благодарен.
|
|
|
|
|
Aug 6 2013, 18:16
|
Местный
  
Группа: Участник
Сообщений: 351
Регистрация: 5-04-05
Пользователь №: 3 874

|
Цитата The Allwinner A10 has an ethernet controller that is advertised as coming from Davicom. The exact feature set of this controller is unknown, since there is no public documentation for this IP, and this driver is mostly the one published by Allwinner that has been heavily cleaned up. ну вот так по теме вопроса - для организации что 100$ что 255$ что 2555$ - никакой разницы, средства разработки между собой не конкурируют - конкурируют сами продукты и их поддержка
|
|
|
|
|
Aug 6 2013, 20:16
|
Гуру
     
Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493

|
Цитата(berkl @ Aug 6 2013, 11:04)  Приветствую! Вопросик по железу. Вот к примеру, зашел сюда: http://www.embest-tech.com/shop/index.html Вижу, например платы с Атмелом стОят 200-300$ А вот плата от Freescale http://www.embest-tech.com/shop/product/mars-board.html выглядет просто монстром, относительно Атмеловских, при этом стОит 100$ ! Как такое понять, где подковырка  ? И еще вопросик. У всех одноплатников +- одинаковая периферия, готовый дистрибутив Линукса, но мощность процов и размер установленной памяти разный, разная и цена Как прикинуть на глазок какая плата нужна под ту или иную задачу? Понимаю, что вопрос не совсем корректный, меня устроит пара примеров решаемых задач для условной Атмеловской платы и пара примеров для MarS Board. И так же прошу объяснить почему более быстрая и дешевая MarS Board не применима для приведенных (Вами) примеров задач "Атмеловской" платы. Надеюсь понятно изъяснился Заранее благодарен. Берите кит на DM3730, за сто баксов гигагерцовый арм и DSP 6600 MMACS, на ближайшую мелочевку хватит. С фрискейл связываться не советую, плохая дистрибуция и грязный пиар.
|
|
|
|
|
Aug 7 2013, 07:03
|
Местный
  
Группа: Участник
Сообщений: 351
Регистрация: 5-04-05
Пользователь №: 3 874

|
Цитата(Idle @ Aug 6 2013, 22:16)  ну вот так отбой, не тот марс это, не фрискейловский
|
|
|
|
|
Aug 7 2013, 08:02
|
Знающий
   
Группа: Участник
Сообщений: 783
Регистрация: 22-11-08
Пользователь №: 41 858

|
Цитата(DASM @ Aug 7 2013, 00:16)  С фрискейл связываться не советую, плохая дистрибуция и грязный пиар. Я бы как раз с TI связываться не стал - SDK, особенно драйверы ядра Linux левой ногой писаны. Из мощных процессоров на ARM у Freescale серия i.mx6 - лучше нее ничего не встретишь на рынке , а для мелочевки есть Vybrid - тут скорость и фичастость ядра Linux + реалтайм MQX в одном флаконе http://www.freescale.com/webapp/sps/site/p....jsp?code=VF6xxРаньше они использовали LTIB в качестве BSP, сейчас вовремя одумались и перешли на Yocto, собственно Arago у TI - те же я-ца только в профиль.
Сообщение отредактировал sasamy - Aug 7 2013, 08:15
|
|
|
|
|
Aug 7 2013, 19:08
|
Знающий
   
Группа: Участник
Сообщений: 783
Регистрация: 22-11-08
Пользователь №: 41 858

|
Цитата(DASM @ Aug 7 2013, 16:23)  Upd - дык он вообще без DSP. У С64 все же преимущество есть, много готовых наработок по ЦОС. Полноценный DSP+ARM, у IMX как я понял только аппаратные граф ускорители видео и openGL Там есть специализированная видеокорка coda960 http://www.chipsnmedia.com/product_search/...x=20&idx=53и графический процессор поддерживает OpenCL. Если сравнивать с процессорами TI - ближе к серии OMAP.
Сообщение отредактировал sasamy - Aug 7 2013, 19:08
|
|
|
|
|
Aug 20 2013, 16:48
|

Группа: Новичок
Сообщений: 1
Регистрация: 20-08-13
Из: Рогань
Пользователь №: 77 993

|
Цитата(alexf @ Mar 31 2011, 09:51)  Добавлю +1 за Ubuntu. До недавнего времени с 64 битной версией были проблемы но сейчас все стабильно. Впрочем 64 бит надо только если больше 4 гиг памяти. А если у меня двухядерный процик и 4 Гектара оперы, то Убунту на 64 ставить можно?
|
|
|
|
|
Aug 21 2013, 05:24
|

Частый гость
 
Группа: Участник
Сообщений: 136
Регистрация: 7-01-09
Из: Нефтеюганск
Пользователь №: 42 967

|
Цитата(Электра @ Aug 20 2013, 22:48)  А если у меня двухядерный процик и 4 Гектара оперы, то Убунту на 64 ставить можно? Можно. Я разрешаю. P.S. У меня старая машинка (с 64-битным Дебианом на борту) как-раз была на Атлоне-X64 и с 4ГБ ОЗУ.
Сообщение отредактировал Canis Dirus - Aug 21 2013, 05:25
--------------------
С уважением, Алексей Шапошников.
|
|
|
|
|
  |
4 чел. читают эту тему (гостей: 4, скрытых пользователей: 0)
Пользователей: 0
|
|
|