Такое сообщение AVR Studio 4.19 выдает в том случае, когда в ASM-проекте для AVR отсутствует исходный файл, в котором определена точка входа. Обычно это происходит по той причине, что ASM-проект был создан как пустой, когда Вы создали его и попытались добавить имеющийся исходный код в проект.
Чтобы исправить ошибку, создайте проект заново, но при этом оставьте установленной галочку "Create initial file". Пример создания такого ASM-проекта по шагам:
1. Выберите в меню Project -> New Project. Запустится окно диалога создания нового проекта.
2. В области выбора типа проекта "Project type:" выберите вариант "Atmel AVR Assembler".
3. В поле ввода "Project name:" введите имя проекта латинскими буквами без пробелов.
4. Убедитесь, что установлена галочка "Create initial file".
5. В поле "Location:" с помощью кнопки "..." выберите папку, где будет размещен создаваемый проект. Если установлена галочка "Create Folder", то в выбранной папке для проекта будет создан подкаталог.
6. В поле ввода "Initial file:" мастер нового проекта подставил имя для entry-файла, который будет создан. Вы можете ввести в этом поле другое, произвольное имя (без расширения и без пробелов). Если указать здесь имя уже существующего файла, то он будет без изменений добавлен в проект как entry-файл.
7. Нажмите клавишу Next. Следующий диалог предложит выбрать систему отладки (Debug platform) и микроконтроллер, на котором будет работать Ваша ассемблерная программа (Device). Если у Вас нет отладчика, то для Debug platform выберите "AVR Simulator". В списке Device: выберите микроконтроллер AVR и нажмите кнопку Finish. Ассемблерный проект будет создан.
Откроется окно среды разработки с текстовым редактором entry-файла, где Вы можете добавить код программы.
|