Я работаю со встроенной системой, разработанной специально для компании, в которой я работаю. Я хочу использовать командную строку Atmel для программирования целевого процессора, который довольно прост.Почему atprogram не работает из пакетного файла?
Но в будущем техник, строящий наши продукты, сделает это сам, поэтому я подумал о пакетном файле, который они могли бы запускать с помощью скриптов для программирования и проверки кода для них автоматически.
В этом случае я не могу запустить его через * .bat-файл. Когда я делаю это без меня просто запустить консоль Atmel и введите
atprogram -i ...
Я пытался писать пакетный файл, как:
"C:\...\StudioCommandPrompt.exe" atprogram -i ...
Который дает мне результат atprogram is neither a file nor a program
Я также попытался с:
START "C:\...\StudioCommandPrompt.exe" atprogram -i ...
Затем запуск программы s в отдельном приглашении и выдает ту же ошибку, что и выше.
пустое множество, как предложено в комментариях:
START "" "C:\...\StudioCommandPrompt.exe" atprogram -i ...
дает тот же результат, что и без пустого множества.
Кто-нибудь знает, как это решить?
ли вы попробовать: 'START "" "C: \ ... \ AtmelCommandPrompt.exe" atprogram -i'. Обратите внимание на пустой набор кавычек. – Squashman
@Squashman, thx для вашего ответа. Код, который вы предложили, открыл новое приглашение _StudioCommandPrompt_. Аргументы ** atprogram -i ... ** игнорируются в подсказках стенда, и фокус все еще находится в первом окне cmd. – TraxxMalardalen
В нашей компании разработчики используют AVRStudio для разработки встроенного программного обеспечения для контроллеров AVR. Но пользователи в нашей компании не используют приложение Atmel для программирования контроллеров. Вместо этого я создал небольшой пакет для пользователей, состоящий из серии пакетных файлов для 5 используемых AVR-контроллеров и AVRdude в качестве инструмента программирования и драйверов Jungo для 3-х используемых программистов (2 с использованием USB напрямую, 1 через эмулируемый последовательный порт). И, конечно, я написал небольшое руководство по установке драйверов для разных программистов. Пакетные файлы являются самообучающимися. – Mofi