Калькулятор для микроконтроллеров AVR

AVR
Я тут как то нарыл недавно неплохой такой калькулятор для микроконтроллеров AVR. Наверняка он у многих есть. Но у кого то может и нету. Вот ссылка, если надо что то быстро рассчитать, то может пригодиться. Есть версия для винды и для линукса. Скину парочку скриншотов, легче будет решить, качать или не качать сию программулину.

Закладка для работы с USART.


Закладка для расчета разных параметров таймеров. Кажется она чаще всего используемая.


ASCII конвертор символов, частенько приходится таким пользоваться.


Ну и другие примочки.

Комментарии (46)

RSS свернуть / развернуть
А для PIC-ов есть подобное? В HI-TIDE я видел нечто подобное, но держать здоровенную среду ради одного калькулятора, это как-то…
0
Не знаю, я пиками не занимаюсь совсем. Так поищи в гугле, набери типа что то «калькулятор для PIC», авось повезет.
0
Супер, то что надо.
+2
раскрыть комментарий
-6
Программа не запускается (((
0
Программа не запускается (((
У меня — без проблем, работает (под WIN XP pro rus).
0
Он и для Линукса есть? Какая няшка :)
0
В слаке 13.37 не работает.
0
Чё говорит, чего не хватает? Наверно какой-нибудь библиотеки
0
Если бы она не запускалась с сообщением об отсутствующей библе, я бы так и написал.
Просто голая консоль и никакого окна с гуи(это при первом запуске). Сейчас после запуска сразу запускается какой-то внутренний консольный отладчик. Похоже прога на Common Lisp-е написана.
0
Тот самый случай, когда стоит использовать готовые продукты вместо написания «еще одной программы».
Эксель отлично справляется и с расчетами, и с мультиплатформенностью.
+1
Тот самый случай, когда стоит использовать готовые продукты вместо написания «еще одной программы».
Эксель отлично справляется и с расчетами, и с мультиплатформенностью.
Оптимизированная для конкретного применения утилитка, в виде одного файла, не требующего инсталляции, намного удобнее в пользовании, чем монстры типа Экселя.

Более наглядно, удобный интерфейс, ничего лишнего и ненужного.

Считать и на бумажке можно. Но делать утилитки на Экселе — это что бензопилой колбасу нарезать… Можно, но — зачем? Когда есть простой нож.
Маленький и удобный.

Что касается «кроссплатформенности» — так ставящие себе Пингвина или покупающие «яблочный» компутер — знают, на что они идут, и чего себя лишают своим фанатизмом. Хочешь, чтобы все нормально работало — ставь себе нормальную систему. А не огрызки всякие, чтобы повыпендриваться…
+2
Что касается «кроссплатформенности» — так ставящие себе Пингвина или покупающие «яблочный» компутер — знают, на что они идут, и чего себя лишают своим фанатизмом. Хочешь, чтобы все нормально работало — ставь себе нормальную систему. А не огрызки всякие, чтобы повыпендриваться…

Вроде взрослый человек, а ведет себя как дурак, прости хоспоти.
-2
«В мире есть две системы: одна моя, нормальная, а другая ненормальная, огрызок какой‑то.»
Что это как не признак фанатизма? Обскурантизма, я бы даже сказал.
0
Оптимизированный для конкретной задачи лист экселя с выделенными ячейками для ввода значений не требует инсталляции, меньше по размеру и не проигрывает по юзабилити хотя бы потому, что список полей ввода и способов ввода не меняется.
Бензопилой колбасу нарезать — это как раз под каждую мелкую узкопараметрическую задачу писать новую программу.
0
Не поделитесь листиком экселя, не требующим инсталляции, который я смогу запустить на своей системе, на которой нет МС офиса.
+1
А нам теперь отгадать надо, что у тебя за система? :))
Если Linux — GNUMERIC. Сам листик инсталлировать не надо будет, а вот GNUMERIC один раз придётся. Но это всё равно проще, чем офис ставить.
0
В том то и суть, что установить нечто прийдется. И это что-то весит больше чем все те утилиты вместе взятые. И это что-то ресурсов простит больше. И не дай бог вы сохраните с новом/старом формате — не откроется, т.к. «мы улучшели онтерфейс».
Я вот, например, не нуждаюсь в экселе/гнумерике, и не вижу смысла их ставить ради одного такого калькулятора. А вот отдельная програмка — можно и запустить.
+2
Ну, каждому своё. По мне — так удобнее инструмента, чем электронная таблица — трудно даже представить.
У меня на рабочей тачке эксель открыт всегда.
0
Инструмент удобный, если им пользоваться постоянно. График там построить, посчитать что, отсортировать. Но проблема в том, что им невозможно пользоваться постоянно как вспомогательным инструментом, только как основным. Выражается это тем, что: эксель жрет много ресурсов, мешая основной задаче работать в полной мере; эксель очень долго запусается, делая его неудобным к импользованию по мере надобности.
Можно проапгрейдить систему («не дорого» нынче) для экселя, но зачем? Есть альтернативные не жрущие утилитки и можно проапгрейдить систему для основной задачи, а не экселя.
+1
Читай ниже.
У меня нет цели тебя переубедить, только рассказать про альтернативы. Нравятся тебе утилитки — наслаждайся.
-1
Помимо Экселя есть ещё масса электронных таблиц, не столь монстроподобных.
Мне вот проще иметь кучку файлов, каждый с готовым решением, только данные вбить, чем кучку маленьких утилит с разными интерфейсами и глюками, которые ещё и хрен исправишь или хрен найдёшь жопорукого програмера, который её написал.
А уж про то, что на них ещё и скины прикручивают или пишут на каком нибудь экзотическом диалекте, который потом вместе с интерпретатором и библиотеками компилируется в 10 Мб монстра…
Таки Эксель ближе и удобнее.
0
И ещё… С тех пор как Линукс был «огрызком» много воды утекло… Поставьте себе любой новый дистрибутив, хотя бы с лайф сиди, чистА пощупать, думаю, удивитесь…
0
Винда стала без вопросов, а Убунта 13.04 не загрузилась, надо ковыряться и выяснять в чем дело — а оно надо? кубунта, ксубунта, лубунта при этом не видят проблем. Дрова под вифи-донглу для *убунты пришлось грузить с винды, в которой подхватились стандартные.
Вот вам и «новый дистрибутив» (последний пробывал вроде 10.4, работала). Я реально удивился.
+1
Могу таких же примеров наковырять для винды и обратных для Линуха. Не в этом суть.
0
С удовольствием послушаю пример, когда на х86 систему не стала винда а линукс заработал.
Суть как раз таки в этом. Для работы и отдыха мне нужна система, которая будет работать. И ни как не система с которой мне прийдеться трахаться в произвольный приспичевшей ей момент.
Я могу подолбаться с роутером (не основным), поставить туда какую-либо кастомную сборку. Поставить на виртуалку или в парраллель с основной системой никсы. Но в качестве основной, постоянно работающей, системы возвращена винда.
P.S.: я уже и не помню как выглядит БСОД.
+1
Помена понятий. Разговор был про то, что Линукс уже давно полноценная операционка, дружественная к пользователю, а ты начинаешь холивар что лучше — винда или никсы…
0
офф.: ушел за пивом и чипсами. Похоже начинается срач Линь&Мак vs Вин…
+3
Срача не будет, все насилуют труп Советского Союза в сравнении с Россией в «Синдроме идеального решения».
0
Но я то тут, а не там :)
+1
SWG там. А что с тобой-то спорить. У меня есть примеры и для x86 куда с первой попытки не встала венда (встраиваемый комп с atom-ом) при этом линукс взлетел как себе домой. Есть пример когда основная система линукс, а венда только в виртуалке для особо запущенных случаев. Но мне то лично пофиг у кого что стоит и тратить на споры времени жалко.
А насчет swg, ну я готов от 13 летнего оболтуса услышать:
Хочешь, чтобы все нормально работало — ставь себе нормальную систему. А не огрызки всякие, чтобы повыпендриваться…
Но от взрослого мужика-инженера-электронщика. Как говориться, человек полностью раскрылся.
Сразу всплывает вопрос, в какой версии «нормальной системы» можно собирать из исходников и компелять линуксовое ядро для встраиваемых систем на базе ARM. При том, что для это версии производителем ничего кроме линукс и vxWorks не предусмотрено в принципе.
+1
SWG там.
Да тута я, тута!

А насчет swg, ну я готов от 13 летнего оболтуса услышать:
Хочешь, чтобы все нормально работало — ставь себе нормальную систему. А не огрызки всякие, чтобы повыпендриваться…
Но от взрослого мужика-инженера-электронщика. Как говориться, человек полностью раскрылся.
Сразу всплывает вопрос, в какой версии «нормальной системы» можно собирать из исходников и компелять линуксовое ядро для встраиваемых систем на базе ARM. При том, что для это версии производителем ничего кроме линукс и vxWorks не предусмотрено в принципе.

Что-то у вас совсем крыша едет. Полный неадекват.

Вы хоть саму тему — то смотрели? И комменты к ней.
Если бы смотрели о чем речь, вы бы и не подумали ставить утилитку — калькулятор для быстрого определения настроек периферии AVR или PIC, или другие программы — инструменты, на встраиваемое устройство.

Речь шла о ОСНОВНОМ РАБОЧЕМ КОМПЬЮТЕРЕ. На который и ставится всякий софт. От Офиса до утилит. Причем тут ARM? Лишь бы ляпнуть?

Похоже, просто для вас любые мои сообщения — как красная тряпка для быка.
Увидал — и понесся, рогами в землю, даже не посмотрев, о чем речь…
-1
Срачу быть!!!

Вам целебный воздух Медео в голову вдарил? Где я говорил, что нужно ставить на ембедед сей калькулятор? Где я обсуждал его полезность или вредность? То за что я зацепился «чудом» (которое опухло и чешеться) выделено цитатами (два раза в двух постах).

Речь шла о ОСНОВНОМ РАБОЧЕМ КОМПЬЮТЕРЕ.
И я говорю об ОСНОВНОМ РАБОЧЕМ КОМПЬЮТЕРЕ. Вот и скажите мне какую версию правильной операционной системы мне на рабочий комп поставить чтобы клепать прошивки для встраиваемого ARM? Прошивка должна содержать ядро linux, окружение и спец.софт. Как только приведете рабочее решение на правильной операционной системе, я самозабанюсь в ридонли.

Похоже, просто для вас любые мои сообщения — как красная тряпка для быка.
Не надо грязи, вам я ответил, если мне не изменяет память, первый раз, а до этого только читал и всегда с интересом (да и дальше буду читать, то что касается электроники).
+1
И я говорю об ОСНОВНОМ РАБОЧЕМ КОМПЬЮТЕРЕ. Вот и скажите мне какую версию правильной операционной системы мне на рабочий комп поставить чтобы клепать прошивки для встраиваемого ARM? Прошивка должна содержать ядро linux, окружение и спец.софт.

Ну вот, завертелся…

Кто вам мешает поставить ОБЕ системы?
Но речь — то шла об основной. Далеко не все только в Линухе делается.

И — далеко не всеми…
0
Ваше утверждение не предусматривало никаких компромисов:
А не огрызки всякие, чтобы повыпендриваться…
Я привел пример абсолютно реальной ситуации с рабочим компутером и должностными обязанностями.
В ответ, «дуалбут». Думаю, это можно считать сливом.
Но речь — то шла об основной. Далеко не все только в Линухе делается.
Именно, что об основной. Все делается в линуксе. Винда за все время требовалась всего 3 раза:
1. открыть экселевский файл с хитрыми макросами для расчета таймингов ОЗУ (и то по факту не пригодился). В опенофисе не открылся.
2. запустить программку для управления логическим анализатором фирмы «хантек». Ничего более убогого и кривого в жизни не видел. В итоге в 6-lab заказал logic-u и при помощи нативной утилсы увидел все, что нужно.
3. Открыть просмотрщик альтиумовских файлов. Тут конечно пригодилось.
Для всего этого воспользовался winxp из под виртуалбокса. Отличная «основная» операционная система.

Мне в общем-то плевать на ваше «по-выпендриваться», но многие увидев в вас специалиста в электронике, могут автоматически это расширить до операционных систем и сложить в итоге ошибочное мнение.
+1
Ваш случай — скорее исключение среди оснновной массы работающих за компом. И то — со многими оговорками. Сами же пишите — то не пошло под линухом, другое…

И чем шире деятельность, область интересов, больше количество используемого софта, — тем чаще под линухом вылазят те или иные проблемы.

Все же пока самая массовая система — Вмнды, и разработчики софта это учитывают.

Да и чехарда со сборками линуха, коих немало, порядку не способствует.
0
Вы каждый раз на стакан с мокрыми стенками говорите почти полный.
Все же пока самая массовая система — Вмнды, и разработчики софта это учитывают.
Я это как раз не оспариваю. ОС — это всего лишь инструмент, но называть ОС линукс — баловством, при том что в ряде случаев это единственное решение — как минимум глупо. Это узкое, специализированное, серьезное решение. И в некоторых массовых отраслях практически единственное решение (даже этот сайт скорей всего крутится на разновидности юникса).

Да и чехарда со сборками линуха, коих немало, порядку не способствует.
Вы давно и безнадежно отстали от жизни. Не пишите про то в чем не разбираетесь, пишите про электронику, все с удовольствием почитают.
+2
Это узкое, специализированное, серьезное решение.
Ну так пусть он так и используется. В серверах, роутерах, и прочей спецаппаратуре.

Но в массовых персональных компах, в качестве основной, а тем более единственной системы — пока ему не место.

Вы давно и безнадежно отстали от жизни. Не пишите про то в чем не разбираетесь
Не вам об этом судить.
Я про вас мог бы и не то еще сказать…
-1
Но в массовых персональных компах, в качестве основной, а тем более единственной системы — пока ему не место.
Хорошо, что линух об этом не знает.
Не вам об этом судить.
А почему, собственно?
0
Хотел было ответить на эти два утверждения, но после вас добавить нечего.
0
Вы давно и безнадежно отстали от жизни. Не пишите про то в чем не разбираетесь
Не вам об этом судить.
Я про вас мог бы и не то еще сказать…
В данном случае, то что Вы отстали — вывод, очевидный не ему одному. А вот Ваша последняя фраза — банальный переход на личности, когда больше нечего сказать…
0
Образы операционных систем (никсовых) вполне неплохо собираются под виндами и отлаживаются в виртуалке. Это из собственного опыта.
1. открыть экселевский файл с хитрыми макросами для расчета таймингов ОЗУ (и то по факту не пригодился). В опенофисе не открылся.
Хороший пример получился против экселя :)
0
Сидел на Арче два года почти. Нормально, все устраивало. Даже поиграться через Wine получалось. Но вот когда понадобился мне DAW и видеоредактор…

Ничего по уровню функционала схожего с Premiere или Edius не нашел. DAW есть, например, Ardour. Но, во-первых, сырые они. А во-вторых-не работают под ними VST. А голая DAW в музыкальном ремесле вещь малопременимая)
0
*применимая
0
Плюсанул. Похож на мастер из кодвижн. В самый раз для таких лентяев как я ))
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.