|
Atmel Studio + ASF + SAM4S, Помогите начать |
|
|
|
 |
Ответов
|
Mar 13 2014, 07:24
|
Участник

Группа: Участник
Сообщений: 63
Регистрация: 15-11-10
Из: Санкт-Петербург
Пользователь №: 60 892

|
Цитата(Golikov A. @ Mar 13 2014, 11:09)  нет это чистая правда. Потому что во время написания программ НЕ входит: отладка, тупежка почему оно не работает, мольбы помочь определить место куда забить костыль, переписка с поддержкой, ответы на негативные отзывы пользователей и прочее... Не совсем. IHMO лучше тупежка при запуске, чем она же при сопровождении. А профи ВСЕГДА пишет так, чтоб можно было без проблем сопровождать код. И уж подавно не надо молить о поддержки, а после забивать костыли. Надо читать мануалы до полного просветления. И уж подавно реагировать на негативные отзывы - это просто кормить тролей. К теме форума: ASF хорош, но не догма. В частности I2C device там сделан просто отвратительно. А вот USB device на порядок лучше STM'овского. Впрочем, Atmel любят именно за то, что с их чипами можно работать и по голому железу (опять камень в сторону огорода ST).
|
|
|
|
|
Mar 13 2014, 08:32
|
Частый гость
 
Группа: Участник
Сообщений: 90
Регистрация: 12-12-13
Пользователь №: 79 587

|
Цитата(Alex A. Mihaylov @ Mar 13 2014, 11:24)  Не совсем. IHMO лучше тупежка при запуске, чем она же при сопровождении. Полностью с Вами согласен. Цитата(Alex A. Mihaylov @ Mar 13 2014, 11:24)  Надо читать мануалы до полного просветления. Тоже верно. Но вот что делать, если мануалы не особо информативны. У тех же ST SPL на столько просто устроена. Для каждой периферии по одному исходнику с заголовочником, в исходниках для каждой функции описание дано, что никакой мануал и не нужен становится. А в ASF всё как-то уж очень запутано. Тут всё дело в универсальности, одна библиотека на все случаи жизни. Цитата(Alex A. Mihaylov @ Mar 13 2014, 11:24)  Впрочем, Atmel любят именно за то, что с их чипами можно работать и по голому железу (опять камень в сторону огорода ST). STM ни чуть не уступает в этом плане. CMSIS то для всех одинакова. Цитата(Alex A. Mihaylov @ Mar 13 2014, 11:24)  К теме форума: ASF хорош, но не догма. А есть альтернатива? Всмысле другая библиотека какая?
|
|
|
|
|
Mar 14 2014, 00:21
|
Участник

Группа: Участник
Сообщений: 63
Регистрация: 15-11-10
Из: Санкт-Петербург
Пользователь №: 60 892

|
Цитата(Haamu @ Mar 13 2014, 12:32)  Тоже верно. Но вот что делать, если мануалы не особо информативны. У тех же ST SPL на столько просто устроена. Для каждой периферии по одному исходнику с заголовочником, в исходниках для каждой функции описание дано, что никакой мануал и не нужен становится. А в ASF всё как-то уж очень запутано. Тут всё дело в универсальности, одна библиотека на все случаи жизни. Ну... У ASF есть отличная документация на сайте. Например, вот страница про I2C-slave для xMega (Хм... Мне показалось или этот кусок переписан и стал несравнимо лучше). Да и сама Atmel Studio открывает как раз нужную станицу. Цитата(Haamu @ Mar 13 2014, 12:32)  STM ни чуть не уступает в этом плане. CMSIS то для всех одинакова. Ни за что! Да, конечно, CMSIS одна, ибо она описывает ARMовское ядро. А вот набор регистров перефирии разный. Как и их содержание. По мне ST чем-то похож на Китайский автомобиль. Каждая интерфейсная часть - прямо чудо. И все предусмотрено, и кнопочек-ручечек вагон, сидухи с шикарной подержкой, двигло отлично, коробка - класс, мафон с офигенным экраном просто чудо. Но в целом не чип, а сборище понадерганных кусков (сидухи примялись и отвалились, двигла не хватает для коробки, мафон не воспроизводит MP3, а кнопочками-ручечками вслепую пользоваться не получается - слишком плотно, соседнюю зацепляешь). Atmel в этом плане прямо красная Итальянская машинка с лошадкой на капоте. В том смысле, что дизайн не броский, сидухи без изысков, мафона вообще нет да еще и задний привод! Но раз прокатившись полюбишь навсегда. Ибо все составные части четко выверены и подогнаны. Все для твоего удобства. Впрочем, каждый выбирает для себя... Возможно, я слишком критичен. Цитата(Haamu @ Mar 13 2014, 12:32)  А есть альтернатива? Всмысле другая библиотека какая? Ну так сказали же - есть. Документация на процессор. И уж поверьте мне, применительно к Atmel это не отсыл в лес, а реально дельный совет. Попробуйте. Вам обязательно понравится.
Сообщение отредактировал Alex A. Mihaylov - Mar 14 2014, 02:06
|
|
|
|
|
Mar 14 2014, 02:24
|
Частый гость
 
Группа: Участник
Сообщений: 90
Регистрация: 12-12-13
Пользователь №: 79 587

|
Цитата(Alex A. Mihaylov @ Mar 14 2014, 04:21)  По мне ST чем-то похож на Китайский автомобиль. ... Atmel в этом плане прямо красная Итальянская машинка с лошадкой на капоте. Если честно, пока не увидел такую разницу. Наверно я еще до конца не распробывал ни первый, ни второй. Спасибо за советы, буду разбираться.
|
|
|
|
Сообщений в этой теме
Haamu Atmel Studio + ASF + SAM4S Mar 12 2014, 09:35 DpInRock Лучшая альтернатива - Datasheet. Тем более, что к ... Mar 12 2014, 12:31 Alex A. Mihaylov Цитата(Haamu @ Mar 12 2014, 13:35) какая-... Mar 13 2014, 00:25 Haamu Цитата(Alex A. Mihaylov @ Mar 13 2014, 04... Mar 13 2014, 02:09 DpInRock ЦитатаНо все-же наличие библиотеки очень сокращает... Mar 13 2014, 03:22 Golikov A. Цитатав исходниках для каждой функции описание дан... Mar 13 2014, 09:32 RabidRabbit А я вот брошу "фи" в сторону Atmel - в S... Mar 14 2014, 03:17 Alex A. Mihaylov Цитата(RabidRabbit @ Mar 14 2014, 07:17) ... Mar 14 2014, 04:29  Haamu Всеже предлогаю вернуться к теме. Есть ли какая ал... Mar 19 2014, 02:17   Сергей Борщ Цитата(Haamu @ Mar 19 2014, 04:17) Не про... Mar 19 2014, 04:42   Alex A. Mihaylov Цитата(Haamu @ Mar 19 2014, 06:17) Такое ... Mar 20 2014, 00:18 DpInRock Блин, пришлось воспользоваться процессором ATSAM3A... May 8 2014, 17:37 dimka76 Цитата(DpInRock @ May 8 2014, 21:37) Вот ... May 11 2014, 17:08
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|