自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

物联网之家

发布嵌入式与物联网最新的技术

  • 博客(22)
  • 资源 (14)
  • 收藏
  • 关注

原创 SM32W108无线射频模块多个节点之间通信实例

SM32W108无线射频模块多个节点之间通信实例中分别对SUN节点和PLANET节点进行说明。节点上电是首先进行硬件及相应变量的初始化,然后创建网络,循环检测是否有数据包。如果接到数据包,对其进行解析,根据不同类型的数据包执行不同的操作。于此同时读取串口信息,如果串口有输入命令,对命令进行解析,执行不同的操作。PLANET节点首先进行一些初始化工作,然后申请加入网络,加网成功后,循环监测是否有数据包及按键是否被按下,如果有数据包对其进行解析,执行相应的操作,如果按键被按下,则向SUN节点发送数据包,并让LE

2015-08-12 10:00:32 1797

原创 SM32W108无线射频模块两节点之间通信实例

本文基于802.15.4/ZigBee的SimpleMac协议栈编写程序,实现两个STM32W108无线节点之间的通信。节点分为SUN节点和PLANET节点,SUN节点使用STM32W108无线开发板,PLANET节点使用STM32W108无线节点,SUN节点可与PC机进行通信。

2015-07-18 20:28:44 2168 1

原创 STM32W108无线射频模块AD转换器应用实例

STM32W108无线射频模块AD转换器应用实例 STM32W108 AD转换器是一个一阶∑-△转换器,具有以下特性:l 分辨率可达12位l 采样最小时间5.33us(188KHz)l 6个外部和4个内部输入源,可进行差分和单端转换l 两个电压转换范围(差分):-VREF~+VREF,-VDD_PADS~+VDD_PADSl 可选择内部和外部参考标准VREF:内部的VREF可用于输出l 数字偏移和增益校准l 专用DMA通道,通道支持一次和连续的操作模式

2015-07-17 20:20:34 1628

原创 STM32W108无线射频模块串行通信接口编程实例

基于STM32W108芯片,编写串口测试程序,测试串口通信,完成PC通过串口与STM32W108进行通信。

2015-07-12 19:07:40 3403

原创 STM32W108无线射频模块外部中断接口应用实例

STM32W108无线射频模块外部中断接口应用实例 编写中断服务程序,响应外部中断,实现通过按键触发中断,然后通过LED显示相应的状态。1 STM32W108开发环境与硬件说明硬件:STM32W108 Zigbee开发板、5V 1A电源、J-LINK烧写器、PC机等。软件:IAR Embedded Workbench开发软件。为开发板中的按键连接原理图,按键与STM32W108无线模块连接的原理图。

2015-07-11 18:29:57 1197

原创 STM32W108无线射频模块通用IO接口应用实例

本实例编写STM32W108的GPIO测试程序,通过控制GPIO引脚,实现对LED灯的控制。开发环境与硬件说明硬件:STM32W108无线开发板,5V 1A电源,J-Link烧写器,PC机等。软件:IAR Embedded Workbench for ARM开发软件。硬件连接的原理图如图6.15所示:通过STM32W108无线模块的GPIO引脚PA3控制

2015-07-10 12:44:19 3774

原创 STM32W108无线传感器网络节点自组织与移动智能体导航技术

使用STM32W108无线开发板及节点完成大规模网络的自组建,网络模型选择树型,网络组建完成之后,使用基于接收信号强度指示RSSI(ReceivedSignal Strength Indication)的N次三边质心加权定位法进行节点定位及智能车导航。  节点自组织及移动智能体导航实际场景 程序设计与实现基于SimpleMac协议栈sample实例及第1

2015-07-08 11:10:13 1103

原创 STM32W108无线传感器网络节点定位技术

使用STM32W108无线节点完成基于接收信号强度指示(RSSI:Received SignalStrength Indication)的N次三边质心加权定位,对移动中的节点实时进行定位,并将定位结果发送到汇集中心。图15.1为定位实验的实际场景,所有实验在室内完成,共使用9个节点,1个移动节点,8个信标节点。图15.1. 定位实际场景  基于第10章介绍的

2015-07-08 09:58:05 1023

原创 STM32W108无线传感器网络嵌入式uCOS-II的移植及实时环境监测

基于STM32W108无线开发板,将ucos-ii v2.86内核移植到其上,并添加用户任务,实现对温湿度、超声波、声音、光敏等传感器的控制及实时数据采集。

2015-07-08 09:54:57 1145

原创 STM32W108无线传感器网络多传感器环境参数监测实例

本实例基于STM32W108的SimpleMac协议栈,利用无线节点完成对温度、湿度、超声波、烟雾、声音、光敏等传感器的控制及数据采集,并实时将数据发送到STM32W108开发板,完成传感器数据的汇集,并通过串口传送给PC机。

