蓝牙迁移问题

⚠️
你好。。谢谢你来参加论坛。令人兴奋的消息!我们现在正在移动到我们的新论坛平台,将提供更好的功能,并包含在主对话网站的过程。所有帖子和账号都已迁移。我们现在只接受新论坛上的流量-请在//www.xmece.com/support. 我们将在未来几天内修复bug/优化搜索和标记。
4个职位/0个新职位
最后一篇文章
邓昌永
离线
最后一次见到:3个月1周前
已加入:2020-02-10 02:23
蓝牙迁移问题

你好,

我在例程上移植了例程,遇到了一个问题。移植后,程序运行到ble\u peripheral\u start()函数并崩溃。可能的原因是什么?下面是我的代码。

void ble\u peripheral\u任务(void*params)
{
printf(“\n***自定义BLE服务演示***\n\n\r”);

//如果不使用svc的服务都被禁用,只需抑制-Wunused变量

///*注册由看门狗监视的ble\U外围任务*/
//wdog\u id=sys\u watchdog\u register(假);

/*获取任务的处理程序*/
//ble_task_handle=OS_GET_CURRENT_task();

srand(time(NULL));
//
ble_peripheral_start()//撞车
ble_register_app();

ble\u gap\u device\u name\u set(“自定义ble服务”,ATT\u PERM\u READ);

user_sev_init();

void ble\u peripheral\u task\u init(无效)
{

/*初始化可重用管理器*/
ble_mgr_init();
/*启动外围应用程序任务*/
OS\u TASK\u CREATE(“BLE Peripheral”,/*分配给任务的文本名称,例如
仅调试;内核不使用*/
ble\u peripheral\u task,/*实现任务的函数*/
NULL,/*传递给任务的参数*/
1024,/*要分配给
任务的堆栈*/

BLE\u PERIPHERAL\u TASK\u PRIORITY,/*分配给任务的优先级*/
ble_任务(u句柄);/*任务句柄*/
OS\u ASSERT(ble\u task\u handle);
}

设备:
PM\U对话框
离线
最后一次见到:7小时40分钟前
工作人员
已加入:2018-02-08 11:03
你好,

你好,

不知道你是怎么合并的,但是你能不能在调试模式下运行你的代码,并指出它在哪里卡住了?

谢谢,下午好

邓昌永
离线
最后一次见到:3个月1周前
已加入:2020-02-10 02:23
问题解决了,

问题解决了,谢谢。

PM\U对话框
离线
最后一次见到:7小时40分钟前
工作人员
已加入:2018-02-08 11:03
你好,

你好,

很高兴你发现了你的问题。

谢谢,下午好