CC3200 Wi-Fi微控制器原理与实践 基于MiCO物联网操作系统

收藏
CC3200 Wi-Fi微控制器原理与实践 基于MiCO物联网操作系统
评分(0)
  • 分类:图书馆 - WiFi相关
  • 浏览:29 次
  • 下载:0 次
  • 大小:136 MB
  • 版本:扫描PDF
  • 下载消耗: 15 金币
  • 时间:2026-07-29
详细内容
《CC3200 Wi-Fi微控制器原理与实践:基于MiCO物联网操作系统》介绍了物联网及无线连接技术的基础知识,并以ARM Cortex—M4内核Wi—Fi SoC微控制器CC3200为核心,详细讲述了与M4内核、CC3200应用相关的各种外设模块的原理和编程结构,包括电源与时钟管理、存储器、通用输入/输出(GPIO)、定时器、异步和同步通信接口、模拟外设等。同时,对物联网操作系统MiCO作了简明阐述,并给出很多操作例程代码。,介绍了CC3200的软硬件开发环境、软件库,以及物联网应用实例。
《CC3200 Wi-Fi微控制器原理与实践:基于MiCO物联网操作系统》完整地介绍了基于CC3200的物联网应用开发过程,包括设备端、云端接入、移动端APP等,并配套有完整的教学资源和源代码,包括MiCOKit—3200实验平台和实验指导书等。

定价:59元
作者:沈建华
出版社:北京航空航天大学出版社
出版日期:2015-11-01
ISBN:9787512419353
字数:527000
页码:283

