嵌入式技术
文章平均质量分 80
大连飞翔科技有限公司
致力于基于ARM-Cortex的STM32W108物联网技术与无线传感器网络,更多内容见http://www.fesxp.com
展开
-
STM32W108无线射频模块多节点之间通信实例
基于STM32W108的SimpleMac协议栈编写程序,实现多个无线节点之间的通信。节点分为SUN节点和PLANET节点,SUN节点使用STM32W108无线开发板,PLANET节点使用STM32W108无线数据采集节点,SUN节点可与PC机进行通信。原创 2015-07-07 19:29:43 · 1721 阅读 · 0 评论 -
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 · 1649 阅读 · 0 评论 -
STM32W108无线传感器网络节点自组织与移动智能体导航技术
使用STM32W108无线开发板及节点完成大规模网络的自组建,网络模型选择树型,网络组建完成之后,使用基于接收信号强度指示RSSI(ReceivedSignal Strength Indication)的N次三边质心加权定位法进行节点定位及智能车导航。 节点自组织及移动智能体导航实际场景 程序设计与实现基于SimpleMac协议栈sample实例及第1原创 2015-07-08 11:10:13 · 1114 阅读 · 0 评论 -
STM32W108无线传感器网络嵌入式uCOS-II的移植及实时环境监测
基于STM32W108无线开发板,将ucos-ii v2.86内核移植到其上,并添加用户任务,实现对温湿度、超声波、声音、光敏等传感器的控制及实时数据采集。原创 2015-07-08 09:54:57 · 1156 阅读 · 0 评论 -
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 · 2839 阅读 · 2 评论 -
STM32W108无线射频模块两节点之间通信实例
本文基于802.15.4/ZigBee的SimpleMac协议栈编写程序,实现两个STM32W108无线节点之间的通信。节点分为SUN节点和PLANET节点,SUN节点使用STM32W108无线开发板,PLANET节点使用STM32W108无线节点,SUN节点可与PC机进行通信。原创 2015-07-07 19:27:32 · 1366 阅读 · 0 评论 -
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 · 1006 阅读 · 0 评论 -
STM32W108无线射频模块串行通信接口
接收和发送FIFOs可以获得更快的数据传输速度,对于高速的SPI和UART,分配专用的接收和发送的DMA通道,以减少CPU的负荷,增加了串行中断控制器的CPU服务时间。轮询操作也可以直接访问串行数据寄存器,图8.1显示了串行通信控制器的组件关系。注:用符号SCx代替SC1和SC2去表示一个寄存器命名中的一部分,例如SCx_Tx表示SC1_Tx和SC2_Tx都有效原创 2015-07-07 08:42:27 · 787 阅读 · 0 评论 -
STM32W108无线射频模块中断控制器(NVIC)
器(NVIC)提供顶层(一级)中断,一个事件管理器(EM)提供第二级中断。NVIC和EM提供了一个简单的层次结构,所有EM的第二级中断都会送入NVIC中的顶层中断。这两个层次结构既允许很好的微观控制中断源,也能宏观的控制整个外围设备,同时允许外设有自己的中断向量。原创 2015-07-07 08:38:47 · 1245 阅读 · 0 评论 -
STM32W108无线射频模块协议栈接口
基于STM32W108 ST公司当前推出了三种不同类型的无线网络应用解决方案:1. MAC协议栈:实现基本的IEEE 802.15.4通信,在此基础上可以开发简单的WSN应用协议,如点对点网络、星型网络的组建及数据采集。2. ZigBee Pro协议栈:用于较大规模、复杂WSN网络的组建及实现,如家庭的自动化、环境的监测、Mesh网的智能能源应用。3. 基于RF4CE协议栈:主要应用于消费类电子设备,实现无线网络遥控及通信,如机顶盒、智能家居等。翻译 2015-07-07 09:00:36 · 1186 阅读 · 0 评论 -
STM32W108无线射频模块外部中断接口应用实例
STM32W108无线射频模块外部中断接口应用实例 编写中断服务程序,响应外部中断,实现通过按键触发中断,然后通过LED显示相应的状态。1 STM32W108开发环境与硬件说明硬件:STM32W108 Zigbee开发板、5V 1A电源、J-LINK烧写器、PC机等。软件:IAR Embedded Workbench开发软件。为开发板中的按键连接原理图,按键与STM32W108无线模块连接的原理图。原创 2015-07-11 18:29:57 · 1208 阅读 · 0 评论 -
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 · 3788 阅读 · 0 评论 -
STM32W108无线ZigBee射频模块复位模块原理
STM32W108具有丰富的功能模块,包括电源、复位、时钟、系统定时器、电源管理和加密引擎等。原创 2015-07-02 20:55:47 · 1869 阅读 · 0 评论 -
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 · 884 阅读 · 0 评论 -
STM32W108无线传感器网络节点定位技术
使用STM32W108无线节点完成基于接收信号强度指示(RSSI:Received SignalStrength Indication)的N次三边质心加权定位,对移动中的节点实时进行定位,并将定位结果发送到汇集中心。图15.1为定位实验的实际场景,所有实验在室内完成,共使用9个节点,1个移动节点,8个信标节点。图15.1. 定位实际场景 基于第10章介绍的原创 2015-07-08 09:58:05 · 1034 阅读 · 0 评论 -
STM32W108无线传感器网络多传感器环境参数监测实例
本实例基于STM32W108的SimpleMac协议栈,利用无线节点完成对温度、湿度、超声波、烟雾、声音、光敏等传感器的控制及数据采集,并实时将数据发送到STM32W108开发板,完成传感器数据的汇集,并通过串口传送给PC机。原创 2015-07-07 19:32:40 · 1183 阅读 · 2 评论 -
SM32W108无线射频模块多个节点之间通信实例
SM32W108无线射频模块多个节点之间通信实例中分别对SUN节点和PLANET节点进行说明。节点上电是首先进行硬件及相应变量的初始化,然后创建网络,循环检测是否有数据包。如果接到数据包,对其进行解析,根据不同类型的数据包执行不同的操作。于此同时读取串口信息,如果串口有输入命令,对命令进行解析,执行不同的操作。PLANET节点首先进行一些初始化工作,然后申请加入网络,加网成功后,循环监测是否有数据包及按键是否被按下,如果有数据包对其进行解析,执行相应的操作,如果按键被按下,则向SUN节点发送数据包,并让LE原创 2015-08-12 10:00:32 · 1811 阅读 · 0 评论