QN908x BLE without real-time operating system

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

QN908x BLE without real-time operating system

2,001 次查看
lukaswidmer
Contributor I

I'm trying to minimize energy consumption on the QN9080 MCU as much as possible and hence want to omit the use of a real-time operating system and the additional energy cost it implies.

I took the Bluetooth beacon example and tried to directly call the startup_task method without passing it to the scheduler. Unfortunately I couldn't receive any advertisement packets this way.

OSA_TaskCreate(OSA_TASK(startup_task), NULL);
vTaskStartScheduler();

->

startup_task(NULL);

 

How can I make it work without using the scheduler?

Hardware: QN9080 DK-V1.2 R20161129

SDK: SDK_2.2_QN908xCDK_Beta

IDE: MCUXpresso IDE v10.0.2

标签 (1)
标记 (3)
0 项奖励
回复
1 回复

1,638 次查看
stephanie_m
NXP TechSupport
NXP TechSupport

n Hello, 

Could you please check the BLE Application Developer's Guide? You can find it under the following path:

C:\NXP\SDK_2.2_QN908xCDK_Beta\docs\wireless\Bluetooth

The next release of the QN9080 stack will have an optimization on the power consumption if that it's what you are seeking for. 

Best Regards, 

Estephania 

0 项奖励
回复