目  录
第1章 物联网及无线技术概述1
1.1 物联网概述1
1.1.1 “物”的关键2
1.1.2 物联网成员4
1.2 物联网无线技术5
1.2.1 全球无线频段的划分5
1.2.2 网络拓扑结构和规模大小6
1.2.3 常见的无线网络协议8
1.2.4 各种无线技术的比较12
1.2.5 嵌入式WiGFi介绍12
第2章 CC3200器件特性20
2.1 器件综述20
2.1.1 特 点21
2.1.2 架构总览23
2.1.3 CC3200安全加密25
2.2 存储器26
2.2.1 外部存储器26
2.2.2 内部存储器27
2.3 引导模式29
2.3.1 调用序列/引导模式选择30
2.3.2 启动模式列表31
2.4 CC3200引脚配置与功能31
2.4.1 引脚属性和引脚复用32
2.4.2 模拟数字复用引脚的驱动电流和默认状态46
2.4.3 在芯片上电后复位释放前的引脚状态46
2.5 典型应用电路49
2.5.1 典型用途———CC3200宽电压模式49
2.5.2 典型用途———CC3200预稳压1.85V模式52
2.6 电气特性54
2.6.1 绝对最大额定值55
2.6.2 处理率55
2.6.3 推荐工作环境55
2.6.4 电气特性56
2.6.5 WLAN接收特性58
2.6.6 WLAN发送特性58
2.6.7 电流消耗59
2.6.8 定时和开关特性62
第3章 CC3200系统结构77
3.1 芯片结构77
3.1.1 处理器框图78
3.1.2 系统接口78
3.1.3 内置调试功能79
3.1.4 芯片主要组件80
3.2 CortexGM4内核说明81
3.2.1 编程模型82
3.2.2 寄存器描述83
3.2.3 内存模式87
3.2.4 异常模式90
3.2.5 故障处理98
3.2.6 电源管理100
3.2.7 指令集摘要101
3.3 电源、复位和时钟管理(CRPM)107
3.3.1 电源管理子系统109
3.3.2 低功耗工作模式111
3.3.3 电源管理控制结构115
3.3.4 电源、复位、时钟管理编程接口(PRCMAPIs)117
第4章 CC3200基本外设126
4.1 GPIO126
4.1.1 功能概述127
4.1.2 中断控制128
4.1.3 初始化与配置129
4.2 通用定时器130
4.2.1 结构框图131
4.2.2 功能描述132
4.2.3 初始化与配置140
4.3 看门狗定时器143
4.3.1 功能描述143
4.3.2 初始化与配置145
4.3.3 看门狗的使用注意事项145
4.4 模/数转换器147
4.4.1 主要特性147
4.4.2 初始化与配置149
4.4.3 与ADC操作有关的外设驱动库函数149
4.5 DMA155
第5章 CC3200通信外设166
5.1 串行异步通信(UART)166
5.1.1 结构框图167
5.1.2 功能描述167
5.1.3 初始化与配置172
5.2 SPI(串行外设接口)173
5.2.1 结构框图174
5.2.2 功能描述175
5.2.3 初始化与配置190
5.2.4 访问数据寄存器192
5.2.5 初始化模块193
5.3 I2C接口197
5.3.1 结构框图198
5.3.2 功能描述198
5.3.3 初始化与配置212
5.4 I2S213
5.4.1 功能描述213
5.4.2 初始化与配置216
5.4.3 与I2S配置有关的驱动库217
5.5 SD主机接口226
5.5.1 结构框图227
5.5.2 使用外设接口函数进行初始化与配置228
5.5.3 性能与测试234
5.5.4 外设库APIs235
5.6 并行相机模块接口239
5.6.1 功能描述240
5.6.2 编程模式245
5.6.3 中断处理246
5.6.4 外设库函数(API)246
第6章 SimpleLink子系统251
6.1 SimpleLink概述251
6.1.1 主机驱动SW概念253
6.1.2 常见术语和参考254
6.2 一个简单的网络应用255
6.2.1 总 述255
6.2.2 基本示例代码256
6.3 SimpleLinkAPI260
6.3.1 设 备261
6.3.2 WLAN264
6.3.3 Socket268
6.3.4 NetApp270
6.3.5 NetCfg272
6.3.6 FileSystem274
第7章 MiCO系统275
7.1 RTOS基础275
7.1.1 使用RTOS的优势276
7.1.2 常见的RTOS277
7.2 FreeRTOS简介278
7.2.1 FreeRTOS的体系结构278
7.2.2 FreeRTOS系统的任务调度机制279
7.2.3 FreeRTOS系统的任务管理机制280
7.2.4 FreeRTOS任务通信与同步机制281
7.3 MiCO系统介绍281
7.4 MiCO在CC3200上的结构284
7.5 MiCO系统API分层286
7.5.1 MiCO核心API287
7.5.2 硬件抽象层API287
7.6 常用MiCO系统API描述288
7.6.1 线 程288
7.6.2 信号量289
7.6.3 互斥量290
7.6.4 队 列291
7.6.5 定时器292
7.7 MiCO系统在CC3200上的移植292
7.7.1 RTOS部分的移植293
7.7.2 Socket部分的移植295
7.7.3 WLAN部分的移植297
7.7.4 系统控制部分的移植300
7.8 云平台、MiCO系统与FogCloud301
7.8.1 FogCloud简介301
7.8.2 MQTT协议简介302
7.8.3 FogCloud工作流程与实例303
第8章 开发环境307
8.1 开发流程简介307
8.1.1 硬件需求307
8.1.2 软件需求307
8.2 IAR开发环境312
8.2.1 如何进入某个工程的调试模式312
8.2.2 如何调试工程314
8.3 CCS6.0开发环境317
8.3.1 下载和安装CCS6.0开发环境317
8.3.2 配置CCS6.0开发环境317
8.3.3 CCS6.0开发环境下TIGRTOS的使用321
8.4 CC3200LaunchPad硬件使用329
8.4.1 CC3200LaunchPad概述329
8.4.2 CC3200LaunchPad功能简述330
8.4.3 CC3200LaunchPad硬件电路功能框图330
8.4.4 CC3200LaunchPad扩展引脚331
8.4.5 跳线帽设置331
8.4.6 电源供电设置332
8.4.7 UART接口跳线帽设置333
8.4.8 工作模式选择333
8.4.9 按键和LED灯333
第9章 CC3200的开发与应用334
9.1 MiCOKit3200开发套件334
9.2 MiCOKit3200硬件结构与电路336
9.2.1 MiCOKit3200主板单元336
9.2.2 MiCOKit3200外扩模块340
9.3 MiCOKit手机APP347
9.3.1 下载、安装手机APP347
9.3.2 注册开发者账号347
9.3.3 开发板配置348
9.3.4 控制设备350
9.3.5 设备分享351
9.3.6 设备重置352
9.4 MiCOKit设备端软件结构353
9.4.1 MiCOKit设备端软件分层353
9.4.2 MiCOKit设备端软件开发方法354
9.4.3 MiCOKitAppFramework简介356
9.5 MiCOKit云端接入协议357
9.5.1 设备描述358
9.5.2 数据流359
9.5.3 异常处理360
9.5.4 UUID361
9.5.5 内部ID(iid)363
9.5.6 消息体数据格式364
9.5.7 CC3200MiCOKit简易实例365
9.6 基于CC3200的低功耗报警器367
9.6.1 报警系统的整体结构368
9.6.2 报警器的设计与实现368
9.6.3 云服务器的设计与实现379
9.6.4 监控APP的设计与实现381
参考文献384
相关截图添加图片
暂无截图
帮助说明

1.本站下载资料均经检测,无木马,不使用所谓先下EXE的坑人高速下载!请从本站链接下载,它站转链均与本站无关。

2.为可持续发展,仅提供给本站用户下载,部分资料需金币下载。管理成员和VIP免费下载。

3.显示【本地下载】的为本站自建下载服务器,有速率及连接数限制,若下载不了请换浏览器再试。金币不会重复扣除。

4.欢迎发布下载资源,除首次奖励外,用户下载后发布者可获得80%下载积分奖励。| 资源发布教程

5.如何获得下载积分? | #充值金币# | 如何加入VIP?| 即刻加入VIP用户!

6.如下载不了或有问题请到论坛建议区发贴,奖励50金币并会获得妥善处理(邮箱经常会被反垃圾拉截)。

点评
评分
*
Smilies
×
推荐下载more
热门下载more
专题more
  • Aruba控制器固件
    Aruba 6xx/7xxxx控制器固件下载
  • Asuswrt-Merlin梅林固件专题汇集
    加拿大人Eric Sauvageau在华硕开源的Asuswrt代码基础之上,个人进行二次开发以后,对外发布的第三方固件。最早是针对ASUS RT-N66U路由器进行开发,后来也移植到了华硕其他路由器机型。 Merlin原作者官网:https://www.asuswrt-merlin.net 国内所提供的梅林固件均源上述。