<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/flyme2010</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; flyme2010]]></copyright><item><title><![CDATA[zigbee路灯无线通讯机制]]></title><link>https://blog.youkuaiyun.com/flyme2010/article/details/134238740</link><guid>https://blog.youkuaiyun.com/flyme2010/article/details/134238740</guid><author>flyme2010</author><pubDate>Mon, 06 Nov 2023 09:03:32 +0800</pubDate><description><![CDATA[每个route设备都具有上、下行数据转发功能，当收到的数据通过mac地址检测到的不是属于它的数据，它需要再次转发出去，并相应的更改转发次数，同一数据包只能被转发一次，数据包总的转发次数不超过100次；本文不对两种技术进行比较，也不讨论哪种好，毕竟同种通讯模块，有的开发出来稳定，有的就不稳定，究其原因有很多，所以也不好做其讨论；当再次接收到源mac发来的数据时，如果当前数据包的rxsn与路由表记录的rxsn相同，则不接收，以必免重复接收，如果不是只需要更新rxsn和rssi值；2、采用的通讯机制及实现功能；]]></description><category></category></item><item><title><![CDATA[bcb编译roaddevtxDll库调用JavaVM -＞GetEnv出错解决方法]]></title><link>https://blog.youkuaiyun.com/flyme2010/article/details/109737115</link><guid>https://blog.youkuaiyun.com/flyme2010/article/details/109737115</guid><author>flyme2010</author><pubDate>Tue, 17 Nov 2020 10:21:52 +0800</pubDate><description><![CDATA[bcb编译roaddevtxDll库调用JavaVM -&gt;GetEnv出错解决方法(wang@20150919)



在新安装的win7系统装bcb6.0，编译roaddevtxDll库时，提示3个出错







刚开始以为是jdk-6u22-windows-i586没装，装了jdk,环境变量按之前的PC配置，配置成：

JAVA_HOME=D:\Program Files (x86)\Java\jdk1.6.0_22

CLASS_PATH=.;%JAVA_HOME%\lib

Path+..]]></description><category></category></item><item><title><![CDATA[testtreet树型结构测试例子]]></title><link>https://blog.youkuaiyun.com/flyme2010/article/details/108767803</link><guid>https://blog.youkuaiyun.com/flyme2010/article/details/108767803</guid><author>flyme2010</author><pubDate>Thu, 24 Sep 2020 10:10:38 +0800</pubDate><description><![CDATA[testtreet树型结构测试例子

wangxl@20200924



为了方便理解Mosquitto订阅树，本人用bcb工具编写了testtreet，树型结构测试例子

，为了直观理解，画了个草图。

测试例子链接：https://download.youkuaiyun.com/download/flyme2010/12882760



以下为测试数据：

00c67d90

cur_subhier_node-&gt;children = NULL;

cur_subhier_node-&gt;topic...]]></description><category></category></item><item><title><![CDATA[uni-app 跨域问题解决]]></title><link>https://blog.youkuaiyun.com/flyme2010/article/details/107210732</link><guid>https://blog.youkuaiyun.com/flyme2010/article/details/107210732</guid><author>flyme2010</author><pubDate>Wed, 08 Jul 2020 17:22:03 +0800</pubDate><description><![CDATA[uni-app 跨域问题解决

wangxl@20200708

一、uni-app 中 manifest.json文件修改，增加h5节点





