物联网基础 之 蓝牙4.0 BLE基础

课程导师

毕博 毕博
曾任国腾集团国星公司研发工程师、项目经理,担任及主持多项北斗一代\二代手持、车载、舰载终端的开发,某大型智能天然气设备公司项目经理,负责天然气智能远传抄表系统的开发,有丰富的项目开发及技术管理经验。
00:00:00
Play
Next
00:00 / 00:00
40%
  • 2x
  • 1.5x
  • 1.25x
  • 1x
1x
1.课程整体介绍
离线学习

下载APP离线观看

技能补充更多
  • ARM硬件开发基础
    ARM硬件开发基础

    独木不成林,嵌入式驱动开发学习中,只是理解了ARM的结构,系统还是无法使用,下面我们将了解芯片中的一些简单控制器,来看看系统是如何展现给我们的。

  • ARM Bootloader开发
    ARM Bootloader开发

    对于嵌入式驱动开发,掌握了简单的硬件操作,但还不够,一旦系统变得复杂多变时,我们只靠一些简单的汇编是无法开发大型系统的,那么本课程将带着大家掌握如何一步一步写出ARM下的bootloader子功能。

  • 物联网之ucos操作系统基础
    物联网之ucos操作系统基础

    物联网之ucos操作系统基础

  • 零基础玩转Cortex-M系列CPU
    零基础玩转Cortex-M系列CPU

    和工程实践紧密结合,课程中会讲述大量的工程知识和物联网开发经验,学成后相当于具备2年的嵌入式系统开发经验;通过本课程的对比讲解法(Cortex-M0,Cortex-M3,Cortex-M4进行对比讲解),可学习Cortex-M全系列(M1除外)CPU的开发,实现一个课程,学习多个系列CPU,包括Cortex-M0,Cortex-M3,Cortex-M4;课程门槛低,只需要有C语言基础,学生和在职人员均可无障碍学习;课程重视对学生的引导,培养学生自我学习的能力,主要教授学生能够独立的分析问题,设计代码,完成项目。

  • 最新问答
  • WIKI资料
  • 课件下载
只看我参与的
  • 18515292207 2个月前

    老师声音太小

    提问于 01:25

    毕博 回复 18515292207 2个月前

    我看了哈,视频声音挺大的,是不是设备的原因?

