<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://ez.analog.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>问答 - Recent Threads</title><link>https://ez.analog.com/cn/mems/f/q-a</link><description /><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><lastBuildDate>Mon, 06 Jul 2026 07:18:43 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://ez.analog.com/cn/mems/f/q-a" /><item><title>ADXL356BEZ使用故障</title><link>https://ez.analog.com/thread/605086?ContentTypeID=0</link><pubDate>Mon, 06 Jul 2026 07:18:43 GMT</pubDate><guid isPermaLink="false">a884d118-f55f-49de-87eb-b9dbaf99b3e3:e033b2ad-8538-4be0-acf7-06422e1d00cf</guid><dc:creator>pennykx</dc:creator><slash:comments>1</slash:comments><comments>https://ez.analog.com/thread/605086?ContentTypeID=0</comments><wfw:commentRss>https://ez.analog.com/cn/mems/f/q-a/605086/adxl356bez/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;ADXL356BEZ&amp;nbsp; 加速度计，装在产品上出现的故障现象，放在平板上动一下倾角再放平，显示的值回不到原来的零位值了，把这个焊下来换一个新的就正常了，目前装了150片，发现了6片这样的，见视频，请问这可能是什么原因造成的呢？&lt;a href="https://ez.analog.com/cfs-file/__key/communityserver-discussions-components-files/647/348a0d7e95762b3b754b3b21d20ccd79.mp4"&gt;ez.analog.com/.../348a0d7e95762b3b754b3b21d20ccd79.mp4&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>datasheet</title><link>https://ez.analog.com/thread/604480?ContentTypeID=0</link><pubDate>Tue, 26 May 2026 08:50:36 GMT</pubDate><guid isPermaLink="false">a884d118-f55f-49de-87eb-b9dbaf99b3e3:e5a8b65b-07d2-42d1-b0a3-9cfb0c2740ba</guid><dc:creator>AID</dc:creator><slash:comments>1</slash:comments><comments>https://ez.analog.com/thread/604480?ContentTypeID=0</comments><wfw:commentRss>https://ez.analog.com/cn/mems/f/q-a/604480/datasheet/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://ez.analog.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/647/pastedimage1779785361592v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;这个描述的意思是 X轴数据 高位只用了4bit，低位也只用了4bit的意思吗？但是为啥说是12位？&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>adxl367 产生中断后，主mcu读取完毕传感器数据，adxl367的status 寄存器 的DATA_READY bit不置0</title><link>https://ez.analog.com/thread/604348?ContentTypeID=0</link><pubDate>Fri, 15 May 2026 09:18:36 GMT</pubDate><guid isPermaLink="false">a884d118-f55f-49de-87eb-b9dbaf99b3e3:050d693c-c995-4df9-88ce-beee8ed06929</guid><dc:creator>GuangGuangde</dc:creator><slash:comments>1</slash:comments><comments>https://ez.analog.com/thread/604348?ContentTypeID=0</comments><wfw:commentRss>https://ez.analog.com/cn/mems/f/q-a/604348/adxl367-mcu-adxl367-status-data_ready-bit-0/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;主mcu通过i2c接口与adxl367通信，通信数据为400k&lt;br /&gt;上电后处理流程如下：&lt;br /&gt;1、配置复位寄存器&lt;br /&gt; reg_soft_reset=0x1F，value=0x52&lt;br /&gt;2、读取芯片信息&lt;br /&gt; reg_devid_ad=0x00,value=0xAD&lt;br /&gt; reg_devid_mst=0x01,value=0x1D&lt;br /&gt; reg_parid=0x02,value=0xF7&lt;br /&gt; reg_revid=0x03,vale=0x03&lt;br /&gt;3、配置功能寄存器&lt;br /&gt; reg_filter_ctl=0x2C,value=0x00 （Range:&amp;plusmn;2g，ODR：12.5Hz）&lt;br /&gt; reg_intmap2=0x2B,value=0x01 （enable DATA_RDY）&lt;br /&gt; reg_power_ctl=0x2D,value=0x02 （Start mesurement）&lt;br /&gt;4、INT2中断服务例程中读取status寄存器值，DATA_READY位有效时一次行读取0x0E~0x13中的6个数据，读取数据后再次读取status寄存器值为0x41,DATA_READY bit不置0；INT2中断也只产生一次&lt;br /&gt;5、在1s定时器中读取status寄存器值，DATA_READY有效时,一次性读取0x0E~0x13中的6个数据，读取数据后再次读取status寄存器值为0x41,DATA_READY bit不置0&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>ADXL345的内部滤波器的衰减曲线是什么样的</title><link>https://ez.analog.com/thread/604083?ContentTypeID=0</link><pubDate>Fri, 24 Apr 2026 01:52:05 GMT</pubDate><guid isPermaLink="false">a884d118-f55f-49de-87eb-b9dbaf99b3e3:55200e3d-0ebf-48f0-b16c-c0d0e7c6731c</guid><dc:creator>fate42</dc:creator><slash:comments>1</slash:comments><comments>https://ez.analog.com/thread/604083?ContentTypeID=0</comments><wfw:commentRss>https://ez.analog.com/cn/mems/f/q-a/604083/adxl345/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;当设置ODR=3200HZ，用做检测&amp;plusmn;1g的振动G值，从振动频率只有400HZ时测量值就开始衰减是符合滤波的衰减曲线的吗&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>ADXL357，Y轴出现异常；</title><link>https://ez.analog.com/thread/604044?ContentTypeID=0</link><pubDate>Wed, 22 Apr 2026 07:41:40 GMT</pubDate><guid isPermaLink="false">a884d118-f55f-49de-87eb-b9dbaf99b3e3:a303bfbd-b45a-44be-977f-0ef9c2df1259</guid><dc:creator>AlanYu</dc:creator><slash:comments>1</slash:comments><comments>https://ez.analog.com/thread/604044?ContentTypeID=0</comments><wfw:commentRss>https://ez.analog.com/cn/mems/f/q-a/604044/adxl357-y/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;ADXL357测量Z、Y两个方向的振动加速度，STM32通过SPI读取后，再通过DAC输出两个通道值：0g时输出5V，+0.5g输出10V，-0.5g输出0V；&lt;/p&gt;
&lt;p&gt;①0g加速度时，通道Z输出正常，DAC保持输出5V&amp;plusmn;0.001V。通道Y输出异常，DAC电压从&lt;span&gt;5V&amp;plusmn;0.001V&lt;/span&gt;缓慢下降至4.95V后，再恢复到5V，见下图；&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="https://ez.analog.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/647/609eed85_2D00_dfc3_2D00_45e3_2D00_84f7_2D00_a019326d6961.png" /&gt;&lt;/p&gt;
&lt;p&gt;②上图中加了高通，纵轴换算成了加速度g，也就是缓慢负向变动了约50mg；&lt;/p&gt;
&lt;p&gt;③出现上述异常的概率较低，不容易复现。硬件上，两个通道的处理方式一模一样；&lt;/p&gt;
&lt;p&gt;④STM32主控：STM32H723VGH6。DAC芯片：DAC8760IPWP；&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Could you please tell me if there is a driver for the AD7768 in the Zephyr system?</title><link>https://ez.analog.com/thread/603396?ContentTypeID=0</link><pubDate>Sun, 15 Mar 2026 11:18:49 GMT</pubDate><guid isPermaLink="false">a884d118-f55f-49de-87eb-b9dbaf99b3e3:1e057edf-bbb2-43a4-9d8a-970fd6b62f88</guid><dc:creator>JimHuang</dc:creator><slash:comments>2</slash:comments><comments>https://ez.analog.com/thread/603396?ContentTypeID=0</comments><wfw:commentRss>https://ez.analog.com/cn/mems/f/q-a/603396/could-you-please-tell-me-if-there-is-a-driver-for-the-ad7768-in-the-zephyr-system/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Is there a driver for the AD7768 for the Zephyr system? Or is there a plan to develop a driver for the AD7768 on the Zephyr platform?&lt;br /&gt;Zephyr is a relatively new operating system for embedded systems, somewhat similar to Linux. Currently, the AD7768 project is used in two products: one is on the single-chip microcontroller STM32H753, which is a Zephyr system; the other product is on the RK3588, where the AD7768 is connected through an FPGA.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>adxl1002  输出波动问题</title><link>https://ez.analog.com/thread/601444?ContentTypeID=0</link><pubDate>Mon, 08 Dec 2025 06:29:32 GMT</pubDate><guid isPermaLink="false">a884d118-f55f-49de-87eb-b9dbaf99b3e3:e2415286-274e-4c14-b2b8-c68c34247732</guid><dc:creator>hbzzm</dc:creator><slash:comments>1</slash:comments><comments>https://ez.analog.com/thread/601444?ContentTypeID=0</comments><wfw:commentRss>https://ez.analog.com/cn/mems/f/q-a/601444/adxl1002/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;ADXL1002 设计图：&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://ez.analog.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/647/pastedimage1765175097082v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;使用示波器测量&amp;nbsp; R2 电阻输出端的模拟信号，在静止不动的状态下，输出的波动超过了25mv（1g），峰峰值有80mv，这可能是什么原因造成的？&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://ez.analog.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/647/d07e6275ffe845a5e8ebb9a5aea5881a.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>ADXL355自检</title><link>https://ez.analog.com/thread/601333?ContentTypeID=0</link><pubDate>Tue, 02 Dec 2025 06:24:07 GMT</pubDate><guid isPermaLink="false">a884d118-f55f-49de-87eb-b9dbaf99b3e3:b8bef7aa-cee0-4739-bb1f-63b8c4210066</guid><dc:creator>ADxl</dc:creator><slash:comments>1</slash:comments><comments>https://ez.analog.com/thread/601333?ContentTypeID=0</comments><wfw:commentRss>https://ez.analog.com/cn/mems/f/q-a/601333/adxl355/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;请问我自检输出0.3g 0.2g 1.26g ,差值不在区间这是什么原因&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>The adxl367 uses fifo, non-interruptible mode</title><link>https://ez.analog.com/thread/599183?ContentTypeID=0</link><pubDate>Wed, 10 Sep 2025 08:19:37 GMT</pubDate><guid isPermaLink="false">a884d118-f55f-49de-87eb-b9dbaf99b3e3:e4874337-edbb-4d47-8da7-53d2c6a3fa53</guid><dc:creator>jike</dc:creator><slash:comments>1</slash:comments><comments>https://ez.analog.com/thread/599183?ContentTypeID=0</comments><wfw:commentRss>https://ez.analog.com/cn/mems/f/q-a/599183/the-adxl367-uses-fifo-non-interruptible-mode/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;My intended purpose is to read the latest 64*2 sets of three-axis data from the FIFO, as configured in my setup: I have configured the FIFO in stream mode, set the FIFO_SAMPLES register to 64, and set the ODR to 400Hz. Of course, I&amp;#39;m not using interrupts but polling once per second to read data.&lt;/p&gt;
&lt;p&gt;I believed that when reading from the FIFO via I2C, there should be 64*2 sets of three-axis data, with older data being discarded; however, in practice, I observe that the FIFO is always full (513 data points) when I read it, which is confusing to me. Could you help explain this?&lt;/p&gt;
&lt;p&gt;My requirement is to poll the FIFO once per second to read data, and I expect the FIFO to keep only the latest 64 sets of data in the FIFO.&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Here is my detailed code.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;pre class="ui-code" data-mode="text"&gt;#include &amp;lt;stdlib.h&amp;gt;
#include &amp;quot;adxl367.h&amp;quot;
#include &amp;quot;nrf_drv_twi.h&amp;quot;
#include &amp;quot;sample_mode.h&amp;quot;
#include &amp;quot;nrf_delay.h&amp;quot;

