|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
本帖最后由 lbhl 于 2010-10-31 03:06 编辑
Ver 6.0最新版,内容又有大幅度增加!
带书签的文本版PDF电子书+源码
目录 3
功能简介 7
前言 9
图片 9
核心板配置 14
下扩展板配置 14
硬件开发 17
前言 19
建立工程 19
构建NIOS II软核 24
1. 构建CPU模块 26
2. 建立SDRAM模块 29
3. 建立EPCS控制器 30
4. 建立SYSTEM ID 30
5. 建立JTAG UART 31
6. 配置及编译NIOS II 32
7. 分配管脚 36
建立锁相环PLL模块 38
TCL脚本文件 43
配置工程 46
软件开发 52
回顾 54
摘要 54
NIOS II IDE简介 54
建立软件工程 55
编译 61
运行 64
程序下载 68
简介 70
下载配置文件 70
下载软件程序 72
编程规范 74
规范参照标准 76
格式 76
1. 缩进 76
2. 空格及空行 76
3. 大括号 77
元素及命名规则 77
1. 文件 77
2. 宏、枚举体 77
3. 自定义类型 78
4. 函数声明及实体 78
5. 变量及初始化 79
6. 注释 80
项目管理 81
一些建议 82
1. 代码编辑器 82
2. PC 端编译器及集成开发环境 82
3. 参考资源及网站 82
示例代码 82
1. C文件 82
2. h文件 84
LED实验 86
简介 88
硬件开发 88
软件开发 95
中断实验 107
简介 109
硬件开发 111
软件编程 116
总结 121
串口实验 122
简介 124
硬件开发 124
软件开发 126
RTC实验 136
简介 138
硬件开发 138
软件开发 140
SPI实验 150
简介 152
硬件开发 152
软件开发 157
IIC实验 164
简介 166
硬件开发 166
软件开发 167
定时器 175
简介 177
硬件开发 177
软件开发 179
SDRAM 188
简介 190
软件开发 190
FLASH编程 194
简介 196
软件开发 196
AVALON 202
简介 204
DHL模块设计 205
硬件设计 210
软件开发 217
数码管 219
简介 221
例程 221
USB (一) 225
简介 227
硬件开发 227
软件开发 230
上位机开发 239
USB (二) 242
简介 244
软件设计 245
LCD(一) 256
简介 258
LCD原理 259
硬件开发 261
软件开发 262
LCD(二) 274
简介 276
英文字库 276
中文字库 279
软件编程 280
附录 292
NIOS II下关于无法进行寄存器方式操作PIO的问题解析 294
对寄存器结构体的详细解析 299
TCL脚本文件 303
NIOS II 常见问题解答(FAQ) 307
黑金开发板印制板 313
核心板 313
扩展板 314 |
|