加载更多↓
  • 学习蓝牙开发

    课程介绍

    课程整体介绍:为什么我们要开设这么课程呢?4.0蓝牙自身的优点低功耗,使用标准有机电池,可运行一年乃至数年,成本低,可以完全实现兼容,速度支持1M的数据传输,可以最大程度的减少4G的串扰,更加智能,最大可以在3毫秒内完成数据的传输,安全性采用加密算法,会有数据包的加密和认证。所以蓝牙4.0的优点就是...

  • 学习蓝牙开发

    信道与拓扑分析

    蓝牙4.0BLE信道分析ISM频段信道在IEEE 802.15.4协议中分布图896MHZ信道分布,只有一个信道 915MHZ信道分布,有10个信道2.4G信道分布,有16个信道蓝牙3.0的信道分布蓝牙4.0的信道分布4.0版本中有3个是作为广播信道的,37个是数据信道,蓝牙的信道分为广播信道和数据...

  • 学习蓝牙开发

    协议栈

    蓝牙4.0BLE协议栈介绍问题:什么是BLE协议栈?BLE协议栈与BLE协议的关系?顾名思义,人类之间需要一种语言才能沟通,机器之间,电子之间也有一个标准,也就是作为通讯标准,也就是通讯协议。协议:定义了一系列通讯标准,通讯双方都按照这一标准,进行数据通讯。协议栈:协议的具体实现形式,实现的函数库,...

  • 学习蓝牙开发

    IAR

    IAR集成开发环境简介特点:完整,稳定的专业嵌入式开发环境,对不同处理器有统一的用户界面,支持35种以上MCU,包括8位,16位,32位的。完全兼容C语言,高效的浮点支持。安装IARLicense的获取:安装成功【本文由麦子学院独家原创,转载请注明出处并保留原文链接】...

  • 学习蓝牙开发

    工程编辑与修改

    步骤安装完成后打开IAR,创建一个新的空工程保存在桌面上,名字为test1新建一个文件,保存为main函数,再将它添加到工程里面,这样一个基本的工程就构建好了。#include <ioCC2540.h> #define BV(n) (1<<(n))   //最低位为1,左移n位   void ...

  • 学习蓝牙开发

    CC2540

    CC2540硬件资源简介天线的收发:两个引脚,通过电容,电感进行选频,同时有一根天线辐射出去。接到自己对应的接口 通过一个稳压芯片,它稳压到3.3伏,模仿的电路采用负极接地的方法,LED4的话它是用一个开关来控制,也可以用单片器来控制,剩下的LED1,LED2,LED3是用单片器来控制。模仿的电路:...

  • 学习蓝牙开发

    仿真调试与下载

    仿真调试下载器驱动的安装与前面过程一样,安装成功后会有红色圈圈内的部分程序仿真调试打开文件Main.c/**************************************************************************** * 文 件 名: main.c * 作...

  • 学习蓝牙开发

    流水灯基础开发

    输入输出基础开发这里不会涉及外部终端的输入,我们只设置输出。原理图负极接地,高电频亮。代码示例查看代码/**************************************************************************** * 文 件 名: main.c * 作...

  • 学习蓝牙开发

    独立按键检测开发

    结构右边一个处理器,左边一个按键,没有按下的状态是VCC,按下的状态是0,这个是判断独立按键的功能。代码示例查看代码/**************************************************************************** * 文 件 名: main...

  • 学习蓝牙开发

    矩阵键盘检测开发

    原理一按下来两根线就结合在一起。代码如下unsigned char keyscan(void) {   unsigned char temp,key;   P0 = 0xfe;//扫描第一行   temp = P0;   temp = temp&0xf0;   if(temp != 0x...

  • 学习蓝牙开发

    定时器与计数器

    定时器与计数器基础开发为了看效果使用LED来展示1秒钟进行一次闪烁,就是亮0.5秒,灭0.5s。定时器T1的三个寄存器,系统默认2分频,16M第三个是查看它的状态代码如下#include <ioCC2540.h> typedef unsigned char uchar;    //定义char u...

  • 学习蓝牙开发

    中断方法

    定时器计数器开发之中断方法代码如下#include <ioCC2540.h> typedef unsigned char uchar; typedef unsigned int uint; #define LED1 P1_0 uint count;//定时器计数 void ledinit(...

  • 学习蓝牙开发

    uart串口基础

    uart串口基础开发原理图接收和发射时P02和P03,首先将这两个角配置为外部设备模式,串口模式。串口寄存器包括这几个代码如下:#include <ioCC2540.h> #include <string.h>   typedef unsigned char uchar; typedef u...

  • 学习蓝牙开发

    串口的高级开发

    串口的高级开发讲解程序,代码如下:#include <ioCC2540.h> #include <string.h>   typedef unsigned char uchar; typedef unsigned int  uint; #define LED1 P1_0       //定...

  • 学习蓝牙开发

    串口的编程技巧

    串口的编程技巧代码如下/**************************************************************************** * 文 件 名: main.c * 作    者: Amo [ www.amoMcu.com 阿莫单片机] * 修 ...

  • 学习蓝牙开发

    vdd检测new

    ad转换之vdd检测new外部ADC通道,我们现在用的是A0脚,也就是P00通道把它设置成输出的一个模式。在程序中设置,代码如下:#include <ioCC2540.h> #define HAL_ADC_REF_125V 0x00 #define HAL_ADC_DEC064 0X00 #d...

  • 学习蓝牙开发

    可变参数

    可变参数的使用技巧格式如下:取它传递的内容并把它输出来可变参数的格式,先取地址出来,再加上它的大小,就刚好指向它开始的地方,要先判断它的类型,这里默认是int型和char型,后面的是在原来的基础上再加一个int型。把它的内容取出来之后,判断它的内容后,就可以进行其他的操作,比如什么参数是干嘛的。取出...

  • 源代码

    源代码

  • 课件

    课件

© 2012-2016 www.maiziedu.com

蜀ICP备13014270号-4 Version 5.0.0 release20160127

一名课程顾问想与您沟通

免费电话咨询