探索ATtiny微控制器:AVR汇编语言与二进制基础
1. 使用AVR模拟器和调试器
在Microchip Studio中使用模拟器和调试器无需任何物理硬件或编程器/调试器(如Atmel - ICE)。以下是具体操作步骤:
1. 打开项目 :在Microchip Studio中打开之前的 led_blink_asm 项目。若未构建项目,需先进行构建。
2. 选择模拟器 :要使用模拟器,需将其选为项目工具。可以点击第二水平工具栏上标有“None”的锤子图标;若之前已选择编程工具,也可点击该位置当前所选工具的名称。或者通过顶部菜单选择“Project ► led_blink_asm Properties…”(也可使用快捷键Alt + F7),然后在左侧列中点击“Tool”,从“Selected debugger/programmer”下拉框中选择“Simulator”,并保存更改。
3. 启动模拟器 :点击第二顶部工具栏左侧的“Start Debugging and Break”图标(如图3.2所示),也可使用快捷键Alt + F5,或通过顶部菜单选择“Debug ► Start Debugging and Break”。
当模拟器启动时,由于选择了“Start Debugging and Break”,第一条汇编语言指令会被高亮显示为黄色,这意味着调试器已启动,程序已加载,但执行在第一条指令处停止。接下来,可以结合调试器和模拟器逐行执行 led_blink_asm 汇编语言程序代码。模拟器会模拟项目创
超级会员免费看
订阅专栏 解锁全文
51

被折叠的 条评论
为什么被折叠?



