|
В нашей стране есть специалисты по AT91SAM9?, Самообучение или курсы? |
|
|
|
Jun 9 2010, 10:21
|
Участник

Группа: Участник
Сообщений: 17
Регистрация: 16-02-10
Пользователь №: 55 519

|
Приветствую всех и каждого! Я работал с 8-ми разрядными контроллерами фирмы Atmel, не плохо их знаю. Последние пол года потратил на разработку устройства на основе 32-х разрядныого контроллера AP7. Был вынужден перейти на SAM9261. Складывается впечатление что в России не нужны специалисты по 32-битным контроллерам семейства SAM9. Или нужны, но единицы! Предлогаю посвятить тему всей полезной информации по контроллерам AT91SAM9. Мне известно: Сайт производителяРаздел посвящёный Linux для SAMСайт посвящённый семейству AT91Если кто то обладает полезной информацией, например: - как компелировать написанные программы - где лежат настройки на то или иное устройство - как сделать кросскомпиляцию для определённого устройсва не важно на каком языке(удобоворимей конечно Русский) ДА НЕ ОТСОХНЕТ РУКА ДАЮЩЕГО!
|
|
|
|
2 страниц
1 2 >
|
 |
Ответов
(1 - 21)
|
Jun 9 2010, 11:59
|
Участник

Группа: Участник
Сообщений: 17
Регистрация: 16-02-10
Пользователь №: 55 519

|
Вот ещё кое какая русскоязычная инфа, не много но вроде выкладывают. Вика стартеркита...
|
|
|
|
|
Jun 11 2010, 06:11
|
Участник

Группа: Участник
Сообщений: 17
Регистрация: 16-02-10
Пользователь №: 55 519

|
Абсолютно согласен! Но с чего то надо начинать. Если я не спец в 32-разрядных МК, только недавно начал общаться с линуксом, и до не давнего времени думал что С и С++ это одно и тоже... Цитата Предлогаю посвятить тему всей полезной информации по контроллерам AT91SAM9. То есть семейству SAM9. Вот и ещё одна полезная ссылочка: Описан процесс адаптации оригинального кода платы AT91SAM9260EK для платы собственной разработки
|
|
|
|
|
Jun 11 2010, 07:42
|

Частый гость
 
Группа: Свой
Сообщений: 130
Регистрация: 8-08-08
Из: Новосибирск
Пользователь №: 39 488

|
Цитата(Snegovik86 @ Jun 11 2010, 13:11)  Предлогаю посвятить тему всей полезной информации по контроллерам AT91SAM9. Мне идея нравится, т.к. человеку который ни разу в глаза линукса не видел очень сложно начинать. Только не нужно сосредотачивать своё внимание на русскоязычных статьях. Радиоинженер без английского в современном мире существовать не может. wiki BusyBoxBusyBoxwiki U-BootU-Boot
|
|
|
|
|
Jun 17 2010, 00:12
|

кекс
     
Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326

|
Цитата(igorenja @ Jun 11 2010, 10:42)  Мне идея нравится, т.к. человеку который ни разу в глаза линукса не видел очень сложно начинать. Что-то я не пойму, а причем тут линукс, SAM9 это разве априори линукс процессор?! Практически любая программа работающая на ARM7 будет работать на ARM9. Если SAM9 настроить должным образом, то практически любая программа писанная под SAM7 на SAM9 будет выполняться примерно раз в 5-10 быстрее. Зачем объединять две достаточно сложные задачи - изучение ARM9 и изучение Linux, в одну неподъемную задачу? Не проще разделить, - Linux поизучать на ПК, а на SAM9 запустить "hello world" без линуса? Цитата(Snegovik86 @ Jun 9 2010, 13:21)  Складывается впечатление что в России не нужны специалисты по 32-битным контроллерам семейства SAM9. По каким критериям складывается?
|
|
|
|
|
Jun 17 2010, 09:29
|
Участник

Группа: Участник
Сообщений: 17
Регистрация: 16-02-10
Пользователь №: 55 519

|
Цитата По каким критериям складывается? Да по простым. Достаточно просто ввести в поисковой системе осваиваем AVR, множество ссылок на 8 разрядные контроллеры. Если ввести обучаемся SAM9 то как то всё грустно выглядит...
|
|
|
|
|
Jun 17 2010, 11:06
|
Участник

Группа: Участник
Сообщений: 17
Регистрация: 16-02-10
Пользователь №: 55 519

|
А люди с бунты барахты становятся специалистами??? Такое ощущение что все стали внезапно такими умными... Когда просишь ПОМОЩИ молчат в тряпочку, а как поглумиться, так мы первые....
|
|
|
|
|
Jun 17 2010, 12:05
|
Гуру
     
Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448

