|
|
|
|
29688 85 6 0 |
|
Опции темы | Поиск в этой теме |
23.07.2014, 12:56 | 81 |
Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24 Адрес: Украина, Полтава
Сообщений: 5763
Сказал(а) спасибо: 340
Поблагодарили: 8158 раз(а) в 2385 сообщениях
|
Re: Велофара 6 х XM-L.
Мне не хватает 8-ми килобайт на всё. Приходится экономить. Но я уже чувствую нехватку именно ресурсов ядра. Туда бы аппаратное умножение и деление, да 32 бита...
|
23.07.2014, 15:00 | 82 |
Нубас
Регистрация: 29.06.2011 Последняя активность: 19.02.2022 20:35 Адрес: Долгопрудный
Сообщений: 784
Сказал(а) спасибо: 73
Поблагодарили: 219 раз(а) в 102 сообщениях
|
Re: Велофара 6 х XM-L.
INFERION, а всякие там АРМы что не пользуешь ?
|
23.07.2014, 18:36 | 83 |
Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24 Адрес: Украина, Полтава
Сообщений: 5763
Сказал(а) спасибо: 340
Поблагодарили: 8158 раз(а) в 2385 сообщениях
|
Re: Велофара 6 х XM-L.
Требования к питанию и отсутствие полезной периферии. Тиньки гораздо грамотнее сделаны. Им бы ядро по-мощнее и АЦП по шустрее - цены бы им не было. Но и сейчас их преимущества перед ARM заставляют терпеть эстонскую архитектуру. Подключать можно напрямую к литию, нормальный встроенный ИОН, усилитель токового шунта, корпуса не сороконожные, ассемблер поддерживает на нормальном уровне. ARM шибко мудрёные, там подход основательно менять нужно. Привыкать к готовым библиотекам и любить богомерзкий Си. Ассемблер неприменим из-за тёмных углов в архитектуре и тонны ошибок в документации. Но зато кортексы хорошо справляются и с латентным сишным кодом, благодаря тонне аппаратных костылей. Только это всё равно что удаление гланд через жопу...
[Исправлено: INFERION, 23.07.2014 в 18:39] |
23.07.2014, 21:38 | 84 |
Нубас
Регистрация: 29.06.2011 Последняя активность: 19.02.2022 20:35 Адрес: Долгопрудный
Сообщений: 784
Сказал(а) спасибо: 73
Поблагодарили: 219 раз(а) в 102 сообщениях
|
Re: Велофара 6 х XM-L.
Мне тоже очень AVR нравится, потому, что ничего другого не знаю и не умею.
Ради фары стал изучать всё это, и именно ассемблер, потому что всегда хотелось напрямую управлять контроллером, а не через "костыли". Для моих нужд за глаза хватит, можно если надо и 2 и 3 их поставить. AVR не бывает быстрее 16 МГц (штатно, без разгона) ? |
24.07.2014, 07:39 | 85 |
Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24 Адрес: Украина, Полтава
Сообщений: 5763
Сказал(а) спасибо: 340
Поблагодарили: 8158 раз(а) в 2385 сообщениях
|
Re: Велофара 6 х XM-L.
Я среди AVR только тиньки изучал и юзал, так что за 16МГц не знаю. Для меня они всегда на 8МГц, ибо если придётся довешивать всякие кварцы, а 8МГц мало - с таким же успехом можно взять кортекс, а он при сопоставимой цене на порядок шустрее. AVR 2,7V на 16МГц мало будет. Меги и прочие непонятные мутанты - смысла в них вообще не вижу. Они ничем не лучше таких же сороконожных кортексов. Разве что питание удобнее, но тормознутость того не стоит.
Си с костылями для сложных проектов выгоднее. На ассемблере здорово не развернёшься, когда прошивка на пол миллиона инструкций. Я ещё не пробовал полноценно юзать эти все костыли, но уже припекает. Те задачи, которые мне нужно решать - AVR не потянет... |
24.07.2014, 09:36 | 86 |
Нубас
Регистрация: 29.06.2011 Последняя активность: 19.02.2022 20:35 Адрес: Долгопрудный
Сообщений: 784
Сказал(а) спасибо: 73
Поблагодарили: 219 раз(а) в 102 сообщениях
|
Re: Велофара 6 х XM-L.
На ассме, если долго писать, можно наработать кучу своих подпрограмм.
Да, сложнее немного, но .... Хотя, рассуждать на эту тему не могу, больших проектов не делал. В СИ удобнее конечно, не пробовал =). |