本帖最后由 丿灬幸灬 于 2019-1-5 15:12 编辑
STM32与智能家居网络兼容 什么是智能家居网络? 正如智能家居网络Hackaday项目中所描述的,这是一个物联网网络框架,使用定制的RF传感器和树莓派作为中继器。 它是开源的,采用MQTT和OpenHAB2协议。 mesh协议被设计得较为简单,这样你就可以在空闲时间理解它并自己调试它,但是它具有实用的功能级别。 更多有关此项目的详细信息请见日志 STM32硬件支持 RF 节点:已经在github STM32射频节点项目上运行源代码 RF PIO :用于PIO伺服控制的固件也在github STM32应用程序 加热器:固态继电器的pwm控制 RF嗅探:不是真的RF嗅探器,但是协议嗅探器,因为它忽略了格式,但是仍然必须是单一通道, 有助于看到调试的请求和确认。 UART接口: RF dongle收集广播到网络中的消息 注入带有确认的消息节点,请注意,需要确认从目的地到源头是网状的,而不是像Enhenced Shockburst那样点对点。 现在,正如我们在下面的章节中看到的,STM32带来了使用ARM嵌入式的可能性,以及随之而来的一切。 ARM嵌入式和c++易于使用的Mesh函数 在这里,我们可以从射频uart接口中找到代码片段,用作射频加密狗。完整文件见GitHub
提供收听和发送的频道。以后可以更改。 目前网络在单个通道上运行,信道簇和信道交换未来会根据需要来决定。 附加到网状事件,这里是广播 这里我们有一个节点应用程序的代码片段。完整文件见GitHub
附件属于消息类型。 由于节点id已经提供给网络的驱动程序,因此只要提供具有匹配目标节点id的消息。 确认传输也由网络驱动器处理。 |
STM32
超强工具——STM32CubeMX 你会用吗?
集结出发! STM32全国研讨会系列之一:ST智能门铃中国首秀
关于STM32启动文件的几个小问题
【银杏科技ARM+FPGA双核心应用】STM32H7系列35——USB_VCP_FS
【银杏科技ARM+FPGA双核心应用】STM32H7系列28——USB_HID
粉丝分享 | 图说CRC原理应用及STM32硬件CRC外设
STM32L151进入低功耗,并由RTC唤醒的故事
[转]stm32控制NFC模块(PN532)源码(P2P,模拟卡,读写卡等
STM32G070RB+LVGL移植
微信公众号
手机版
不错