2015-07-07 19:32:40 1171 2

原创 STM32W108无线射频模块多节点之间通信实例

基于STM32W108的SimpleMac协议栈编写程序,实现多个无线节点之间的通信。节点分为SUN节点和PLANET节点,SUN节点使用STM32W108无线开发板,PLANET节点使用STM32W108无线数据采集节点,SUN节点可与PC机进行通信。

2015-07-07 19:29:43 1708

原创 STM32W108无线射频模块两节点之间通信实例

本文基于802.15.4/ZigBee的SimpleMac协议栈编写程序,实现两个STM32W108无线节点之间的通信。节点分为SUN节点和PLANET节点,SUN节点使用STM32W108无线开发板,PLANET节点使用STM32W108无线节点,SUN节点可与PC机进行通信。

2015-07-07 19:27:32 1353

原创 STM32W108无线射频模块802.15.4/ZigBee协议栈

基于STM32W108 ST公司当前推出了三种不同类型的无线网络应用解决方案:1. MAC协议栈:实现基本的IEEE 802.15.4通信,在此基础上可以开发简单的WSN应用协议,如点对点网络、星型网络的组建及数据采集。2. ZigBee Pro协议栈:用于较大规模、复杂WSN网络的组建及实现,如家庭的自动化、环境的监测、Mesh网的智能能源应用。3. 基于RF4CE协议栈:主要应用于消费类电子设备,实现无线网络遥控及通信,如机顶盒、智能家居等。

2015-07-07 09:03:58 2820 2

翻译 STM32W108无线射频模块协议栈接口

基于STM32W108 ST公司当前推出了三种不同类型的无线网络应用解决方案:1. MAC协议栈:实现基本的IEEE 802.15.4通信,在此基础上可以开发简单的WSN应用协议,如点对点网络、星型网络的组建及数据采集。2. ZigBee Pro协议栈:用于较大规模、复杂WSN网络的组建及实现,如家庭的自动化、环境的监测、Mesh网的智能能源应用。3. 基于RF4CE协议栈:主要应用于消费类电子设备,实现无线网络遥控及通信,如机顶盒、智能家居等。

2015-07-07 09:00:36 1178

原创 STM32W108无线射频模块AD转换器

STM32W108 AD转换器是一个一阶∑-△转换器,具有以下特性: 分辨率可达12位 采样最小时间5.33us(188KHz) 6个外部和4个内部输入源,可进行差分和单端转换 两个电压转换范围(差分):-VREF~+VREF,-VDD_PADS~+VDD_PADS 可选择内部和外部参考标准VREF:内部的VREF可用于输出 数字偏移和增益校准 专用DMA通道,通道支持一次和连续的操作模式

2015-07-07 08:57:35 991

原创 STM32W108无线射频模块串行通信接口

接收和发送FIFOs可以获得更快的数据传输速度,对于高速的SPI和UART,分配专用的接收和发送的DMA通道,以减少CPU的负荷,增加了串行中断控制器的CPU服务时间。轮询操作也可以直接访问串行数据寄存器,图8.1显示了串行通信控制器的组件关系。注:用符号SCx代替SC1和SC2去表示一个寄存器命名中的一部分,例如SCx_Tx表示SC1_Tx和SC2_Tx都有效

2015-07-07 08:42:27 774

原创 STM32W108无线射频模块中断控制器(NVIC)

器(NVIC)提供顶层(一级)中断,一个事件管理器(EM)提供第二级中断。NVIC和EM提供了一个简单的层次结构,所有EM的第二级中断都会送入NVIC中的顶层中断。这两个层次结构既允许很好的微观控制中断源,也能宏观的控制整个外围设备,同时允许外设有自己的中断向量。

2015-07-07 08:38:47 1231

原创 STM32W108无线射频模块通用IO接口

24个GPIO引脚可分为三组端口:PA、PB、PC。根据它们在GPIO寄存器中的位,每组端口中的GPIO又分别编号为0-7。注:由于GPIO端口寄存器的功能是相同的,使用符号Px代表PA、PB、PC。例如,GPIO_PxIN代表寄存器GPIO_PAIN、GPIO_PBIN、GPIO_PCIN。三组GPIO端口中的任何一组都有以下的这些寄存器,它们的低8位对应端口中的8个GPIO引脚:

2015-07-04 07:17:01 872

原创 STM32W108无线ZigBee射频模块

Rx路径采用了低IF、超外差接收器,该接收器使用复杂的混合和多相滤波来抑制像频。在模拟域中,从天线输入的射频信号首先被放大和混合到一个4MHz的IF频率中,混频器输出经过过滤、合并、扩增后再被一个12MSPS ADC采样,该数字化后的信号在数字基带中解调。Rx路径内的滤波使STM32W108可以与其它2.4GHz的收发器共存,如IEEE802.15.4、IEEE802.11g、蓝牙无线设备。数字基带提供Rx路径的增益控制,使其能够接收更大范围的信号,也可以忍受非常强的外界干扰。