|
Цитата(Snegovik86 @ Jun 17 2010, 15:06)  А люди с бунты барахты становятся специалистами??? Такое ощущение что все стали внезапно такими умными... Люди для этого годами работают над повышением квалификации. Форумы и "курсы" тут не помогут ни разу. Цитата(Snegovik86 @ Jun 17 2010, 15:06)  Когда просишь ПОМОЩИ молчат в тряпочку, а как поглумиться, так мы первые.... Не надо так нервничать. Качать и ковырять buildroot специально для решения вашей проблемы вряд ли кто-нибудь станет. Поэтому или ждите пока появится человек, который делал то же самое, или все же попытайтесь решить проблему самостоятельно.
|
|
|
|
|
Jun 17 2010, 12:58
|
Участник

Группа: Участник
Сообщений: 17
Регистрация: 16-02-10
Пользователь №: 55 519

|
Цитата Качать и ковырять buildroot специально для решения вашей проблемы вряд ли кто-нибудь станет Я и не предлагал качать и ковырять buildroot! Я просто спросил где вы именно что ковыряли http://electronix.ru/forum/index.php?showt...st&p=769070Т.е. где эти настройки и как их потом в buildroot'e перекомпелировать. Я даже очень спокоен... Могу сказать что с AP7 не много по проще было...
|
|
|
|
|
Jun 18 2010, 07:42
|
Участник

Группа: Участник
Сообщений: 17
Регистрация: 16-02-10
Пользователь №: 55 519

|
 Всегда мне все говорили, читай внимательнее... Спасибо! Может вы сможете мне помочь в таком вопросе(задам в силу своего кривомыслия): Реально ли сделать на SAM9261 машину, с неким програмным обеспечением что бы было реализованно следующее: 1) LCDC работал на разрешении 1024х768 точек обновление кадра 60 Гц и глубиной цветности 8 бит, при этом достаточно смена изображения не реже 1 секунды(как показала практика работы с AP7 достаточно пол секунды что бы сформировать необходимое изображение и с применением двойной буферезацией можно реализовать переключение кадрового буфера, тем самым смена изображения пройдёт не заметно для человеческого глаза) 2) Необходимо сделать обработку нестандартных не сложных данных поступающих по трёхпроводной линии с частотой 1 Кгц. 3) Так же простенький пользовательский интерфейс (хотя бы в виде 4 клавиш). 4) И что ещё ресурсоёмко, но не первостепенно, необходима реализация протокола NTP. Буду очень благодарен за помощь!
|
|
|
|
|
Jun 18 2010, 09:18
|
Участник

Группа: Участник
Сообщений: 17
Регистрация: 16-02-10
Пользователь №: 55 519

|
 Хоть одна хорошая новость за день! Цитата Вполне реально, только уточните, что за интерфейс упоминается в п.2, и как собираетесь организовывать сеть для п.4. В пункте 2) используется 1 из протоколов передачи времени, отечественного изобретения, так называемый КИ(код индикатора) преобразованный в 2 линии, где контроллер должен определить на какой линии приходит раньше и сделать вывод пришёл 0 или 1, таких приходит 1000 в секунду. К третей линии необходимо подключить ИК приёмник, частота которога тоже приближена 1 КГц. Обработку этого логично сделать по прерываниям. В пункте 4) планировалось не изобретать велосипед и сделать аналогично AT91SAM9261-EK. Поставить внешний контроллер DM9000 Темболее что отладочный набор на руках хоть и аналог от Olimex но идентичен Atmel. Поэтому планировалось использовать Linux, для реализации NTP там уже есть готовые пакеты. Вот вроде как то вот так....
|
|
|
|
|
Jun 18 2010, 09:58
|
Участник

Группа: Участник
Сообщений: 17
Регистрация: 16-02-10
Пользователь №: 55 519

|
А каким ещё образом можно реализовать NTP?
RTOS или есть другие способы?
|
|
|
|
|
Jun 22 2010, 05:10
|
Участник

Группа: Участник
Сообщений: 17
Регистрация: 16-02-10
Пользователь №: 55 519

|
Спасибо БОЛЬШОЕ! ЗА ЦЕННЫЙ СОВЕТ! Я нашёл необходимую информацию по NTP в Wiki. Так же если необходимо реализовать сервер NTP то делаем всё по этим же протоколам... А самая главная ссылка для обучения симейству SAM9 и по 9261 в частности вот http://www.atmel.com/dyn/products/app_note...Getting_Started
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|