
U S E R M A N U A L
2 Jan 26, 2015, AN709-00011-1v0-E
Table of Contents
1. Introduction..................................................................................................................................... 4
1.1 Purpose …………………………………………………………………………………………….4
1.2 Definitions, Acronyms and Abbreviations............................................................................ 4
1.3 Document Overview............................................................................................................ 4
2. System Hardware Environment...................................................................................................... 5
3. Development Environment............................................................................................................. 6
4. System Firmware Design ............................................................................................................... 7
4.1 FW Feature......................................................................................................................... 7
4.2 FW Structure....................................................................................................................... 7
4.3 Files Description................................................................................................................ 10
4.4 FW Control Flow................................................................................................................ 11
5. Interrupt Function ......................................................................................................................... 12
5.1 Function List...................................................................................................................... 12
5.2 Interrupt Priority Setting..................................................................................................... 12
5.3 Interrupt Generation.......................................................................................................... 13
5.3.1 MFT.................................................................................................................. 13
5.3.2 Encoder Capture.............................................................................................. 13
5.3.3 DTTI ................................................................................................................. 14
6. Demo System............................................................................................................................... 15
6.1 Demo System Introduction................................................................................................ 15
6.1.1 Hardware Connection....................................................................................... 16
6.2 Motor Debug ..................................................................................................................... 17
6.2.1 FW Interface Configuration............................................................................... 18
6.2.2 Encoder Check................................................................................................. 21
6.2.3 Run Motor......................................................................................................... 22
6.2.4 Speed Acceleration and Deceleration .............................................................. 24
6.3 Troubleshooting ................................................................................................................ 24
6.3.1 Protection......................................................................................................... 24
7. Additional Information................................................................................................................... 25
8. Reference Documents.................................................................................................................. 26
Figures
Figure 4-1: Structure of FW........................................................................................................................ 8
Figure 4-2: Sub-files in Each Layer............................................................................................................ 9
Figure 4-3: Servo motor FW Architecture................................................................................................. 10
Figure 4-4: Diagram of the Control Flow ...................................................................................................11
Figure 5-1: Interrupt Priority Setting ......................................................................................................... 12
Figure 5-2: Free Run Timer Interrupt........................................................................................................ 13
Figure 5-3: Encoder Capture with Base-Timer......................................................................................... 13
Figure 5-4: DTTI Interrupt......................................................................................................................... 14
Figure 6-1: System Connection................................................................................................................ 15
Figure 6-2: Encoder Signal Line Connection............................................................................................ 16
Figure 6-3: Motor Line Connection........................................................................................................... 16
Figure 6-4: JTAG Line Connection........................................................................................................... 17
Figure 6-5: AC Plug.................................................................................................................................. 17
Figure 6-6: Open the Workspace ............................................................................................................. 18
Figure 6-7: Interface File Diagram............................................................................................................ 18
Figure 6-8: Macro Define for encoder....................................................................................................... 21
Figure 6-9: Download and debug by J-link............................................................................................... 23
Figure 6-10:Motor Run by J-link............................................................................................................... 23
Figure 6-11: Motor in Running Status....................................................................................................... 23