Professional Documents
Culture Documents
2. AVR STUDIO
AVR Studio
3.4.
, /
.
ViewStart Page Alt+V+G.
. :
New Project ,
.
.
New Example Project ,
Atmel AVR Software
Framework.
.
Open Project ,
, .
Recent Projects .
,
.
ToolsOptions.
3.
AVR Studio 5.0 Visual Studio Microsoft.
.
. .
.
AVR Studio ,
. AVR, AVR
Studio .
(flash update utilities) (),
Atmel .
New Project
AVR Studio. ,
3.6.
, ,
,
.
( Create directory for solution)
.
.
OK
( 3.7),
. OK
(C assembly)
, 3.8.
3.6. .
(.hex) .
Build Debug F7
( ), F5 ( ), Alt+F5 (
) F10 ( ),
,
.
, (debug)
(release), ,
.
. , No
Debugger AVR Studio ( 3.9).
, (
AVR Studio) ( 3.10).
Debugging .
, ,
AVR Simulator.
3.7. .
3.8. .
3.9. .
3.10. .
4.
SIMULATOR
AVR
. .
.
.
, assembly.
Atmel AVR Studio
. assembly
3.11, 3.12-3.15
.
3.11. assembly.
AVR Studio Debug
. ,
/ ,
. ,
, .
. DebugContinue F5
DebugStop Debugging. DebugStart Debugging and Break
Alt+F5
.
DebugNew Breakpoint ,
F5. DebugStart Without Debugging
, ,
, .
DebugBreak All ( Ctrl+F5)
DebugStop Debugging ( Ctrl+Shift+F5) .
DebugStep Over ( F10) DebugStep Into
( F11),
.
3.12. .
3.13. /.
, AVR Studio
, .
( 3.12),
, ,
/ ( 3.13), /
( 3.14),
. (
) .
DebugWindowsProcessor View, DebugWindowsI/O View
DebugWindowsMemory .
3.11 3.15, PORTB
( ) PORTA.
3.14. .
3.15. / .
5.
,
. EasyAVR6
AVR Studio ( 5.0
) AVRFlash
mikroElektronika.
AVR Studio.
EasyAVR6.
AVRFlash (.hex)
(flash) . ,
3.16.
. Load ( CODE) Write
.hex .
(debug release).
debug
(/
JTAG).
3.16. .