落后橘子

文章
4
资源
0
加入时间
2年10月21天

[ADC]TI am4378 ADC采样设置问题(am335x类似)

这段时间在调试AM4378的ADC问题,发现采样到的数据和真实输入波形有所出入,比如输入是1ms的周期,50%占空比的信号,但是采样的数据描点总是偏差较大,数据如下iio device number being used is 0scan_size:2read_size:40ADC value:1821 1820 1819 1820 1820 864 8 0 0 0 ...

sem_wait()和sem_timedwait()区别

两个功能一样,sem_timedwait()增加了超时设置,超时后即往下执行不再阻塞。 struct timespec ts; clock_gettime(CLOCK_REALTIME, &ts); ts.tv_sec += 2; // 超时2秒 int ret = tp_sem_timedwait(&m_sem, &ts); if (ret != 0) { ret