портативный AVR Code Vision (для быстрого создания прог с мастером)
- Войдите на сайт для отправки комментариев
Пнд, 14/11/2016 - 12:31
https://vk.com/izhadapter?w=wall-73481857_311%2Fall
после создания
в arduino IDE нужно вставить текст получившейся программы начиная с фразы:
// Input/Output Ports initialization
и заканчивая строчкой перед командой:
while (1)
В мастере указать процессор: atmega328p для ARDUINO UNO
У кого фаирвол аутпост,при запуске отключить защиту. Запускать файл RUN.exe в папке bin
на ютубе есть уроки работы с мастером настройки портов ШИМ SPI LCD1602 DS18B20 и ещё куча всякой периферии.
вот нашёл поиском в три клика
https://www.youtube.com/watch?v=SHrLLYdk5IU&list=PLNwLQAtGX2KCydUNZbwyvTRP00U82Ot2X&index=2
вот пример настройки 6 ти каналов ШИМ, текст который выдал мастер:
выделяем нужное...
Кстати
,выделынный кусок помещаем в
void setup()
{
здесь код настройки который вытолько что скопировали
}
и в итоге рабочий код в Arduino IDE будет выглядеть так:
в чём суть действа? - где-то что-то улучшается?
убыстряется работа и запуск некоторых проектов
Особенно тех которые используют прямое управление регистрами
как например 6 ШИМ
без analogwrite а напрямую через регистры
OCR0A
OCR1A
OCR2A
работать будет не всё так как библиотеки свои у codevision например для экранов, датчиков
Тут главное настройка регистров и портов
убыстряется работа и запуск некоторых проектов
Не понял чем оно "убыстряется". Зато понял, что в ближайшем будущем люди, не отличающие digitalWrite от goto будут генерить этим мастером куски кода на 6 ШИМ в которых понимают чуть меньше, чем ничего, а потом будут приходить сюда и говорить "я тут написал, вроде работает, помогите подправить, чтобы то, что мне надо делала" :)
Тебе-то какое дело ? )) Тебя никто никчему необязывает,расслабся,я разрешаю, может эту команду надо было дать. Вот я,мне было интересно и нужно, зделал.
А чё там кто зачем... Люди взрослые, голова есть.
Т.е. объяснения в чём состоит "убыстрение" не будет? Будет только хамство? Ну, ладно, и на том спасибо.
Наверно убыстряется тем, что пишущий программу не сам расписывает настройку регистров (для этого надо хорошо разбираться в назначении битов каждого регистра), а за тебя что то делает программа. Иногда это удобно, но что там понастраивается = ?
Не запускается, просит ключ активации
Не запускается, просит ключ активации
О-о-о. так это ещё и коммерческая реклама.
попробуй отключить все антивирусы фаирволы
на уровне приложений и их служб. У меня с аутпостом тоже не запускается, на момент запауска я его отключаю, выбираю "приостановить защиту на 5 минут" там используется внедрение поэтому такие методы рассматриваются как троян или вируснач активность.
Проверил в виртуальной голой win XP под virtual box и в реальной (у меня win XP стоит)
тоесть с тем же успехом можно взять код настроек с кодевижн перекопировать из main в setup и вуаля
Не запускается, просит ключ активации
О как, а если запустится думаю будет просить код разблокировки по СМС потом :-)
Опять же требование отключить антивирусы всегда настораживает. Для ломаных программ понятно, а для этой не совсем.
Напоминает анекдот - я начинающий таджикский программист, пишу вирусы, если вы получили это письмо пожалуйста удалите все файлы с компьютера, очистите корзину. Не судите строго это мой первый вирус.
Различные подозрительности, страхи и паника могут послабляться виртаульными машинами. Они ставятся быстро и просто, вдруг кто не знал,на всякий случай сказал.
Различные подозрительности, страхи и паника могут послабляться виртаульными машинами. Они ставятся быстро и просто, вдруг кто не знал,на всякий случай сказал.
та, да - затем виртуальная машина заразила всю сеть домашних компов и они майнят кому-то биткоины.
лохов то сколько набежало )))