您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
ARM Cortex-M020天自学教程--LPC1114开发入门
字数: 628
出版社: 国防工业
作者: 编者:杨奎武//赵俭//单征
商品条码: 9787118111361
版次: 1
开本: 16开
页数: 408
出版年份: 2017
印次: 1
定价:
¥58
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
内容简介
杨奎武、赵俭、单征编著的《ARM Cortex-M020 天自学教程--LPC1114开发入门》从学习者的视角向 读者展示了当前流行的ARM Cortex-M0内核芯片—— LPC1114的开发学习过程,深入讲解了ARM Cortex— M0内核结构、LPC1114微处理器开发以及嵌入式 uC/OS-Ⅱ操作系统移植等内容。 遵照科学的学习规律,本书为初学者设定了20天 的学习内容,包括LPC1114芯片架构、开发板及电路 、Keil MDK开发环境、CMSIS标准化软件接口、启动 过程分析、时钟设置、GPIO接口、中断程序设计、串 口、RS485接口、定时器、看门狗、I2C总线、SPI总 线、低功耗设计、LCD驱动设计以及uC/OS-Ⅱ操作系 统裁剪和移植等,确保初学者能够全方位地了解和掌 握ARM Cortex-MO内核芯片特性,尤其是LPc1114的 开发理论和技术。 本书侧重理论与实践的紧密结合,有着丰富的实 例和超级详细的代码分析。通过浅显、风趣的语言让 读者能够快速接受和把握学习内容,“短、平、快” 地完成内容学习。读者可以在出版社网站上下载全部 的实例程序。同时本书作者也设定了微信号码,方便 与读者交流。 本书可作为电子通信、软件工程、自动控制、智 能仪器和物联网相关专业的高年级本科生或研究生学 习嵌入式系统开发的教材,也可作为嵌入式系统爱好 者和开发人员的参考用书。
目录
第1天 为什么要学Cortex-MO,Cortex-MO什么样? 1.1 物联网时代请抛弃51单片机 1.1.1 物联网时代电子设备发展趋势 1.1.2 放弃51,学点新东西 1.1.3 本书主要内容、学习方法和准备资料 1.2 ARMCorrex-MO简介 1.2.1 ARM和ARM处理器 1.2.2 ARMCortex-MO处理器简介 1.2.3 ARMCortex-MO体系结构 1.3 程序映像和启动流程 1.4 Correx微控制器软件接口标准(CMSIS) 1.5 指令集 1.6 小结 第2天 NXPLPC1114亲密接触 2.1 为什么选NXPLPC1114 2.1.1 NXPCortex-MO系列微控制器 2.1.2 NuMicro及其他系列微控制器 2.1.3 为什么选择LPC1114 2.2 NXPLPc1114体系架构 2.2.1 NXPLPC114概述 2.2.2 NXPLPC1114微控制器结构 2.2.3 NXPLPC1114存储器映射 2.3 LPC1114I/O配置(IOCONFIG) 2.4 LPC1114通用目的输入输出口(GPIO) 2.5 LPC1114其他寄存器 第3天 认识开发板并抛弃开发板 3.1 开发板简介 3.2 开发板原理图分析 3.2.1 LPC1114核心电路 3.2.2 LED驱动电路 3.2.3 RS485通信电路 3.2.4 ISP电路(串口转USB电路) 3.2.5 E2PROM电路(I2C总线电路) 3.2.6 按键电路 3.2.7 SWD(JTAG)接口电路 3.2.8 热敏电阻(ADC)电路 3.2.9 Flash读写接口电路(SPIO接口电路) 3.2.10 SD卡接口电路 3.2.11 主板与液晶板接口电路 3.2.12 触摸屏控制器(XPT2046)电路 3.2.13 TFT-LCD液晶屏模块接口电路 3.2.14 电源接口电路 3.3 抛弃开发板 第4天 KeilMDK开发利器 4.1 KeilMDK4.70a安装 4.1.1 KeilMDK集成开发环境简介 4.1.2 KeilMDK4.70a安装 4.2 新建一个LPC1114工程 4.3 生成HEX文件 4.4 程序下载到开发板 4.4.1 程序下载方式简介 4.4.2 串口程序自动下载 4.4.3 JTAG程序下载(JLINKV8) 第5天 CMSIS标准化软件接口 5.1 Correx微控制器软件接口标准(CMSIS)介绍 5.1.1 CMSIS简介 5.1.2 CMSIS组织结构 5.1.3 CMSIS中的文件 5.2 CMSIS重要库文件分析 5.2.1 stdint.h文件分析 5.2.2 lpcllxx.h文件分析 5.2.3 cote-cmO.h文件分析 5.2.4 core_cmInstr.h文件分析 5.2.5 core-cmFunc.h文件分析 5.2.6 system_lpcllxx.h文件分析 5.2.7 system_lpcllxx.c文件分析 第6天 程序启动过程深度分析 6.1 工程入口点 6.2 startup-lpcllxx.s详解 6.3 启动过程分析 第7天 最重要的系统时钟设置 7.1 时钟设置原理 7.1.1 系统PLL及主时钟配置 7.1.2 系统时钟配置 7.1.3 其他重要设备时钟配置 7.2 system_lpcIlxx.c程序详解 7.3 基于KeilMDK的快速主频设置 7.4 实例:看门狗振荡器作为主时钟输入 第8天 灵活的GPIO接口 8.1 GPIO复习 8.2 GPIO接口控制寄存器复习 8.3 LED跑马灯程序设计及详解 8.4 按键检测程序设计及详解 第9天 效率的源泉——中断程序设计 9.1 一个简单的按键中断程序 9.2 中断程序设计原理及流程 9.3 NVIC中断系统 第10天 系统滴答定时器SysTick 10.1 系统滴答定时器工作原理 10.1.1 系统滴答定时器结构及寄存器 10.1.2 系统滴答定时器计数初值计算 10.2 系统滴答定时器实例详解 10.3 基于滴答定时器的精确延时函数设计 第11天 串口及Rs485程序设计 11.1 LPC1114串口工作原理 11.1.1 串口电路简介 11.1.2 串口通信数据格式 11.1.3 串口通信速率 11.1.4 LPC1114串口通信寄存器介绍 11.2 查询方式串口收发数据程序设计及详细分析 11.3 中断方式串口数据接收程序设计及详细分析 11.4 串口程序测试方法 11.5 RS485程序设计 11.5.1 RS485简介 11.5.2 RS485的几种模式 11.5.3 LPc1114中RS485相关寄存器 11.5.4 RS485程序设计 第12天 时间规划师——通用定时器/计数器 12.11 6位通用定时器结构及工作原理 12.1.1 16位通用定时器简介 12.1.2 16位通用定时器引脚及寄存器 12.2 16位定时器基本定时功能程序设计及详细分析 12.3 16位定时器基本计数功能程序设计及详细分析 12.4 基于捕获中断的16位定时器频率检测程序设计及详细分析 12.5 PWM输出程序设计 第13天 忠实的看门狗 13.1 看门狗电路工作原理 13.1.1 看门狗简介 13.1.2 LPC1114看门狗定时器工作原理 13.2 看门狗定时器相关寄存器 13.3 看门狗基本程序设计及详细分析 13.4 窗口看门狗程序设计 第14天 用ADC感知与度量 14.1 LPC1114ADC介绍 14.1.1 LPC1114ADC简介 14.1.2 LPC1114ADC的转换模式 14.1.3 LPC1114ADC寄存器 14.2 基于sTART标志位的转换控制程序设计及详细分析 14.3 cAP引脚中断触发转换程序设计及详细分析 14.4 MAT触发转换程序设计及详细分析 14.5 多通道硬件扫描模式转换程序设计与详细分析 第15天 I2C总线读写AT24C02 15.1 I2C总线基本原理 15.1.1 I2C总线简介 15.1.2 I2C总线信号类型与数据传输过程 15.1.3 I2C总线竞争的仲裁 15.2 At24C02芯片介绍 15.3 LPC1114I2C接口及寄存器 15.4 I2C读写AT24C02程序及详解 第16天 有用的SPI总线 16.1 SPI总线基本原理 16.1.1 SPI总线简介 16.1.2 LPC1114SPI接口引脚及时序 16.2 W25Q16芯片介绍 16.2.1 W25Q16芯片概述 16.2.2 W25Q16SPI接口运行方式及访问控制 16.2.3 W25Q16控制和状态寄存器 16.2.4 W25Q16操作命令 16.3 LPC1114SPI接口寄存器(SSP寄存器) 16.4 基于SPI接口的W25Q16读写程序设计 16.4.1 W25Q16原理图 16.4.2 W25Q16读写程序 第17天 点亮绚丽的LCD世界 17.1 TFTLCD液晶显示原理 17.2 TFTLCD液晶控制电路说明 17.2.1 ILI9325液晶驱动芯片介绍 17.2.2 微处理器与ILI9325接口电路说明 17.2.3 ILI9325液晶驱动芯片控制简介 17.3 LCD英文显示程序设计及详细分析 第18天 节能大招 18.1 LPC1114低功耗模式简介 18.1.1 睡眠模式 18.1.2 深度睡眠模式 18.1.3 深度掉电模式 18.1.4 LPC1114低功耗模式注意事项 18.2 LPC1114低功耗模式相关寄存器 18.3 睡眠模式程序设计与详细分析 18.4 深度睡眠模式程序设计与详细分析 18.5 深度掉电模式程序设计与详细分析 第19天 高大上的uC/OS-II操作系统 19.1 uC/OS一Ⅱ操作系统简介 19.2 uC/OS一Ⅱ系统文件结构及功能简介 19.2.1 uC/OS-Ⅱ系统文件 19.2.2 uC/OS-Ⅱ功能简介 19.3 uC/OS-Ⅱ系统任务 19.4 uC/OS-Ⅱ信号量与互斥信号量 19.5 uC/OS-Ⅱ消息邮箱与消息队列 19.6 uC/OS-Ⅱ事件标志组 第20天 LPC1114上的uC/OS-II裁剪与移植 20.1 源程序下载 20.2 uC/OS-Ⅱ系统裁剪——配置文件os_cfg,h详解 20.3 LPCIll4上uC/OS-Ⅱ的移植 20.3.1 第1步:KeilMDK下新建工程 20.3.2 第2步:修改3个接口文件 20.3.3 第3步:撰写includes,h、app_cfg.h以及main.c文件 20.3.4 第4步:配置文件OS_Cfg.h设置 20.4 裁剪和移植总结 附录A ILI9325指令表 附录B 软件接口标准(CMSIS)快速参考 参考文献
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网