ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

14.调试多片ADC芯片时的感想

14.调试多片ADC芯片时的感想

1.线程间同步

信号量

相当于全局变量,是一个标志,一般用于触发某个任务开始运行

互斥量:保护竞争资源,例如一个总线上挂载多个设备一定要用互斥量进行保护

还有就是多任务调用一个资源,也要用互斥量进行保护。

邮箱:触发一个任务工作,用信号量,触发多个任务工作,可以用邮箱

2.线程间通信

信号量加共享内存

消息队列

3.关于测试实际采集周期

可以用示波器看rdy信号,就知道信息的采集周期了。

其它ADC芯片也一样,想知道采集周期多快,就用示波器观察rdy信号。例如如果周期是10ms,就是100hz。

返回列表