图书介绍
玩转.NET Micro Framework移植 基于STM32F10x处理器PDF|Epub|txt|kindle电子书版本网盘下载
![玩转.NET Micro Framework移植 基于STM32F10x处理器](https://www.shukui.net/cover/42/33463192.jpg)
- 莫雨编著 著
- 出版社: 北京:北京航空航天大学出版社
- ISBN:9787512407237
- 出版时间:2012
- 标注页数:286页
- 文件大小:100MB
- 文件页数:300页
- 主题词:计算机网络-程序设计
PDF下载
下载说明
玩转.NET Micro Framework移植 基于STM32F10x处理器PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 概述1
1.1 什么是.NET Micro Framework1
1.2 .NET Micro Framework的架构2
1.2.1 Hardware Layer(硬件层)3
1.2.2 Runtime Component Layer(执行组件层)3
1.2.3 Class Library Layer(类库层)3
1.2.4 Application Layer(应用层)4
1.3 .NET Micro Framework与嵌入式系统的比较4
1.4 .NET Micro Framework与其他.NET平台的比较5
1.5 开发工具6
1.5.1 Visual Studio6
1.5.2 Real View MDK8
1.6 硬件平台9
1.7 闲谈.NET Micro Framework的适用范围14
第2章 开发环境15
2.1 .NET Micro Framework Porting Kit概述15
2.2 安装.NET Micro Framework Porting Kit15
2.3 了解文件类型18
2.3.1 命令文件:*.cmd18
2.3.2 工程文件:*.proj21
2.3.3 分散加载文件:*.xml24
2.3.4 源代码文件:*.s,*.c,*.cpp,*.h25
2.4 编译MFDeploy26
2.5 C#程序开发29
2.5.1 安装SDK29
2.5.2 第一个C#程序32
2.5.3 查看帮助文档35
第3章 移植初步42
3.1 Solution Wizard创建新方案42
3.2 探究处理器数值设置47
3.3 .NET Micro Framework工程54
3.3.1 典型工程概述55
3.3.2 断点调试NativeSample59
3.4 ST函数库65
第4章 向量表和启动74
4.1 向量表74
4.2 启动代码75
4.3 .NET Micro Framework的启动流程78
4.4 修改.NET Micro Framework的启动流程80
4.5 使向量表正常工作81
4.6 将向量表移至内存86
4.7 不可或缺的PrepareImageRegions89
4.8 修正PrepareImageRegions90
4.9 INTC驱动92
4.9.1 驱动概述92
4.9.2 搭建工程92
4.9.3 动态设置中断函数93
第5章 SysTick驱动97
5.1 驱动概述97
5.2 建立工程100
5.3 使用ST函数库的定时器101
5.4 驱动实现102
5.5 中断函数106
第6章 串口驱动110
6.1 驱动概述110
6.2 建立工程111
6.3 寄存器概述112
6.4 ST函数库的使用117
6.5 中断函数119
6.6 PAL层驱动122
6.7 NativeSample测试122
第7章 USB驱动126
7.1 驱动概述126
7.2 PC端驱动128
7.3 建立工程131
7.4 插入检测135
7.5 Endpoint0的设备枚举138
7.5.1 设备描述符138
7.5.2 初始化144
7.5.3 中断函数146
7.5.4 控制传输150
7.5.5 安装PC端驱动程序156
7.6 Endpoint1和Endpoint2的数据传输161
7.7 MFDeploy测试164
第8章 FLASH驱动166
8.1 驱动概述166
8.2 增加NAND FLASH设备170
8.2.1 建立工程170
8.2.2 添加设备的代码171
8.2.3 初始化BLOCK_CONFIG172
8.2.4 初始化BlockDeviceInfo172
8.2.5 初始化BlockRegionInfo176
8.2.6 初始化BlockRange178
8.3 FSMC NAND179
8.3.1 FSMC简介180
8.3.2 建立工程181
8.3.3 适用性判断183
8.4 NAND FLASH驱动184
8.4.1 建立工程184
8.4.2 代码概述185
8.4.3 地址转换188
8.4.4 读取192
8.4.5 写入196
8.5 增加NOR FLASH设备199
8.5.1 建立工程和增加设备199
8.5.2 初始化信息200
8.6 FSMC NOR205
8.7 NOR FLASH驱动207
8.7.1 读取207
8.7.2 写入210
8.8 NativeSample程序验证212
第9章 Power驱动216
9.1 驱动概述216
9.2 建立工程216
9.3 驱动实现218
9.4 调试C#程序218
9.5 调试探秘219
第10章 GPIO驱动222
10.1 驱动概述222
10.2 建立工程223
10.3 ST函数库的使用224
10.4 外部中断释疑225
10.5 中断函数229
10.6 .NET Micro Framework和ST函数库的GPIO标识映射232
10.7 在C#程序中调用GPIO235
第11章 LCD驱动239
11.1 驱动概述239
11.2 控制器驱动240
11.2.1 建立工程240
11.2.2 范例函数242
11.2.3 硬件设计243
11.2.4 字体247
11.2.5 代码完善253
11.3 显示驱动254
11.3.1 建立工程254
11.3.2 代码完善256
第12章 调试异常与解决258
12.1 CheckMultipleBlocks函数引发的异常与解决258
12.2 TinyCLR的this赋值语句的缘起与解决260
12.3 MDK指针赋值操作的bug264
12.4 & Load $$ ER_RAM $$ Base赋值语句的崩溃266
12.5 闲谈赋值的出错269
12.6 灵活使用ARM汇编的WEAK关键字269
附录A 代码包快速上手指南273
附录B BIN文件的烧录279
参考文献285
后记 授之于渔:写在.NETMicro Framework 4.2RC发布之际286