"h5" : {

"devServer" : {

"https" : false,

"port" : 8080,

"proxy" : {

"/apis" : {

"target" : "http://api.heclouds.com",

"changeOrigin" : true,...]]></description><category></category></item><item><title><![CDATA[Onenet edp数据通信整理]]></title><link>https://blog.youkuaiyun.com/flyme2010/article/details/107205508</link><guid>https://blog.youkuaiyun.com/flyme2010/article/details/107205508</guid><author>flyme2010</author><pubDate>Wed, 08 Jul 2020 14:40:06 +0800</pubDate><description><![CDATA[Onenet edp数据通信整理

wangxl@20200708

创建产品
1、选多协议接入--edp---添加产品





创建设备
设备列表--添加设备
	


三、EDP协议

1、EDP总体包协议定义

消息包括三个部分：必选的消息头（绿色），可选的多个选项（黄色）以及可选的消息体（蓝色）。


			字节\bit
			
			
			7
			
			
			6
			
			
			5
			
			
			4
			
			
			3
			
			
			2
			
			
		..]]></description><category></category></item><item><title><![CDATA[Onenet mqtt数据通信整理]]></title><link>https://blog.youkuaiyun.com/flyme2010/article/details/107184289</link><guid>https://blog.youkuaiyun.com/flyme2010/article/details/107184289</guid><author>flyme2010</author><pubDate>Tue, 07 Jul 2020 16:32:19 +0800</pubDate><description><![CDATA[Onenet mqtt数据通信整理

（wangxl@20200707）

创建产品
1、选多协议接入--mqtt（旧版）---添加产品













创建设备


设备列表--添加设备




添加数据流模板power




设备端连接
1、建立mqtt连接（OneNET平台地址为183.230.40.39：6002）

2、设备登陆上报信息(:CONNECT类型的数据包)设备登陆报文是在建立TCP连接之后，用于告知OneNET平台，该终端DTU对应的是平台上的哪一个设备，数...]]></description><category></category></item><item><title><![CDATA[Onenet tcp 透传]]></title><link>https://blog.youkuaiyun.com/flyme2010/article/details/107086001</link><guid>https://blog.youkuaiyun.com/flyme2010/article/details/107086001</guid><author>flyme2010</author><pubDate>Thu, 02 Jul 2020 15:59:50 +0800</pubDate><description><![CDATA[Onenet tcp 透传

(wangxl@20200702)

创建产品
1、选多协议接入--TCP透传---添加产品















注：产品名称不要带有数字



上传lua脚本


设备列表--上传lua脚本
可从onenet平台上下载，脚本中最重要的两个函数，根据需要修改，本例子中，只是把上传的数据解析为ds_test数据存在onenet平台上，每收到一包数据，就返回给终端一个received字符串。























