Compared with rev6.0, the modification is as follows:
Corrected some image errors and corrected images related to parallel flash;
The rev7.0 directory is as follows:
Chapter 1 function Introduction 5
I. Preface 7
Ii. Image 7
Iii. Core board configuration 12
Iv. Lower expansion board configuration 12
Chapter II hardware development 15
I. Preface 17
2. Build a project 17
Iii. Build the niosii soft core 22
1. Build CPU module 24
2. Create the SDRAM Module 27
3. Create an EPC controller 28
4. Create System ID 28
5. Create jtag uart 29
6. Configure and compile the nio ii 30
7. Pin distribution 34
Iv. Build the PLL module 36
V. TCL script file 41
Vi. configuration project 44
Chapter 3 software development 50
I. Review 52
Ii. Summary 52
Iii. Introduction to niosii ide 52
Iv. Establishing Software Engineering 53
V. Compile 59
Vi. Run 62
Chapter 4 Program Download 66
I. Introduction 68
Ii. Download the configuration file 68
Iii. Download Software program 70
Chapter V programming specifications 72
1. Standard Reference 74
Ii. format 74
1. indent 74
2. Space and blank line 74
3. Braces 75
Iii. Elements and naming rules 75
1. File 75
2. Macro and enumeration body 75
3. Custom type 76
4. function declaration and entity 76
5. Variables and initialization 77
6. note 78
Iv. Project Management 79
5. Some suggestions 80
1. Code Editor 80
2. PC compiler and integrated development environment 80
3. Reference resources and website 80
6. sample code 80
1. c file 80
2. h file 82
Chapter 6 led experiment 84
I. Introduction 86
Ii. hardware development 86
Iii. Software Development 93
Chapter 7 interrupted experiment 105
I. Introduction 107
Ii. hardware development 109
Iii. Software Programming 114
Iv. Summary 119
Chapter 8 serial port experiment 120
I. Introduction 122
Ii. hardware development 122
Iii. Software Development 124
Chapter 9 RTC 134
I. Introduction 136
Ii. hardware development 136
Iii. Software Development 138
Chapter 10 SPI experiment 148
I. Introduction 150
Ii. hardware development 150
Iii. Software Development 155
Chapter 2 IIC lab 11th
I. Introduction 164
Ii. hardware development 164
Iii. Software Development 165
Chapter 4 timer 12th
I. Introduction 175
Ii. hardware development 175
Iii. Software Development 177
Chapter 2 SDRAM 13th
I. Introduction 188
Ii. Software Development 188
Chapter 2 flash programming 14th
I. Introduction 194
Ii. Software Development 194
Chapter 2 aveon 15th
I. Introduction 202
Ii. DHL module design 203
Iii. Hardware Design 208
Iv. Software Development 215
Chapter 4 digital tube 16th
I. Introduction 219
Ii. Routine 219
Chapter 2 USB (1) 17th
I. Introduction 224
Ii. hardware development 224
Iii. Software Development 227
Iv. Host computer development 236
Chapter 2 USB (ii) 18th
I. Introduction 241
Ii. Software Design 242
Chapter 2 LCD (I) 19th
I. Introduction 255
Ii. LCD principles 256
Iii. hardware development 258
Iv. Software Development 259
Chapter 2 LCD (ii) 20th
I. Introduction 273
Ii. English font 273
3. Chinese font 276
Iv. Software Programming 277
Chapter 4 Appendix 21st
I. Question about the inability to operate Pio using registers in the niosii 291
Ii. Detailed parsing of register struct 296
Iii. TCL script 300
Iv. Question and Answer (FAQ) of niosii 304
V. Black Gold development board printing board 310
1. Core board 310
2. Expansion board 311
:
http://down.qiannao.com/space/file/avic/share/2010/12/4/NIOSII-90a3-4e9b-4e8b-513fREV7.0.pdf/.page