static const nrf_drv_twi_t * p_twi;

uint32_t adxl367_set_register_value(uint8_t register_value, uint8_t register_address)
{
	uint8_t buffer[2] = {0};
	buffer[0] = register_address;
	buffer[1] = register_value;

	return nrf_drv_twi_tx(p_twi, I2C_AXI_ADDR, buffer, 2, false);
}

uint32_t adxl367_get_register_value(uint8_t* read_data, uint8_t register_address, uint8_t register_nb)
{
	int ret = 1;
	uint8_t buffer[64] = {0};
	
	if (register_address &amp;gt; ADXL367_REG_STATUS_2)
		return ret;
	
	ret = nrf_drv_twi_tx(p_twi, I2C_AXI_ADDR, &amp;amp;register_address, 1, false);
	if (ret)
		return ret;
	
	ret = nrf_drv_twi_rx(p_twi, I2C_AXI_ADDR, buffer, register_nb);
	if (ret)
		return ret;
	
	for(int index = 0; index &amp;lt; register_nb; index++)
		read_data[index] = buffer[index];

	return 0;
}

int adx1367_get_raw_xyz(uint16_t* x, uint16_t* y, uint16_t* z)
{
	uint8_t xyz_values[3] = {0};
	uint8_t reg_data = 0;

	adxl367_get_register_value(&amp;amp;reg_data, ADXL367_REG_STATUS, 1);
	if(reg_data &amp;amp; 1){
		adxl367_get_register_value(xyz_values, ADXL367_REG_XDATA, 3);	
		*x = xyz_values[0] &amp;lt;&amp;lt; 6;	
		*y = xyz_values[1] &amp;lt;&amp;lt; 6;	
		*z = xyz_values[2] &amp;lt;&amp;lt; 6;

		if(*x &amp;amp; 0x2000){
			*x |= 0xC000;
		}

		if(*y &amp;amp; 0x2000){
			*y |= 0xC000;
		}

		if(*z &amp;amp; 0x2000){
			*z |= 0xC000;
		}
	}
	else{
		*x = 0;
		*y = 0;
		*z = 0;
	}
	return 0;
}

