您好!
我们使用的是 MCU+ SDK 09.00。 我刚刚注意到、TRM 中有一个 GTC、SDK 中有一个。 我在搜索可以通过内核使用的时间检查机制时发现了这个机制。 驱动程序文档非常少、但至少对我们来说、似乎可以通过多个内核来使用它。 因此、我们可以对从一个内核到另一个内核的调用持续时间进行基准测试。 另一方面、我在您的任何基准测试示例中都看不到。 我只能在用于中断的 sci_client 资源管理中的某个位置找到它。
该模块是否正常工作? 我们喜欢11 µs 通过 RPMessage 进行一个直接调用。 这似乎是合法的,但我想知道为什么它不使用更多的时间。
如果我从多个内核访问它、它的行为是怎样的? 例如:
-初始功能不同步,如果我在启动时从多个内核初始化它是一个问题吗?
- GTC_getCount64 ()"线程"是否安全?
-如果一个内核执行 TRM 中所述的重置,会发生什么情况(这在驱动程序中没有实施顺便)。 而另一个内核同时读取该值?
此致
Felix