单片机物联网书籍_单片机物联网 - CSDN
精华内容
参与话题
  • 例说STM32 本书由浅入深,带领大家进入STM32的世界。全书分3篇,第一篇为硬件篇,介绍本书的实验平台;第二篇为软件篇,介绍STM32开发软件的使用以及一些下载调试的技巧,并详细介绍了几个常用的系统文件(程序);...

    例说STM32

    本书由浅入深,带领大家进入STM32的世界。全书分3篇,第一篇为硬件篇,介绍本书的实验平台;第二篇为软件篇,介绍STM32开发软件的使用以及一些下载调试的技巧,并详细介绍了几个常用的系统文件(程序);第三篇为实践篇,通过28个实例(绝大部分是直接操作寄存器完成的)带领大家一步步深入STM32的学习。

     

    基于MDK的STM32处理器开发应用

    本书介绍了基于MDK的STM32处理器开发应用。全书共9章,分为4部分。第一部分为基础篇,在讲解ARMCortex—M3微控制器结构的基础上,详细介绍了Cortex-M3处理器的编程模型、总线架构、存储结构、异常处理机制、Thumb-2指令集。第二部分为准备篇,介绍了MDK的使用方法和STM32V100开发板

     

    嵌入式实时操作系统μC/OS-III应用开发--基于STM32微控制器

    原书的第1部分宽泛地讲述实时内核,把μC/OS-Ⅲ作为实时内核的实例加以介绍。拉伯罗斯编著的《嵌入式实时操作系统μCOS-Ⅲ应用开发》(原书第2部分)则看起来完全不同,它给出了流行的微控制器STM32介绍、评估板原理图和实际开发的6个范例,包括译者补充的2个范例:嵌人式WiFi和文件系统μC/FS。这些是其他书籍涉及不多的。

     

    ARM嵌入式开发实例--基于STM32的系统设计

    本书以STM32F103XX芯片为例,对车载ARM嵌入式系统进行了详细的介绍。全书共8章,按内容讲解的难度不同划分为3篇:基础篇主要介绍有关车载ARM嵌入式系统的基础知识,包括STM32F103XX芯片的系统资源、工作平台、基本语法指令等内容。提高篇主要介绍ARM嵌入式系统在实际工程项目中的初步应用,从GPIO接口模块、ADC模数转换模块.

     

    STM32系列ARM Cortex-M3微控制器原理与实践

    本书介绍ARMCortex—M3内核结构特点和Thumb-2指令集,及其与ARM其他内核的比较。详细阐述意法半导体(ST)公司STM32系列ARMCortex—M3微控制器的编程模型、存储器结构、异常处理、电源管理、时钟与复位、嵌套向量中断控制器、调试单元,以及其他各种外设的结构和编程方法。说明STM32库函数的使用方法

     

    STM32嵌入式系统开发实战指南

    《STM32嵌入式系统开发实战指南》以一款轻量级嵌入式实时操作系统为样本,阐述了嵌入式实时操作系统任务管理、时间管理、资源共享、内存管理等机制,介绍了内核及TCP/IP的移植和具体使用方法。为了避免枯燥的理论阐述,本书辅以适量的例程帮助大家学习。此外,本书还简要阐述了硬件平台设计、项目开展的一般步骤和注意事项

     

    STM32库开发实战指南

    《单片机与嵌入式:STM32库开发实战指南》基于STM32F103芯片,紧紧围绕“库”的分析和使用展开。在大量实例的基础上,《单片机与嵌入式:STM32库开发实战指南》对于如何综合运用固件库开发项目给出了具体的范例;在固件库的使用和学习的基础上,又进一步讲解了结合嵌入式实时操作系统、TCP/IP协议栈进行嵌入式系统开发的方法

     

    Cortex-M3之STM32嵌入式系统设计

    《Cortex-M3之STM32嵌入式系统设计》介绍了以ARMCortex-M3为内核的STM32F103增强型微控制器的特点,深入讲解其硬件和软件设计方法。本书分为STM32基础开发、STM32深入开发以及STM32高级开发三部分。基础开发部分介绍了嵌入式系统概述、STM32最小系统设计、STM32程序设计入门、GPIO应用、GCC编译...


    STM32自学笔记
    《STM32自学笔记(第2版)》从内容上可分为理论部分和实践部分,理论部分大概占据30%的篇幅,实践部分则占据了大部分篇幅。理论部分主要围绕“STM32是什么”和“STM32可以用来干什么”这两个主题来对STM32做深入浅出的介绍。读者通过阅读理论部分的内容,对STM32有感性的认识即可。实践部分主要通过STM32多个外设应用实例,来引导...


    更多STM32图书推荐:http://www.stmcu.com.cn/library

    展开全文
  • 物联网入门经验分享

    千次阅读 2019-08-17 13:06:49
    物联网入门经验分享   物联网近年来的关注度一直在增加,相信万物互联会伴随人工智能...因为,我几年前在图书馆看过物联网的书,里面大多用的是ZigBee,经典的芯片是CC2530,到淘宝搜了一下,ZigBee相关的开发板略...

    物联网入门经验分享

      物联网近年来的关注度一直在增加,相信万物互联会伴随人工智能和5G的发展以及各种标准和接口的完善而逐渐实现。作为业余爱好者,也想探一探物联网的世界,我把我的入门经验分享给大家。

      起初,我只是想做个蓝牙控制的电灯开关,并没有意愿去涉及物联网。因为,我几年前在图书馆看过物联网的书,里面大多用的是ZigBee,经典的芯片是CC2530,到淘宝搜了一下,ZigBee相关的开发板略贵,而且,貌似入门难度比较高,不太适合只想玩玩的业余爱好者。

      我的蓝牙电灯开关设备端由单片机STM32F103和蓝牙模块HC-08组成,客户端是手机。起初,我用Android Studio开发了一个简易APP,可以实现蓝牙连接和通信。之后感觉APP控制还是有点麻烦,就搞了个微信小程序,实现同样的功能。
    STM32F103最小系统板STM32F103最小系统板
    HC-08蓝牙模块HC-08蓝牙模块

      之后,我想着何不让它联网,无论身处何地都可以控制。我现在的主控是STM32,联网最快捷的办法是买一个串口转WiFi模块接入。转念又想,单片机和蓝牙模块加起来已经30元左右了,再加上WIFI模块,成本略高呀。我仔细看了WIFI模块的资料,发现它是以ESP8266芯片为核心的,令人惊奇的是,ESP8266不光能连WiFi,它本身也是一个单片机,像端口输入输出,PWM,定时器啥的都有。于是,我决定用ESP8266代替STM32,既然能联网,在哪都能控制,蓝牙模块我也不要了。
    ESP8266开发板ESP8266开发板

      现在,设备端有ESP8266,客户端有手机,要实现联网控制,需要一个云端作为枢纽。这个云端,就是物联网开放平台。网上常用的有阿里巴巴的,中国移动的,还有机智云的。机智云专门做物联网,且开放程度更高一点,开发文档和教程也比较完善,于是云端我选择了机智云。机智云的设备端接入云端有两种方案,MCU和SOC,MCU方案就是我前面提到的单片机加WIFI模块,SOC方案是只用WIFI模块。个人认为,MCU方案灵活度高,可以选择不同的单片机和WIFI模块;SOC方案集成度高,一个板子搞定。我喜欢精巧的东西,就选了SOC方案。

      机智云的开发流程很清晰,在网上开发者平台,根据提示,一步步配置好芯片型号、联网方式、控制的数据点等等,然后,导出单片机的工程。我用的是ESP8266,所以IDE用的是AiThinker,用它打开导出的工程,WIFI通信等底层东西已经写好了,我们只需在用户接口函数中写自己要实现的功能,比如哪个端口输出高电平或低电平。写好之后,将程序用flash_download_tools烧进ESP8266即可。最后ESP8266通电,打开机智云给定的APP,按照提示给ESP8266连接WIFI。至此,设备端就接入云端了。

      接下来,就是客户端接入云端。可以直接用机智云给定的APP,就是上一步给ESP8266配网的那个,在APP里可以控制ESP8266。此外,机智云的开发者平台可以根据你之前的配置,导出一个Android Studio工程,这就是刚才给定APP的工程,你可以自定义UI界面,修改一些代码,制作自己的APP。机智云支持openAPI,也就是通过HTTP接口实现控制,正如我之前做的蓝牙控制,我自己做了个微信小程序,根据机智云的openAPI实现相同的功能。

      前段时间入手了小度音箱,就想着通过小度音箱控制我的物联网设备。我知道,这个要比前面的难一点,涉及的技术面也更广。所幸的是,我发现了blinker,懒人的物联网平台。使用blinker可以轻松将物联网设备接入小度音箱,天猫精灵和小爱同学等智能音箱。

      设备端接入云端这块,blinker比机智云还简单,单从IDE是Arduino的就可看出,将官方示例程序稍做更改,写入在blinker APP上申请的Secret Key(每个设备独有),再写入默认连接的WIFI名称和密码(后期可以通过blinker APP修改),烧入ESP8266即可。

      客户端现在是小度音箱,打开小度音箱APP,在智能家居部分,搜索blinker,进行账户授权即可。然后,给ESP8266那边通电,确保联网之后,就可以对小度音箱说“小度小度,开灯”。这样,就实现了物联网设备接入智能音箱。

      以上就是我的物联网入门经验,当然,只是业余的程度,供入门者参考,也请大佬指点!

    展开全文
  • 本书是国内第一本理论结合实践的物联网安全书籍,包括数论基础知识、密码学算法、TLS/DTLS协议、物联网安全协议CoAPs等部分。本书试图打破物联网工程师、嵌入式工程师与Web开发工程师之间的知识鸿沟,通过图文并茂的...

    内容简介

    本书是国内第一本理论结合实践的物联网安全书籍,包括数论基础知识、密码学算法、TLS/DTLS协议、物联网安全协议CoAPs等部分。本书试图打破物联网工程师、嵌入式工程师与Web开发工程师之间的知识鸿沟,通过图文并茂的方式说明密码技术与物联网安全。

    本书具有以下特点:

    1. 密码学算法部分除了理论知识之外,还包括mbedtls相关工具和示例代码,可以帮助读者更快地理解这些晦涩难懂的密码技术;
    2. 贴近物联网应用实战开发。本书基于嵌入式硬件平台描述密码学算法性能,通过具体示例代码分析密码学算法资源消耗情况,结合实战情况给出使用建议。
    3. 紧扣物联网安全发展趋势。认证加密算法部分,本书详细描述了认证加密算法CCM模式和GCM模式;椭圆曲线算法部分,本书详细描述了椭圆曲线密码算法的数学基础以及安全原理;
    4. TLS/DTLS协议部分。本书以物联网终端的角度详细描述TLS/DTLS协议的实现过程,按照密钥交换、密钥计算、对称加密等部分展开,并总结了物联网设备使用TLS/DTLS协议的建议;
    5. 物联网安全协议CoAPs部分。本书详细描述了物联网安全协议CoAPs,CoAPs依赖DTLS协议,它可在占用较少资源的情况下为物联网设备提供安全连接功能。

    购买链接

    京东

    作者简介

    徐凯

    阿里云IoT开发工程师,花名左相。物联网技术实践者与研究者,对物联网传输协议、物联网安全和物联网数据存储有常深刻的认识与理解。多年嵌入式与物联网系统开发经验,涉猎终端设备,边缘计算与物联网平台等多个领域。编写大量关于物联网应用、物联网操作系统,物联网传输协议相关的技术博文,博文广受好评。著有《IoT开发实战 CoAP卷

    资深嵌入式软件工程师,现就职于清华大学无锡应用技术研究院——微纳电子与系统芯片实验室。“CPU硬件安全动态监测管控技术”项目组成员,负责密码学算法实现和SDK开发,该项目曾获 “2018年世界互联网大会15项全球领先科技成果”。物联网安全爱好者,对嵌入式系统、密码学技术和安全应用方案有深入研究,积极参与开源项目,为GmSSL和zephyr等开源项目贡献过代码。

     

     

    展开全文
  • 有了这些资料集合,单片机开发差不多全了 不能错过的Arduino图书.pdf Arduino一试就上手(第2版).pdf Arduino与树莓派哪个是更适合 - 推酷.pdf Arduino从基础到实践.pdf ARDUINO开发实战指南 AVR篇.pdf Arduino开源...
  • 物联网的应该看看这本书

    千次阅读 2018-03-10 16:29:24
    新书推荐《IoT开发实战:CoAP卷》 发表于 2017-11-03 ...

    新书推荐《IoT开发实战:CoAP卷》

    图书简介

    CoAP是受限制的应用协议(Constrained Application Protocol)的简称。随着近几年物联网技术的快速发展,越来越多的设备需要接入互联网。虽然对人们而言连接互联网显得方便而快捷,但是对于那些低功耗受限制设备而言接入互联网却非常困难。在当前由PC机和智能手机组成的互联网世界中,信息交换一般通过TCP和HTTP协议实现。但是对于那些低功耗受限制设备而言,实现TCP和HTTP协议也许是一个非常苛刻的要求。为了让低功耗受限制设也可以流畅接入互联网,CoAP协议应运而生。CoAP是一种物联网应用层协议,它运行于UDP协议之上而不是像HTTP那样运行于TCP之上。CoAP协议借鉴了HTTP协议的大量成功经验,CoAP协议和HTTP协议一样均使用请求响应工作模式。和HTTP协议采用文本首部不同,CoAP协议采用完全的二进制首部,这使得CoAP协议的首部更短,传输效率更高。CoAP协议为受限制设备而生,一个内存仅有20KB的单片机也可以实现CoAP服务器或客户端。

    CoAP in Action

    本书主要内容

    • 学习CoAP协议必要的网络基础知识;
    • CoAP与MQTT、HTTP之间的区别与联系;
    • CoAP核心内容:二进制首部、工作模式、重传机制、响应吗、选项和媒体类型等;
    • CoAP扩展内容:CoAP资源描述和CoAP观察者;
    • 使用C语言、Python或Node.js实现CoAP客户端与服务器;
    • 使用Copper插件和Wireshark调试CoAP。
    展开全文
  • 无所不在的JavaScript与物联网设备

    千次阅读 2017-09-25 13:18:08
    物联网风潮将原本称霸Web前台技术的JavaScript顺势带入物联网。学习JavaScript,也就能同时掌控前台、后台和感测端的软硬件。  物联网(Internet of Things,IoT)一词,是由美国麻省理工学院Auto-ID中心主任Kevin ...
  • 前言 操作系统是物联网时代的战略制高点,今天 PC 和手机时代的操作系统霸主未必能在物联网时代延续霸业。操作系统产业的规律是,当垄断已经形成,后来者就很难颠覆,只有等待下一次产业浪潮。如今,一个全新的、...
  • 物联网之RFID一

    万次阅读 多人点赞 2018-08-20 14:22:45
    物联网的核心技术:传感、RFID、无线、云计算 感知层:传感器、RFID、NFC 底层高速发展,推动物联网发展 物联网三层架构: RFID应用: 内容总纲: 1、认识射频识别技术(RFID) 2、射频技术的应用 3、...
  • 物联网导论读书笔记

    千次阅读 2020-08-14 21:10:57
    版权所有,禁止翻版 目录 《物联网导论》笔记... - 1 - 第1章 物联网概论... - 1 - 1.1 物联网发展的社会背景... - 1 - 1.2 物联网发展的技术背景... - 1 - 1.3 物联网的...
  • 不能错过的Arduino图书.pdf Arduino一试就上手(第2版).pdf Arduino与树莓派哪个是更适合 - 推酷.pdf Arduino从基础到实践.pdf ARDUINO开发实战指南 AVR篇.pdf Arduino开源设计_吴义满.pdf ARDUINo玩转电子制作.pdf...
  • 物联网嵌入式学习路线 嵌入式技术学习路线 ​ 嵌入式技术是各种电子产品的核心技术,也是工业4.0、远程医疗、3D打印等新兴产业的核心技术,具有广阔的发展前景。很多计算机、电子信息类专业的学生都想把...
  • 最近听到一句话“只要有人的地方,就有物联网技术”。据说有开设这个专业的大学,就想知道这个专业到底是学什么的? 「只要有人的地方,就有物联网技术。」我不清楚这句话的出处,只知道有人的地方就有江湖~哈哈。想...
  • 物联网,后会无期?

    2019-07-09 01:53:46
    懵懂男孩一见钟情“物联网” 就在四年前的这个夏天,一个懵懂的男孩在翻阅着报考指南上的相关专业,突然他的手指停留在一个叫做物联网工程的专业上,接着他马上搜索了关于物联网的百科,虽然他还不完全懂那上面所有...
  • 在 2019 北京网络安全大会上,工信部负责人表示,我国面向 5G 和车联网将建设网安防护体系,提升监测预警和应急响应能力。其中物联网设备已成为网安防护新重点。为什么工信...
  • 史上最全的物联网资料

    千次阅读 2017-12-03 09:36:49
    云栖社区特意组织翻译了《GitHub Awesome IoT》资源,其中不仅涵盖物联网开发测试中软硬件资源,还包括相关的协议和标准,以及与物联网相关的书籍、论文等资源。 https://yq.aliyun.com/articles/54793 在...
  • 不能错过的Arduino图书.pdf Arduino一试就上手(第2版).pdf Arduino与树莓派哪个是更适合 - 推酷.pdf Arduino从基础到实践.pdf ARDUINO开发实战指南 AVR篇.pdf Arduino开源设计_吴义满.pdf ARDUINo玩转电子制作.pdf...
  • 前面说了信息与数据的概念,这里要说的是与之关系密切的问题——通信。 通信 何为通信?在英文中,通信用Communication表示,这个词也有交流的意思。实际上,通信和交流确实是一样的意思。...
  • 物联网资料

    2019-04-14 22:13:05
    https://yq.aliyun.com/articles/54793?utm_campaign=wenzhang&utm_medium=article&utm_source=QQ-qun&utm_content=m_10341 ...
  • 物联网学习手册

    千次阅读 2015-04-20 16:56:56
    物联网 物联网是新一代信息技术的重要组成部分,其英文名称是:“The Internet of things”。顾名思义,物联网就是物物相连的互联网。这有两层意思:其一,物联网的核心和基础仍然是互联网,是在互联网基础上的延伸...
  • 1000套电子物联网专业毕业设计和电赛设计资料822份

    千次阅读 热门讨论 2019-06-06 18:00:49
    1000套物联网毕业设计资料和电赛设计资料822,大四同学马上要写毕业设计了,我把之前收藏的毕业设计资料分享给大家,供大家学习参考。 如果出现解压问题,联系管理员毕业设计及产品设计资料:其他资料: 0001...
1 2 3 4 5 ... 20
收藏数 386
精华内容 154
关键字:

单片机物联网书籍