<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[wei18306679310的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/wei18306679310</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; wei18306679310]]></copyright><item><title><![CDATA[vscode_ssh远程编辑]]></title><link>https://blog.youkuaiyun.com/wei18306679310/article/details/126425376</link><guid>https://blog.youkuaiyun.com/wei18306679310/article/details/126425376</guid><author>wei18306679310</author><pubDate>Fri, 19 Aug 2022 15:14:39 +0800</pubDate><description><![CDATA[vdcode远程控制shell]]></description><category></category></item><item><title><![CDATA[数码管74HC595驱动]]></title><link>https://blog.youkuaiyun.com/wei18306679310/article/details/115210110</link><guid>https://blog.youkuaiyun.com/wei18306679310/article/details/115210110</guid><author>wei18306679310</author><pubDate>Thu, 25 Mar 2021 15:34:28 +0800</pubDate><description><![CDATA[u8 NixieLED[4] = {0,0,0,0}; 

uint8_t LED_0F[] = 
{// 0	 1	  2	   3	4	 5	  6	   7	8	 9	  A	   b	C    d	  E    F    -
	0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90,0x8C,0xBF,0xC6,0xA1,0x86,0xFF,0xbf
};

void LED595_100uSTask(void);
void LED595_10MSTask]]></description><category></category></item><item><title><![CDATA[MCU软件版本迭代]]></title><link>https://blog.youkuaiyun.com/wei18306679310/article/details/113243722</link><guid>https://blog.youkuaiyun.com/wei18306679310/article/details/113243722</guid><author>wei18306679310</author><pubDate>Wed, 27 Jan 2021 11:09:16 +0800</pubDate><description><![CDATA[这里的软件版本迭代，需要外挂EEPROM存储器，或者FLASH芯片


]]></description><category></category></item><item><title><![CDATA[单链路数据处理算法]]></title><link>https://blog.youkuaiyun.com/wei18306679310/article/details/112259435</link><guid>https://blog.youkuaiyun.com/wei18306679310/article/details/112259435</guid><author>wei18306679310</author><pubDate>Wed, 06 Jan 2021 11:43:01 +0800</pubDate><description><![CDATA[数据处理算法
1、加权数据平滑处理

#define WEIGHT_Ki	0.8f

float EXPMEMA_function(float NewData,float OldDtat)
{
	float ExpmemaTemp;
	
	ExpmemaTemp = OldDtat*WEIGHT_Ki+(1.0f-WEIGHT_Ki)*NewData;
	
	return 	ExpmemaTemp;
}

2、抽取突变
加权平滑的逆算法

float EXPMEMA_Contraryfunction(flo]]></description><category></category></item><item><title><![CDATA[DSP的相关知识点]]></title><link>https://blog.youkuaiyun.com/wei18306679310/article/details/112212587</link><guid>https://blog.youkuaiyun.com/wei18306679310/article/details/112212587</guid><author>wei18306679310</author><pubDate>Tue, 05 Jan 2021 11:30:27 +0800</pubDate><description><![CDATA[DSP的相关知识点


]]></description><category></category></item><item><title><![CDATA[MCU时间计数系统结构(适合时间管理要求高的结构)]]></title><link>https://blog.youkuaiyun.com/wei18306679310/article/details/112180190</link><guid>https://blog.youkuaiyun.com/wei18306679310/article/details/112180190</guid><author>wei18306679310</author><pubDate>Mon, 04 Jan 2021 15:26:01 +0800</pubDate><description><![CDATA[**
MCU时间计数系统结构
**
使用定时器运行函数，优点是能很好的管理每个函数时间定位，缺点是当mode函数出现死循环，容易出现死机
#include "SysClock.h"

volatile static u8 SYSCLOCK_timeFlg=0;
volatile static u32 SYSCLOCK_timeCnt=0;

const PFun TimedTaskQueue[Reserve_MODULE] = 
{
 FlashDtat_TaskManage,
 samplingGyr_T]]></description><category></category></item><item><title><![CDATA[STM32多个IO口的指针操作----多LED点亮程序]]></title><link>https://blog.youkuaiyun.com/wei18306679310/article/details/109471486</link><guid>https://blog.youkuaiyun.com/wei18306679310/article/details/109471486</guid><author>wei18306679310</author><pubDate>Tue, 03 Nov 2020 16:02:38 +0800</pubDate><description><![CDATA[#define IMU1_R      PGout(13) 
#define IMU1_G      PGout(12) 
#define IMU5_R      PFout(12) //5
#define IMU5_G      PFout(11) 
#define IMU9_R      PG...]]></description><category></category></item><item><title><![CDATA[数字十六进制数转字符数]]></title><link>https://blog.youkuaiyun.com/wei18306679310/article/details/108527591</link><guid>https://blog.youkuaiyun.com/wei18306679310/article/details/108527591</guid><author>wei18306679310</author><pubDate>Fri, 11 Sep 2020 09:32:03 +0800</pubDate><description><![CDATA[#define MAX_HEX_STR     4
#define MAX_HEX_STR_LENGTH 128
char hexStr[MAX_HEX_STR][MAX_HEX_STR_LENGTH];

uint8_t hexStrIdx = 0;

/**
 *****************************************************************************
 * @brief helper to convert hex da...]]></description><category></category></item><item><title><![CDATA[红外温度枪传感器资料]]></title><link>https://blog.youkuaiyun.com/wei18306679310/article/details/104520144</link><guid>https://blog.youkuaiyun.com/wei18306679310/article/details/104520144</guid><author>wei18306679310</author><pubDate>Wed, 26 Feb 2020 16:55:41 +0800</pubDate><description><![CDATA[推荐资料

http://m.elecfans.com/article/619986.html

https://wenku.baidu.com/view/9efc60be690203d8ce2f0066f5335a8102d26602.html

非分散红外（NDIR）光谱仪常被用来检测气体和测量碳氧化物（例如一氧化碳和二氧化碳）的浓度。一个红外光束穿过采样腔，样本中的各气体组分吸收特定频率的红...]]></description><category></category></item><item><title><![CDATA[一、嵌入式试题-记录]]></title><link>https://blog.youkuaiyun.com/wei18306679310/article/details/89278260</link><guid>https://blog.youkuaiyun.com/wei18306679310/article/details/89278260</guid><author>wei18306679310</author><pubDate>Sat, 13 Apr 2019 17:41:22 +0800</pubDate><description><![CDATA[一、ARM指令和Thumb指令

在ARM的体系结构中，可以工作在三种不同的状态，一是ARM状态，二是Thumb状态及Thumb-2状态，三是调试状态。而ARM状态和Thumb状态可以直接通过某些指令直接切换，都是在运行程序，只不过指令长度不一样而已；

ARM状态：arm处理器工作于32位指令的状态，所有指令均为32位；

Thumb状态：arm执行16位指令的状态，即16位状态；

thumb...]]></description><category></category></item></channel></rss>