你好!
我在对IPC进行测试,想获得多核间通信的时间,例如从core0到core1的时间。
我用的是GP timer64,在core0时获得一个时间,在core1时再获得一个时间,两个值相减得到一个数值,值大概为6000000多,这个大概是多长时间?CPU为1.25GHz,怎么计算的呢?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
你好!
我在对IPC进行测试,想获得多核间通信的时间,例如从core0到core1的时间。
我用的是GP timer64,在core0时获得一个时间,在core1时再获得一个时间,两个值相减得到一个数值,值大概为6000000多,这个大概是多长时间?CPU为1.25GHz,怎么计算的呢?
实现通信是写IPC的寄存器,不过通过Timer 7获取时间,我是想得到核间通信所需要花费的时间。
使用Timer 7,调用函数CSL_tmrOpen打开Timer,通过CSL_tmrHwSetup和CSL_tmrHwControl完成配置,之后在通信的两个核上分别读取Timer 7,得到两个数值,相减得到一个大概6000000多的数值。