uint16_t adx1367_get_fifo_xyz(uint16_t *buff)
{
	uint8_t data_buff[512 * 2] = {0};
	uint16_t fifo_entries = 0;
	uint8_t reg_val[2] = {0};

	adxl367_get_register_value(&amp;amp;reg_val[0], ADXL367_REG_STATUS, 1);
	if(reg_val[0] &amp;amp; 1 &amp;lt;&amp;lt; 2){
		adxl367_get_register_value(reg_val, ADXL367_REG_FIFO_ENTRIES_L, 2);
		fifo_entries = ((reg_val[1] &amp;amp; 0x03) &amp;lt;&amp;lt; 8) | reg_val[0];
		if((0 == fifo_entries)){
			return 0;
		}
		
		adxl367_get_register_value(data_buff, ADXL367_REG_I2C_FIFO_DATA, fifo_entries);
		fifo_entries = (fifo_entries &amp;gt; SAMPLE_DEFAULT_AXI_HZ*6 ? SAMPLE_DEFAULT_AXI_HZ*6:fifo_entries);
		for(int index = 0; index &amp;lt; fifo_entries; index++){
			buff[index] = (data_buff[index * 2] &amp;lt;&amp;lt; 6) + (data_buff[index*2 + 1] &amp;gt;&amp;gt; 2);
		}
		return fifo_entries;
	}
	
	return 0;
}

void adxl367_fifo_setup(void)
{
	sample_mode_info_t *p_sample = NULL;
	uint8_t reg_value = 0;

	p_sample = sample_config_get();
	
	// Set fifo stream mode
	adxl367_get_register_value(&amp;amp;reg_value, ADXL367_REG_FIFO_CONTROL, 1);
	reg_value &amp;amp;= ~(3);
	reg_value |= ADXL367_STREAM_MODE;

	// Set fifo sample x,y,z
	reg_value &amp;amp;= ~(0x0F &amp;lt;&amp;lt; 3);

	// set fifo sample 64
	reg_value &amp;amp;= ~(1 &amp;lt;&amp;lt; 2);
	adxl367_set_register_value(reg_value, ADXL367_REG_FIFO_CONTROL);


	// set fifo sample 64
	reg_value = 0;
	adxl367_get_register_value(&amp;amp;reg_value, ADXL367_REG_FIFO_SAMPLES, 1);
	reg_value = p_sample-&amp;gt;sample_axi_hz;
	adxl367_set_register_value(reg_value, ADXL367_REG_FIFO_SAMPLES);
}

int adxl367_start(void)
{
	int status = 0;
	uint8_t reg_value = 0;

	//adxl367_fifo_setup();
	
	// set measure mode
	adxl367_get_register_value(&amp;amp;reg_value, ADXL367_REG_POWER_CTL, 1);
	reg_value &amp;amp;= ~(3);
	reg_value |= 2;
	
	status = adxl367_set_register_value(reg_value, ADXL367_REG_POWER_CTL);
	if (status)
		return -1;

	nrf_delay_ms(100);
	return 0;
}

int adxl367_stop(void)
{
	int status;
	uint8_t reg_value = 0;
	reg_value = 0;
	adxl367_get_register_value(&amp;amp;reg_value, ADXL367_REG_POWER_CTL, 1);

	// set standby mode
	reg_value &amp;amp;= ~(3);
	status = adxl367_set_register_value(reg_value, ADXL367_REG_POWER_CTL);
	if (status)
		return -1;

	nrf_delay_ms(50);
	return 0;
}