创建设备
...]]></description><category></category></item><item><title><![CDATA[stm32f030 独立看门狗bsp]]></title><link>https://blog.youkuaiyun.com/flyme2010/article/details/105634011</link><guid>https://blog.youkuaiyun.com/flyme2010/article/details/105634011</guid><author>flyme2010</author><pubDate>Mon, 20 Apr 2020 14:07:57 +0800</pubDate><description><![CDATA[#include "bsp.h"
void bsp_init_iwdg(void)
{
    /* Enable write access to IWDG_PR and IWDG_RLR registers */
    IWDG_WriteAccessCmd(IWDG_WriteAccess_Enable);

    /* IWDG counter clock: LS...]]></description><category></category></item><item><title><![CDATA[stm32几款芯片的存储大小]]></title><link>https://blog.youkuaiyun.com/flyme2010/article/details/105574502</link><guid>https://blog.youkuaiyun.com/flyme2010/article/details/105574502</guid><author>flyme2010</author><pubDate>Fri, 17 Apr 2020 10:26:48 +0800</pubDate><description><![CDATA[STM32F103RB SRAM（20K） 0x20000000--0x20005000   FLASH（128K) 0x08000000--0x08020000
M3内部结构：ICode、DCode、System 、DMA
3个被动单元：内部SRAM、内部闪存、AHB到APB

APB2：（高速）GPIOA-E、EXT1、USART1、SPI1、ADC1、ADC2、TIM1、AFIO
A...]]></description><category></category></item><item><title><![CDATA[NB模组状态转换及PSM模式配置（收集）]]></title><link>https://blog.youkuaiyun.com/flyme2010/article/details/105574303</link><guid>https://blog.youkuaiyun.com/flyme2010/article/details/105574303</guid><author>flyme2010</author><pubDate>Fri, 17 Apr 2020 10:21:58 +0800</pubDate><description><![CDATA[NB模组状态转换及PSM模式

 PSM：Power Saving Mode，省电模式

 TAU：TrackingAreaUpdate，跟踪区更新







  模块进入PSM 的过程如下：模块在与网络端建立连接或跟踪区更新（TAU）时，会在请求消息中申请

进入PSM，网络端在应答消息中配置T3324 定时器数值返给模块，并启动可达定时器。当T3324 定...]]></description><category></category></item><item><title><![CDATA[stm32 设置10ms定时器]]></title><link>https://blog.youkuaiyun.com/flyme2010/article/details/105554236</link><guid>https://blog.youkuaiyun.com/flyme2010/article/details/105554236</guid><author>flyme2010</author><pubDate>Thu, 16 Apr 2020 11:40:52 +0800</pubDate><description><![CDATA[/*
*********************************************************************************************************
*
* 模块名称 : timer2驱动模块
* 文件名称 : bsp_timer2.c
* 版  本 : V1.0
* 说  明 : timer2时钟...]]></description><category></category></item><item><title><![CDATA[stm32l0 rtc休眠周期自动唤醒文档整理]]></title><link>https://blog.youkuaiyun.com/flyme2010/article/details/99587233</link><guid>https://blog.youkuaiyun.com/flyme2010/article/details/99587233</guid><author>flyme2010</author><pubDate>Wed, 14 Aug 2019 17:14:54 +0800</pubDate><description><![CDATA[stm32l0 rtc休眠周期自动唤醒文档整理

wangxl@20190814



一、周期性自动唤醒--手册文档说明 

周期性唤醒标志由16 位可编程自动重载递减计数器生成。唤醒定时器范围可扩展至17 位。 

可通过RTC_CR 寄存器中的WUTE 位来使能此唤醒功能。 

唤醒定时器的时钟输入可以是： 2、4、8 或16 分频的RTC 时钟(RTCCLK)。 

当...]]></description><category></category></item><item><title><![CDATA[Iar新建工程配置使用教程]]></title><link>https://blog.youkuaiyun.com/flyme2010/article/details/97523541</link><guid>https://blog.youkuaiyun.com/flyme2010/article/details/97523541</guid><author>flyme2010</author><pubDate>Sat, 27 Jul 2019 16:14:28 +0800</pubDate><description><![CDATA[Iar新建工程配置使用教程

wangxl@20180809

新建工程
打开demo目录，重新复制led目录并改成自己的工程名，如:demoled;（本模板适合stm32f10X的芯片使用)


运行iar软件，进入demoled\Project目录选project.eww进行打开;




工程配置
修改芯片型号，选择主菜单 Project &gt; Options，在打开的 Opt...]]></description><category></category></item><item><title><![CDATA[iar6.4配置支持调试stm32l0]]></title><link>https://blog.youkuaiyun.com/flyme2010/article/details/97395453</link><guid>https://blog.youkuaiyun.com/flyme2010/article/details/97395453</guid><author>flyme2010</author><pubDate>Fri, 26 Jul 2019 16:39:43 +0800</pubDate><description><![CDATA[最近公司需要调试stm32L0低功耗的，之前用的iar6.4找不到stm32l0设备型号，在新的台式机装了iar8.3，把下面的配置文件拷到同级目录下，结果iar6.4可支持stm32l0设备开库，真是太好了，可以不用升级iar版本了。

Iar安装路径





stm32l0-配置文件





arm.config.debugger.st相当于arm/config/debugger/st...]]></description><category></category></item><item><title><![CDATA[windows修改完环境变量立即生效]]></title><link>https://blog.youkuaiyun.com/flyme2010/article/details/87928434</link><guid>https://blog.youkuaiyun.com/flyme2010/article/details/87928434</guid><author>flyme2010</author><pubDate>Tue, 26 Feb 2019 09:01:04 +0800</pubDate><description><![CDATA[步骤如下： 
1. 我的电脑&amp;gt;属性&amp;gt;高级&amp;gt;环境变量，添加新环境变量或修改已有的环境变量 
2. 运行“DOS命令提示符”或run cmd 
3. 假设要修改PATH变量，不管PATH的原值是什么，在DOS窗口直接把PATH修改为任意值，如：输入：set PATH=C:，关闭DOS窗口。 
4. 再次打开DOS窗口，输入：echo %PATH% ，这时可以发现，我的电脑&amp;gt;属 ...]]></description><category></category></item><item><title><![CDATA[eclipse中server location灰色，如何修改]]></title><link>https://blog.youkuaiyun.com/flyme2010/article/details/87169351</link><guid>https://blog.youkuaiyun.com/flyme2010/article/details/87169351</guid><author>flyme2010</author><pubDate>Wed, 13 Feb 2019 11:39:44 +0800</pubDate><description><![CDATA[Eclipse中tomcat service设置
选择window ----show view－－－services可以看到服务的面板
双击tomcat进入配置界面Service Locations（Specify the server path (i.e. catalina.base) and deploy path. Server must be published with no modul...]]></description><category></category></item><item><title><![CDATA[ml1220纽扣电池供电时长]]></title><link>https://blog.youkuaiyun.com/flyme2010/article/details/84784081</link><guid>https://blog.youkuaiyun.com/flyme2010/article/details/84784081</guid><author>flyme2010</author><pubDate>Tue, 04 Dec 2018 10:22:24 +0800</pubDate><description><![CDATA[ml1220纽扣电池供电时长

wangxl@20170708

 

计算Ml1220纽扣电池对DS3231进行供电的时间:

Ml1220纽扣电池存储能量按45mWh,DS3231工作电压按3.6V,工作电流按110.0uA计算,利用公式:时间=能量/功率,计算出值约为:113小时;

 

计算Ml1220纽扣电池对DS1307进行供电的时间:

Ml1220纽扣电池存储能量按45mWh,D...]]></description><category></category></item><item><title><![CDATA[如何解锁Flash读写保护]]></title><link>https://blog.youkuaiyun.com/flyme2010/article/details/84784048</link><guid>https://blog.youkuaiyun.com/flyme2010/article/details/84784048</guid><author>flyme2010</author><pubDate>Tue, 04 Dec 2018 10:17:17 +0800</pubDate><description><![CDATA[如何解锁Flash读写保护

（wang@20160427 网页摘抄）

在编译下载的时候第一次遇到了这样的问题： 

Warning: Stack pointer is setup to incorrect alignment. Stack addr = 0xAAAAAAAA 

开始以为是调试器的问题，我用的Jlink的SWD接口模式，换了STLink还是这个毛病，后来提示需要板子初始化，试了...]]></description><category></category></item><item><title><![CDATA[Access restriction: The type 'Application' is not API]]></title><link>https://blog.youkuaiyun.com/flyme2010/article/details/84630617</link><guid>https://blog.youkuaiyun.com/flyme2010/article/details/84630617</guid><author>flyme2010</author><pubDate>Thu, 29 Nov 2018 14:13:15 +0800</pubDate><description><![CDATA[Access restriction: The type 'Application' is not API (restriction on required library

如题

步骤整理如下：

1、remove JRE system library

右键项目选择--&amp;gt;property



2、重新加载库







 



这样报的问题就解决了...]]></description><category></category></item><item><title><![CDATA[Eclipse环境下如何消除JSTL 标签出现的”Multiple annotations found at this line“告警]]></title><link>https://blog.youkuaiyun.com/flyme2010/article/details/84630458</link><guid>https://blog.youkuaiyun.com/flyme2010/article/details/84630458</guid><author>flyme2010</author><pubDate>Thu, 29 Nov 2018 14:09:01 +0800</pubDate><description><![CDATA[Eclipse环境下如何消除JSTL 标签出现的”Multiple annotations found at this line“告警

简介

 

在使用Eclipse的环境下，使用JSTL的&amp;lt;c:out&amp;gt;标签输出内容中，如果包含需转义字符的，Eclipse会报告&quot;Multiple annotations found at this line&quot;错误告警。

Eclipse错误告警及...]]></description><category></category></item></channel></rss>