我想周期性地调用我的函数。该函数应该具有最低优先级。因此,app_easy_timer不适合。SDK有最低优先级的回调吗?我应该改变main_func()吗?
嗨推出,
您不应该修改任何SDK文件。您的项目植入应该在应用程序层—以app_开始的文件中。可以使用app_easy_timer或SW计时器周期性地调用函数。请签出5.0.4\projects\target_apps\peripheral_examples\timer0 SDK示例。
谢谢,PM_Dialog
谢谢你!
我已经对一个函数使用了Timer0。我想要另一个低优先级的函数。这是不可能的吗?
你能说明你想要完成什么吗?对我来说,这还不够清楚。
我有三个函数。函数A是一个周期函数,使用Timer0调用every 62.5us。函数B也是一个周期函数,在SysTick中叫做every 100us。函数C不是周期1。函数C应该像正常任务一样以最低优先级运行。我认为最好是内核事件处理程序调用函数C。但这是不允许的。所以,我想找到另一种方法。
嗨,哈希,
请查看SDk示例!DA14580 dos不支持多任务环境。如果您对多重任务感兴趣,请查看DA146xx产品系列。
我知道DA146xx支持它。非常感谢。
嗨推出,
您不应该修改任何SDK文件。您的项目植入应该在应用程序层—以app_开始的文件中。可以使用app_easy_timer或SW计时器周期性地调用函数。请签出5.0.4\projects\target_apps\peripheral_examples\timer0 SDK示例。
谢谢,PM_Dialog
谢谢你!
我已经对一个函数使用了Timer0。我想要另一个低优先级的函数。这是不可能的吗?
你能说明你想要完成什么吗?对我来说,这还不够清楚。
谢谢,PM_Dialog
我有三个函数。函数A是一个周期函数,使用Timer0调用every 62.5us。函数B也是一个周期函数,在SysTick中叫做every 100us。函数C不是周期1。函数C应该像正常任务一样以最低优先级运行。我认为最好是内核事件处理程序调用函数C。但这是不允许的。所以,我想找到另一种方法。
嗨,哈希,
请查看SDk示例!DA14580 dos不支持多任务环境。如果您对多重任务感兴趣,请查看DA146xx产品系列。
谢谢,PM_Dialog
我知道DA146xx支持它。非常感谢。