int ADXl367_Init(nrf_drv_twi_t *hi2c)
{
	int status;
	uint8_t reg_value = 0;
	
	p_twi = NULL;
	if(NULL == hi2c)
		return -1;

	p_twi = hi2c;
	
	/* Perform soft reset */
	status = adxl367_set_register_value(ADXL367_RESET_KEY, ADXL367_REG_SOFT_RESET);
	if (status)
		return -1;

	nrf_delay_ms(20);

	// check device id
	adxl367_get_register_value(&amp;amp;reg_value, ADXL367_REG_DEVID_AD, 1);
	if (reg_value != ADXL367_DEVICE_AD)
		return -1;

	adxl367_get_register_value(&amp;amp;reg_value, ADXL367_REG_PARTID, 1);
	if (reg_value != ADXL367_PART_ID)
		return -1;
	
	// set device output speed 200Hz and range to 4G
	reg_value = 0;
	adxl367_get_register_value(&amp;amp;reg_value, ADXL367_REG_FILTER_CTL, 1);
	reg_value &amp;amp;= ~(3 &amp;lt;&amp;lt; 6);
	reg_value |= (1 &amp;lt;&amp;lt; 6);
	reg_value &amp;amp;= ~7;
	reg_value |= 4;
	status = adxl367_set_register_value(reg_value, ADXL367_REG_FILTER_CTL);
	if (status)
		return -1;

	return 0;
}
&lt;/pre&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>The adxl367 uses fifo, non-interruptible mode, and is unable to obtain a specified number of data</title><link>https://ez.analog.com/thread/599110?ContentTypeID=0</link><pubDate>Tue, 09 Sep 2025 02:09:39 GMT</pubDate><guid isPermaLink="false">a884d118-f55f-49de-87eb-b9dbaf99b3e3:b9779caf-279f-48ff-9c4f-0b7ed56cfcd1</guid><dc:creator>jike</dc:creator><slash:comments>5</slash:comments><comments>https://ez.analog.com/thread/599110?ContentTypeID=0</comments><wfw:commentRss>https://ez.analog.com/cn/mems/f/q-a/599110/the-adxl367-uses-fifo-non-interruptible-mode-and-is-unable-to-obtain-a-specified-number-of-data/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;&lt;span&gt;I use the FIFO of ADXL367 and set it to stream mode, hoping to save 64 sets of X, Y, and Z-axis data with a sampling frequency of 400Hz. I poll the FIFO data every 1 second (without using interrupts), but I always find 513 data entries when reading the FIFO, which is inconsistent with the manual description. How should I configure it to achieve my desired functionality?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;this is my code&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;uint16_t adx1367_get_fifo_xyz(uint16_t *buff)&lt;br /&gt;{&lt;br /&gt; uint8_t data_buff[512 * 2] = {0};&lt;br /&gt; uint16_t fifo_entries = 0;&lt;br /&gt; uint8_t reg_val[2] = {0};&lt;/p&gt;
&lt;p&gt;adxl367_get_register_value(&amp;amp;reg_val[0], ADXL367_REG_STATUS, 1);&lt;br /&gt; if(reg_val[0] &amp;amp; 1 &amp;lt;&amp;lt; 2){&lt;br /&gt; adxl367_get_register_value(reg_val, ADXL367_REG_FIFO_ENTRIES_L, 2);&lt;br /&gt; fifo_entries = ((reg_val[1] &amp;amp; 0x03) &amp;lt;&amp;lt; 8) | reg_val[0];&lt;br /&gt; if((0 == fifo_entries)){&lt;br /&gt; return 0;&lt;br /&gt; }&lt;br /&gt; &lt;br /&gt; adxl367_get_register_value(data_buff, ADXL367_REG_I2C_FIFO_DATA, fifo_entries);&lt;br /&gt; fifo_entries = (fifo_entries &amp;gt; SAMPLE_DEFAULT_AXI_HZ*6 ? SAMPLE_DEFAULT_AXI_HZ*6:fifo_entries);&lt;br /&gt; for(int index = 0; index &amp;lt; fifo_entries; index++){&lt;br /&gt; buff[index] = (data_buff[index * 2] &amp;lt;&amp;lt; 6) + (data_buff[index*2 + 1] &amp;gt;&amp;gt; 2);&lt;br /&gt; }&lt;br /&gt; return fifo_entries;&lt;br /&gt; }&lt;br /&gt; &lt;br /&gt; return 0;&lt;br /&gt;}&lt;/p&gt;
&lt;p&gt;void adxl367_fifo_setup(void)&lt;br /&gt;{&lt;br /&gt; sample_mode_info_t *p_sample = NULL;&lt;br /&gt; uint8_t reg_value = 0;&lt;/p&gt;
&lt;p&gt;p_sample = sample_config_get();&lt;br /&gt; &lt;br /&gt; // Set fifo stream mode&lt;br /&gt; adxl367_get_register_value(&amp;amp;reg_value, ADXL367_REG_FIFO_CONTROL, 1);&lt;br /&gt; reg_value &amp;amp;= ~(3);&lt;br /&gt; reg_value |= ADXL367_STREAM_MODE;&lt;/p&gt;
&lt;p&gt;// Set fifo sample x,y,z&lt;br /&gt; reg_value &amp;amp;= ~(0x0F &amp;lt;&amp;lt; 3);&lt;/p&gt;
&lt;p&gt;// set fifo sample 64/1&lt;br /&gt; reg_value &amp;amp;= ~(1 &amp;lt;&amp;lt; 2);&lt;br /&gt; adxl367_set_register_value(reg_value, ADXL367_REG_FIFO_CONTROL);&lt;/p&gt;
&lt;p&gt;&lt;br /&gt; // set fifo sample 64/1&lt;br /&gt; reg_value = 0;&lt;br /&gt; adxl367_get_register_value(&amp;amp;reg_value, ADXL367_REG_FIFO_SAMPLES, 1);&lt;br /&gt; reg_value = p_sample-&amp;gt;sample_axi_hz;&lt;br /&gt; adxl367_set_register_value(reg_value, ADXL367_REG_FIFO_SAMPLES);&lt;br /&gt;}&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>ADXL367设置FIFO采样长度后，使用轮询方式1s读取一次(非中断)，但和预期的不一致</title><link>https://ez.analog.com/thread/599127?ContentTypeID=0</link><pubDate>Mon, 08 Sep 2025 09:32:55 GMT</pubDate><guid isPermaLink="false">a884d118-f55f-49de-87eb-b9dbaf99b3e3:05dd5255-b3e4-4f00-bb9b-576dedf49912</guid><dc:creator>jike</dc:creator><slash:comments>2</slash:comments><comments>https://ez.analog.com/thread/599127?ContentTypeID=0</comments><wfw:commentRss>https://ez.analog.com/cn/mems/f/q-a/599127/adxl367-fifo-1s/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;&lt;span&gt;I use the FIFO of ADXL367 and set it to stream mode, hoping to save 64 sets of X, Y, and Z-axis data with a sampling frequency of 400Hz. I poll the FIFO data every 1 second (without using interrupts), but I always find 513 data entries when reading the FIFO, which is inconsistent with the manual description. How should I configure it to achieve my desired functionality?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;我使用ADXL367的FIFO，并设置为流模式；采样频率为400Hz，FIFO长度设置为64；我每隔1s轮询读取FIFO中的数据(不使用中断) ，但是我发现FIFO中总是513、512条数据，不是我预期的64个数据；有什么方式可以实现我的功能吗？&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;this is my code&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;uint16_t adx1367_get_fifo_xyz(uint16_t *buff)&lt;br /&gt;{&lt;br /&gt; uint8_t data_buff[512 * 2] = {0};&lt;br /&gt; uint16_t fifo_entries = 0;&lt;br /&gt; uint8_t reg_val[2] = {0};&lt;/p&gt;
&lt;p&gt;adxl367_get_register_value(&amp;amp;reg_val[0], ADXL367_REG_STATUS, 1);&lt;br /&gt; if(reg_val[0] &amp;amp; 1 &amp;lt;&amp;lt; 2){&lt;br /&gt; adxl367_get_register_value(reg_val, ADXL367_REG_FIFO_ENTRIES_L, 2);&lt;br /&gt; fifo_entries = ((reg_val[1] &amp;amp; 0x03) &amp;lt;&amp;lt; 8) | reg_val[0];&lt;br /&gt; if((0 == fifo_entries)){&lt;br /&gt; return 0;&lt;br /&gt; }&lt;br /&gt; &lt;br /&gt; adxl367_get_register_value(data_buff, ADXL367_REG_I2C_FIFO_DATA, fifo_entries);&lt;br /&gt; fifo_entries = (fifo_entries &amp;gt; SAMPLE_DEFAULT_AXI_HZ*6 ? SAMPLE_DEFAULT_AXI_HZ*6:fifo_entries);&lt;br /&gt; for(int index = 0; index &amp;lt; fifo_entries; index++){&lt;br /&gt; buff[index] = (data_buff[index * 2] &amp;lt;&amp;lt; 6) + (data_buff[index*2 + 1] &amp;gt;&amp;gt; 2);&lt;br /&gt; }&lt;br /&gt; return fifo_entries;&lt;br /&gt; }&lt;br /&gt; &lt;br /&gt; return 0;&lt;br /&gt;}&lt;/p&gt;
&lt;p&gt;void adxl367_fifo_setup(void)&lt;br /&gt;{&lt;br /&gt; sample_mode_info_t *p_sample = NULL;&lt;br /&gt; uint8_t reg_value = 0;&lt;/p&gt;
&lt;p&gt;p_sample = sample_config_get();&lt;br /&gt; &lt;br /&gt; // Set fifo stream mode&lt;br /&gt; adxl367_get_register_value(&amp;amp;reg_value, ADXL367_REG_FIFO_CONTROL, 1);&lt;br /&gt; reg_value &amp;amp;= ~(3);&lt;br /&gt; reg_value |= ADXL367_STREAM_MODE;&lt;/p&gt;
&lt;p&gt;// Set fifo sample x,y,z&lt;br /&gt; reg_value &amp;amp;= ~(0x0F &amp;lt;&amp;lt; 3);&lt;/p&gt;
&lt;p&gt;// set fifo sample 64/1&lt;br /&gt; reg_value &amp;amp;= ~(1 &amp;lt;&amp;lt; 2);&lt;br /&gt; adxl367_set_register_value(reg_value, ADXL367_REG_FIFO_CONTROL);&lt;/p&gt;
&lt;p&gt;&lt;br /&gt; // set fifo sample 64/1&lt;br /&gt; reg_value = 0;&lt;br /&gt; adxl367_get_register_value(&amp;amp;reg_value, ADXL367_REG_FIFO_SAMPLES, 1);&lt;br /&gt; reg_value = p_sample-&amp;gt;sample_axi_hz;&lt;br /&gt; adxl367_set_register_value(reg_value, ADXL367_REG_FIFO_SAMPLES);&lt;br /&gt;}&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>adcmxl3021在rts模式下能不能长时间运行</title><link>https://ez.analog.com/thread/598514?ContentTypeID=0</link><pubDate>Fri, 15 Aug 2025 11:51:28 GMT</pubDate><guid isPermaLink="false">a884d118-f55f-49de-87eb-b9dbaf99b3e3:1416caf3-b79d-4389-a952-9d2618218ebe</guid><dc:creator>muxiaoke</dc:creator><slash:comments>3</slash:comments><comments>https://ez.analog.com/thread/598514?ContentTypeID=0</comments><wfw:commentRss>https://ez.analog.com/cn/mems/f/q-a/598514/adcmxl3021-rts/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;adcmxl3021在rts模式下能不能长时间运行，我使用adcmxl3021在rts模式下运行一个小时以后，在使用传感器，读取的所有数据都是零是为什么&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>fail to read CHIPID ?</title><link>https://ez.analog.com/thread/598355?ContentTypeID=0</link><pubDate>Sat, 09 Aug 2025 14:57:58 GMT</pubDate><guid isPermaLink="false">a884d118-f55f-49de-87eb-b9dbaf99b3e3:2217d658-3ceb-4a3d-9c61-b0b8da2e6419</guid><dc:creator>BJWL</dc:creator><slash:comments>2</slash:comments><comments>https://ez.analog.com/thread/598355?ContentTypeID=0</comments><wfw:commentRss>https://ez.analog.com/cn/mems/f/q-a/598355/fail-to-read-chipid/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hi, Dear Sir, I just begin to touch AD5940 on the CN0565 Board, power connecting lik this :&amp;nbsp;&lt;img style="max-height:357px;max-width:551px;" height="357" src="https://ez.analog.com/resized-image/__size/1102x714/__key/communityserver-discussions-components-files/647/6177.pastedimage1754751035545v1.png_2D00_572x376.png" width="551" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;wish to read the CHIPID with spi2 using the code below：&amp;nbsp;&lt;/p&gt;
&lt;p&gt;void AD5940_Initialize(void)&lt;br /&gt;{&lt;br /&gt; int i;&lt;br /&gt; /* Write following registers with its data sequentially whenever there is a reset happened. */&lt;br /&gt; //UART_Printf(&amp;quot;AD5940_Initialize\n&amp;quot;);&lt;br /&gt; const struct&lt;br /&gt; {&lt;br /&gt; uint16_t reg_addr;&lt;br /&gt; uint32_t reg_data;&lt;br /&gt; }RegTable[]=&lt;br /&gt; {&lt;br /&gt; {0x0908, 0x02c9}, /* 1. Stop watchdog timer */&lt;br /&gt; {0x0c08, 0x206C}, &lt;br /&gt; {0x21F0, 0x0010}, /* 2. AFE REPEAT ADC Conversions */&lt;br /&gt;#ifndef CHIPSEL_M355&lt;br /&gt; /* This is AD5940 */&lt;br /&gt; {0x0410, 0x02c9}, /* 3. AFECON Clock Gate Enable */&lt;br /&gt; {0x0A28, 0x0009},&lt;br /&gt;#else&lt;br /&gt; /* This is ADuCM355 */&lt;br /&gt; {0x0410, 0x001a},&lt;br /&gt; {0x0A28, 0x0008},&lt;br /&gt;#endif&lt;br /&gt; {0x238c, 0x0104}, /* 4.Set ADC Chop functions */&lt;br /&gt; {0x0A24, 0x00000008|1 &amp;lt;&amp;lt; 0}, /* 5. ALLON External Interrupt Configuration 1 */ &lt;br /&gt; {0x0a04, 0x4859}, /* 6. REG_ALLON_PWRKEY */ &lt;br /&gt; {0x0a04, 0xF27B}, /* 7 ?? */&lt;br /&gt; {0x0a00, 0x8009}, /* 8.REG_ALLON_PWRMOD, Enable RAM retain function and RAM Retention function */&lt;br /&gt; {0x22F0, 0x0000}, /* 9. AFE Power Mode Configuration */&lt;br /&gt; //&lt;br /&gt; {0x2230, 0xDE87A5AF}, &lt;br /&gt; {0x2250, 0x103F},&lt;br /&gt; {0x22B0, 0x203C},&lt;br /&gt; {0x2230, 0xDE87A5A0},&lt;br /&gt; };&lt;br /&gt; //initialize global variables&lt;br /&gt; SeqGenDB.SeqLen = 0;&lt;br /&gt; SeqGenDB.RegCount = 0;&lt;br /&gt; SeqGenDB.LastError = AD5940ERR_OK;&lt;br /&gt; SeqGenDB.EngineStart = bFALSE;&lt;br /&gt; //UART_Printf(&amp;quot;init5940_global vars\n&amp;quot;);&lt;br /&gt;#ifndef CHIPSEL_M355&lt;br /&gt; AD5940_CsSet(); /* Pull high CS in case it&amp;#39;s low */&lt;br /&gt; delay_us(10);&lt;br /&gt;#endif&lt;br /&gt; for(i=0; i&amp;lt;sizeof(RegTable)/sizeof(RegTable[0]); i++)&lt;br /&gt; {&lt;br /&gt; AD5940_WriteReg(RegTable[i].reg_addr, RegTable[i].reg_data);&lt;br /&gt; if (i = AD5940_ReadReg(REG_AFECON_CHIPID)) &lt;br /&gt; UART_Printf(&amp;quot;REG_AFECON_CHIPID: %x\n&amp;quot;,i);&lt;br /&gt; if(i == 0x5501)&lt;br /&gt; bIsS2silicon = bTRUE;&lt;br /&gt; else if(i == 0x5502) /* S3 chip-id is 0x5502. The is no difference with S2. */&lt;br /&gt; bIsS2silicon = bTRUE;&lt;br /&gt; else if (i == 0x5500)&lt;br /&gt; bIsS2silicon = bFALSE;&lt;/p&gt;
&lt;p&gt;I had tried many times , only can get a wrong result like the below , I am confused, wish to get the help !!!&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:104px;max-width:756px;" height="104" src="https://ez.analog.com/resized-image/__size/1512x208/__key/communityserver-discussions-components-files/647/1524.pastedimage1754751349504v2.png" width="756" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;Best wishes !&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;zimin&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>adxl355读数异常，三轴中某一轴数据始终为0</title><link>https://ez.analog.com/thread/597963?ContentTypeID=0</link><pubDate>Tue, 29 Jul 2025 08:21:14 GMT</pubDate><guid isPermaLink="false">a884d118-f55f-49de-87eb-b9dbaf99b3e3:bb4c2622-c7c6-44c6-8679-b75dd0a72375</guid><dc:creator>noway1</dc:creator><slash:comments>1</slash:comments><comments>https://ez.analog.com/thread/597963?ContentTypeID=0</comments><wfw:commentRss>https://ez.analog.com/cn/mems/f/q-a/597963/adxl355-0/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;adxl355芯片，我这边做了一批设备，一开始全部工作正常，后续有一次经拆装后，个别出现了三轴中某一轴读数全为0的情况，其余两轴读数正常（还有一个是xz轴异常，y轴正常，其余的为X轴异常，yz正常或z轴异常，xy正常），请问出现这种现象可能的原因是什么？拆装过程中过大的外部激励是否会导致这种现象，以及有什么解决方法？&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>When using the EVAL-ADPD4100-ARDZ evaluation board, none of the register configurations for Timeslot A can be written successfully.</title><link>https://ez.analog.com/thread/597849?ContentTypeID=0</link><pubDate>Thu, 24 Jul 2025 08:12:06 GMT</pubDate><guid isPermaLink="false">a884d118-f55f-49de-87eb-b9dbaf99b3e3:1f8b4e82-2d8a-4a21-bc75-ed3131fad7b2</guid><dc:creator>InSideYy</dc:creator><slash:comments>1</slash:comments><comments>https://ez.analog.com/thread/597849?ContentTypeID=0</comments><wfw:commentRss>https://ez.analog.com/cn/mems/f/q-a/597849/when-using-the-eval-adpd4100-ardz-evaluation-board-none-of-the-register-configurations-for-timeslot-a-can-be-written-successfully/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p data-start="52" data-end="216"&gt;I am using an nRF series CPU to communicate with the EVAL-ADPD4100-ARDZ development board via SPI. IOVDD is set to 3.3V, and AVDD, DVDD1, and DVDD2 are set to 1.8V.&lt;/p&gt;
&lt;p data-start="221" data-end="293"&gt;The following register configurations have been written to the ADPD4100.&lt;/p&gt;
&lt;p&gt;0009 0080 # 32MHz trim - trim your own clock&lt;br /&gt;000B 02B2 # 1MHz trim - trim your own clock&lt;br /&gt;000C 0012 # 32kHz trim - trim your own clock&lt;br /&gt;000D 2710 # 100 Hz&lt;br /&gt;000F 0006 # enable 1MHz osc&lt;br /&gt;0010 0000 #&amp;nbsp; one timeslot&lt;br /&gt;0020 0004 # in1 connected to vc1 during sleep, everything else floating&lt;br /&gt;0021 0000 # all inputs single ended, vc1 set to Vdd during sleep&lt;br /&gt;0022 0003 # gpio0 is output, inverted&lt;br /&gt;0023 0002 # intx to gpio0&lt;br /&gt;0014 8000 # fifo thresh interrupt to intx&lt;/p&gt;
&lt;p&gt;## timeslot A - continuous connect mode - green PPG&lt;/p&gt;
&lt;p&gt;0100 0000 # Rin = 500, tsA offset = 0, skip subsample&lt;br /&gt;0101 40DA # path = TIA + BPF + INT + ADC&lt;br /&gt;0102 0001 # IN1 to channel 1, others disconnected&lt;br /&gt;0103 5002 # precondition inputs to TIA_Vref, VC1 active state = V_delta&lt;br /&gt;0104 03C0 # Rf = 200k Rint = 400k&lt;br /&gt;0105 0707 # 11 mA on LED1A, 2A, 3A&lt;br /&gt;0106 0007&lt;br /&gt;0107 0140 # 64 pulses&lt;br /&gt;0108 0000 # period set by automatic period of continuous connect mode&lt;br /&gt;0109 0210 # led width= 2us led offset=16 us&lt;br /&gt;010A 0003 # integrator width=3 us&lt;br /&gt;010B 0210 # integrator offset=16.5 us - ADJUST FINE OFFSET&lt;br /&gt;010C 0001 # no modulation&lt;br /&gt;0110 0003 # signal size = 3 bytes&lt;br /&gt;010D 0099 # -++- int pattern&lt;br /&gt;010E 0000 # NO OFFSET - review if needed&lt;br /&gt;010F 0000 # NO OFFSET - review if needed&lt;br /&gt;0112 0000 # no decimation&lt;/p&gt;
&lt;p&gt;The chip is able to correctly read back the Chip ID and the following register configurations&lt;/p&gt;
&lt;p&gt;&lt;span&gt;0009 0080 # 32MHz trim - trim your own clock&lt;/span&gt;&lt;br /&gt;&lt;span&gt;000B 02B2 # 1MHz trim - trim your own clock&lt;/span&gt;&lt;br /&gt;&lt;span&gt;000C 0012 # 32kHz trim - trim your own clock&lt;/span&gt;&lt;br /&gt;&lt;span&gt;000D 2710 # 100 Hz&lt;/span&gt;&lt;br /&gt;&lt;span&gt;000F 0006 # enable 1MHz osc&lt;/span&gt;&lt;br /&gt;&lt;span&gt;0010 0000 #&amp;nbsp; one timeslot&lt;/span&gt;&lt;br /&gt;&lt;span&gt;0020 0004 # in1 connected to vc1 during sleep, everything else floating&lt;/span&gt;&lt;br /&gt;&lt;span&gt;0021 0000 # all inputs single ended, vc1 set to Vdd during sleep&lt;/span&gt;&lt;br /&gt;&lt;span&gt;0022 0003 # gpio0 is output, inverted&lt;/span&gt;&lt;br /&gt;&lt;span&gt;0023 0002 # intx to gpio0&lt;/span&gt;&lt;br /&gt;&lt;span&gt;0014 8000 # fifo thresh interrupt to intx&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div class="flex max-w-full flex-col grow"&gt;
&lt;div dir="auto" data-message-author-role="assistant" data-message-id="6e7fd917-e316-4092-8153-3a7f143100c7" data-message-model-slug="gpt-4o"&gt;
&lt;div&gt;
&lt;div class="markdown prose dark:prose-invert w-full break-words light markdown-new-styling"&gt;
&lt;p data-start="0" data-end="89"&gt;However, all registers in Timeslot A read back as 0x0000 and cannot be written correctly.&lt;/p&gt;
&lt;p data-start="91" data-end="298" data-is-last-node="" data-is-only-node=""&gt;I performed additional tests: after enabling both timeslots A and B and writing configurations to their respective registers, I found that the registers for Timeslot B can be written and read back correctly.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>ADXRS645的高温陀螺仪传感器芯片是否正常使用的检测问题，该如何确定这个芯片是否是好的？</title><link>https://ez.analog.com/thread/597286?ContentTypeID=0</link><pubDate>Tue, 08 Jul 2025 02:39:40 GMT</pubDate><guid isPermaLink="false">a884d118-f55f-49de-87eb-b9dbaf99b3e3:3b0dcfdd-ea2b-4179-90a7-9afe2a10c794</guid><dc:creator>Valor</dc:creator><slash:comments>1</slash:comments><comments>https://ez.analog.com/thread/597286?ContentTypeID=0</comments><wfw:commentRss>https://ez.analog.com/cn/mems/f/q-a/597286/adxrs645/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;问题1：在常温静止下，开始给陀螺仪芯片供电，芯片的输出引脚刚开始是在1.78~2.05v之间跳动，20s时间后芯片输出变成了0.35v左右变动，并且每次重新通电都这样；在自检ST1通电后，芯片输出引脚电压数值不变，请问这个芯片是否坏了？&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;问题2：如果拿到一个芯片怎么确定这个芯片是好的，可以正常工作的？&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>加速度计ADXL372BCCZ-RL耐温值要求，能承受的最高温度是多少？</title><link>https://ez.analog.com/thread/596184?ContentTypeID=0</link><pubDate>Fri, 04 Jul 2025 02:15:00 GMT</pubDate><guid isPermaLink="false">a884d118-f55f-49de-87eb-b9dbaf99b3e3:787db45c-6e31-478d-a9ee-9bb5bc52b29a</guid><dc:creator>bnm2025</dc:creator><slash:comments>1</slash:comments><comments>https://ez.analog.com/thread/596184?ContentTypeID=0</comments><wfw:commentRss>https://ez.analog.com/cn/mems/f/q-a/596184/adxl372bccz-rl/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;加速度计ADXL372BCCZ-RL耐温值要求，能承受的最高温度是多少？&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>adxl314读出来的加速度数据格式是什么</title><link>https://ez.analog.com/thread/596746?ContentTypeID=0</link><pubDate>Tue, 17 Jun 2025 08:52:47 GMT</pubDate><guid isPermaLink="false">a884d118-f55f-49de-87eb-b9dbaf99b3e3:1c888581-0b40-4dcc-850b-f997b0a4f15f</guid><dc:creator>w5455w、</dc:creator><slash:comments>1</slash:comments><comments>https://ez.analog.com/thread/596746?ContentTypeID=0</comments><wfw:commentRss>https://ez.analog.com/cn/mems/f/q-a/596746/adxl314/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;数据表中 &lt;span class="fontstyle0"&gt;OUTPUT RESOLUTION 是13位的，每个轴输出是2个字节，这样会有3位抛弃，请问是哪三位。The OUTPUT RESOLUTION in the data table is 13 bits, and each axis output is 2 bytes. This will result in 3 bits being discarded. Which three bits are it&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>数字麦克风的灵敏度</title><link>https://ez.analog.com/thread/596319?ContentTypeID=0</link><pubDate>Tue, 03 Jun 2025 09:29:54 GMT</pubDate><guid isPermaLink="false">a884d118-f55f-49de-87eb-b9dbaf99b3e3:5e72a0c9-ed8c-41ff-a696-7453e826c819</guid><dc:creator>linkmems</dc:creator><slash:comments>2</slash:comments><comments>https://ez.analog.com/thread/596319?ContentTypeID=0</comments><wfw:commentRss>https://ez.analog.com/cn/mems/f/q-a/596319/thread/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;数字麦克风的0dBFS对应的信号电平峰值是多少？所有麦克风都是一样的，还是不同厂家的会有差异？&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>How to disable LPF on ADXL355</title><link>https://ez.analog.com/thread/583248?ContentTypeID=0</link><pubDate>Mon, 19 May 2025 06:27:52 GMT</pubDate><guid isPermaLink="false">a884d118-f55f-49de-87eb-b9dbaf99b3e3:bb919a12-48e9-4122-ba85-2a95cab94df9</guid><dc:creator>YuLin010</dc:creator><slash:comments>1</slash:comments><comments>https://ez.analog.com/thread/583248?ContentTypeID=0</comments><wfw:commentRss>https://ez.analog.com/cn/mems/f/q-a/583248/how-to-disable-lpf-on-adxl355/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;How to disable LPF on ADXL355&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>ADXL375数值跳动很大，spi通讯方式下，12脚SDO波形异常</title><link>https://ez.analog.com/thread/595802?ContentTypeID=0</link><pubDate>Fri, 16 May 2025 11:04:15 GMT</pubDate><guid isPermaLink="false">a884d118-f55f-49de-87eb-b9dbaf99b3e3:8d2865d5-f99e-4183-92e9-8aef3f86422e</guid><dc:creator>baomin</dc:creator><slash:comments>8</slash:comments><comments>https://ez.analog.com/thread/595802?ContentTypeID=0</comments><wfw:commentRss>https://ez.analog.com/cn/mems/f/q-a/595802/adxl375-spi-12-sdo/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;SPI通讯模式，图中adxl375的12脚SDO波形中有三角波，怎么回事？&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://ez.analog.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/647/SPI.jpg" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;下面是通过串口打印的数据：&lt;/p&gt;
&lt;p&gt;x_value:0.29, y_value:0.20, z_value:2.45&lt;br /&gt;x_value:0.39, y_value:-0.64, z_value:2.30&lt;br /&gt;x_value:0.54, y_value:0.00, z_value:2.60&lt;br /&gt;x_value:0.64, y_value:-0.15, z_value:2.45&lt;br /&gt;x_value:0.44, y_value:0.39, z_value:2.40&lt;br /&gt;x_value:0.49, y_value:-0.10, z_value:2.30&lt;br /&gt;x_value:0.34, y_value:0.00, z_value:2.65&lt;br /&gt;x_value:0.34, y_value:-0.24, z_value:2.35&lt;br /&gt;x_value:0.44, y_value:0.10, z_value:2.50&lt;br /&gt;x_value:0.10, y_value:-0.24, z_value:2.25&lt;br /&gt;x_value:0.44, y_value:-0.15, z_value:2.35&lt;br /&gt;x_value:0.29, y_value:0.10, z_value:2.60&lt;br /&gt;x_value:0.64, y_value:-0.59, z_value:2.40&lt;br /&gt;x_value:0.34, y_value:0.20, z_value:2.25&lt;br /&gt;x_value:0.44, y_value:-0.20, z_value:2.30&lt;/p&gt;
&lt;p&gt;请问我这个可能是那里的问题？&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>ADXRS642的温度输出值只有0.66V</title><link>https://ez.analog.com/thread/594934?ContentTypeID=0</link><pubDate>Fri, 18 Apr 2025 08:27:18 GMT</pubDate><guid isPermaLink="false">a884d118-f55f-49de-87eb-b9dbaf99b3e3:a84a32fc-2029-40b3-b834-694fbf7c6ef1</guid><dc:creator>NANTONG</dc:creator><slash:comments>3</slash:comments><comments>https://ez.analog.com/thread/594934?ContentTypeID=0</comments><wfw:commentRss>https://ez.analog.com/cn/mems/f/q-a/594934/adxrs642-0-66v/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;&lt;img style="max-height:259px;max-width:427px;" height="259" src="https://ez.analog.com/resized-image/__size/854x518/__key/communityserver-discussions-components-files/647/pastedimage1744964517159v1.png" width="427" alt=" " /&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://ez.analog.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/647/pastedimage1744964705263v2.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;电路图参考了Evaluation Board User Guide&amp;nbsp; UG-262, 5V供电的，发现在室温下温度引脚输出只有0.66V，我用热吹风催了一下，输出会变化。看ADXRS642的温度曲线，室温下应该在2.4V样子，差很多，请问这是哪儿出了问题？&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>adxl382的iic读取数据正常，但是spi似乎完全没有响应</title><link>https://ez.analog.com/thread/594723?ContentTypeID=0</link><pubDate>Fri, 11 Apr 2025 11:28:22 GMT</pubDate><guid isPermaLink="false">a884d118-f55f-49de-87eb-b9dbaf99b3e3:70f6074a-cac0-4a2f-9806-3b74c8e8991f</guid><dc:creator>sikuai</dc:creator><slash:comments>1</slash:comments><comments>https://ez.analog.com/thread/594723?ContentTypeID=0</comments><wfw:commentRss>https://ez.analog.com/cn/mems/f/q-a/594723/adxl382-iic-spi/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;&lt;span&gt;adxl382的iic读取数据正常，但是spi似乎完全没有响应，连id都读不到，逻辑分析仪上看协议也正确，请问如何调试呢？&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>adxl382的iic读取数据正常，但是spi似乎完全没有响应</title><link>https://ez.analog.com/thread/594722?ContentTypeID=0</link><pubDate>Fri, 11 Apr 2025 11:27:44 GMT</pubDate><guid isPermaLink="false">a884d118-f55f-49de-87eb-b9dbaf99b3e3:c3cbfa24-7b9c-417b-a13c-d5e8c726a84d</guid><dc:creator>sikuai</dc:creator><slash:comments>3</slash:comments><comments>https://ez.analog.com/thread/594722?ContentTypeID=0</comments><wfw:commentRss>https://ez.analog.com/cn/mems/f/q-a/594722/adxl382-iic-spi/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;&lt;span&gt;adxl382的iic读取数据正常，但是spi似乎完全没有响应，连id都读不到，逻辑分析仪上看协议也正确，请问如何调试呢？&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>CN0507的GUI软件无法搜到串口</title><link>https://ez.analog.com/thread/594558?ContentTypeID=0</link><pubDate>Tue, 08 Apr 2025 09:15:49 GMT</pubDate><guid isPermaLink="false">a884d118-f55f-49de-87eb-b9dbaf99b3e3:a36ed2cd-82fa-4b75-94a4-27dac144ac28</guid><dc:creator>Tanker</dc:creator><slash:comments>9</slash:comments><comments>https://ez.analog.com/thread/594558?ContentTypeID=0</comments><wfw:commentRss>https://ez.analog.com/cn/mems/f/q-a/594558/cn0507-gui/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;使用ADICUP3029连接CN0507，其中ADICUP3029使用USB线缆连接到PC端（win11系统），&lt;span&gt;CN0507评估板使用6V供电，电流1.1A。&lt;/span&gt;可以发现COM1串口，也能识别U盘，按操作步骤逐条设置，无法在GUI中搜到COM口，请问该如何配置或判断是3029故障？尝试切换3029的拨动开关也没有成功。&lt;/p&gt;
&lt;p&gt;也尝试用串口助手发送0x0501没有反馈。固件使用的是从软件GUI里自带的：cn0507-vna-app-firmware-20033101.hex。&lt;/p&gt;
&lt;p&gt;请问我该如何检查，还是返修？&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://ez.analog.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/647/5050.pastedimage1744103470579v1.png" alt=" " /&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://ez.analog.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/647/4846.pastedimage1744103659740v2.png" alt=" " /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>