图书介绍

玩转.NET Micro Framework移植 基于STM32F10x处理器PDF|Epub|txt|kindle电子书版本网盘下载

玩转.NET Micro Framework移植 基于STM32F10x处理器
  • 莫雨编著 著
  • 出版社: 北京:北京航空航天大学出版社
  • ISBN:9787512407237
  • 出版时间:2012
  • 标注页数:286页
  • 文件大小:100MB
  • 文件页数:300页
  • 主题词:计算机网络-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

玩转.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

热门推荐