2015-07-04 07:10:03 1793

原创 STM32W108无线ZigBee射频模块复位模块原理

STM32W108具有丰富的功能模块,包括电源、复位、时钟、系统定时器、电源管理和加密引擎等。

2015-07-02 20:55:47 1852

原创 STM32W108无线ZigBee射频芯片引脚说明(下篇)

STM32W108是一个集成的片上系统,将一个2.4GHz的IEEE802.15.4标准的收发器、32位的ARM Cortex-M3微处理器、Flash和RAM存储器融合,添加相应的外设,设计成基于802.15.4的系统

2015-07-02 20:46:31 1368

原创 STM32W108无线ZigBee射频芯片引脚说明(上篇)

STM32W108是一个集成的片上系统,将一个2.4GHz的IEEE802.15.4标准的收发器、32位的ARM Cortex-M3微处理器、Flash和RAM存储器融合,添加相应的外设,设计成基于802.15.4的系统。《STM32W108嵌入式无线传感器网络》中进行了详细的说明

2015-07-02 20:40:48 1636

STM32W108嵌入式物联网技术

物联网技术(Internet of Things, IoT)是近年来提出的全智能网络互联智能感知的新概念,它将智能体、智能体控制及智能体之间的通信关系看成一个整体,使物理世界内的可控客体形成了一个真正的全智能系统。物联网技术是一门综合技术,它函盖了无线传感器网、嵌入式控制技术和传感器技术等多个领域。

2015-07-09

内部存储器与无线射频模块

STM32W108提供如下三个独立的闪存块:主要闪存块(MFB)、固定信息块(FIB)和客户信息块(CIB),中描述这些块的大小及相关的页面大小,STM32W108提供130.5KB的Flash空间,其中MFB占128KB,FIB占2KByte,CIB占0.5KB。

2015-07-08

STM32W108功能模块设计

STM32W108具有丰富的功能模块,包括电源、复位、时钟、系统定时器、电源管理和加密引擎等

2015-07-08

STM32W108体系结构

STM32W108是一个集成的片上系统,将一个2.4GHz的IEEE802.15.4标准的收发器、32位的ARM Cortex-M3微处理器、Flash和RAM存储器融合,添加相应的外设,设计成基于802.15.4的系统。

2015-07-08

ARM Cortex-M3技术

ARM公司和亿法半导体ST公司将ARM Cortex-M3与STM32W108微处理器相结合开发了STM32W108片上系统解决方案,ARM Cortex-M3是一个改进的32位哈佛架构处理器,处理器内部具有独立的程序和数据总线,不过它提供一个统一的编程和数据地址空间。对于编程和数据,处理器的字宽为32位,ARM Cortex-M3允许非对齐的字和半字数据存储访问,以支持有效的压缩数据结构。

2015-07-08

第1章 嵌入式物联网技术绪论

物联网技术(Internet of Things, IoT)是近年来提出的全智能网络互联智能感知的新概念,它将智能体、智能体控制及智能体之间的通信关系看成一个整体,使物理世界内的可控客体形成了一个真正的全智能系统。物联网技术是一门综合技术,它函盖了无线传感器网、嵌入式控制技术和传感器技术等多个领域。STM32W108作为一个集成的片上系统,它将32位的ARM Cortex-M3微处理器、Flash和RAM存储器和相应的外设进行有效的融合,将会在分布式多节点通信与监测中发挥越来越大的作用。

2015-07-08

STM32W108无线ZigBee射频芯片引脚说明(下篇)

STM32W108无线ZigBee射频芯片引脚说明(下篇) STM32W108的引脚一般具有多个功能,在应用中需要首先配置选择寄存器,连接到相应的功能引脚上。

2015-07-08

STM32W108无线ZigBee射频芯片引脚说明(上篇)

STM32W108无线ZigBee射频芯片引脚说明(上篇) STM32W108的引脚一般具有多个功能,在应用中需要首先配置选择寄存器,连接到相应的功能引脚上。

2015-07-08

物联网实验平台实验手册-基础篇

大连飞翔科技有限公司开发的物联网教学实验平台-基础篇 实验1调试软件及J-link驱动的安装 实验2 STM32W108通用IO实验 实验3基于STM32W108中断实验 实验4无线传感器节点串口通信实验 实验5蜂鸣器实验 实验6 IIC通信实验 实验7温度传感器数据采集实验 实验8湿度传感器数据采集实验 实验9超声波传感器数据采集实验 实验10烟雾传感器数据采集实验 实验11声音传感器数据采集实验 实验12光敏传感器数据采集实验 实验13 LCD液晶屏显示实验 实验14基于STM32W uCOS移植实验

2013-04-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除