DA14580

从SPI Master启动DA14580的问题

周一,2015-09-28 16:11-格莱恩

你好,

我目前正在尝试将BLE应用程序从SPI主人加载到DA14580,但代码未运行。我已经检查了SPI主机在代码下载结束时收到0xAA和0x02ACK,我已经能够用相同的方法下载一个简单的闪烁程序。同时使用串行线下载程序时,代码完全运行。是否有任何原因为什么不通过SPI或SW下载它的代码不运行相同的代码?SPI引导有最大代码大小吗?

我希望你能帮助我解决问题。

连接间隔

星期一,2015-09-28 10:36-威斯利

大家好

void send_connection_upd_req(void)
{
ke_state_t app_state = ke_state_get(task_app);

//修改CONN PARAM
if(app_state == app_security || app_state == app_param_upd || app_state == app_connected)
{
struct gapc_param_update_cmd * req = ke_msg_alloc(gapc_param_update_cmd,task_gapc,task_app,gapc_param_update_cmd);

当芯片从睡眠模式唤醒时,如何再次通过jlink调试?

周一,2015-09-28 08:31-WZH16622

我将芯片设置为扩展睡眠模式,然后无法通过keil和jlink调试。这是正确的。但芯片从睡眠模式唤醒,并使用函数setBits(Sys_CTRL_REG,Debugger_Enable,1);它仍然无法通过keil和jlink调试,并给我一个错误“未找到cortex-m sw设备”。这就是为什么?调试块可以从睡眠模式恢复?非常感谢。

错误报告多定期app_easy_timer回调bug

周一,2015-09-28 04:35-强奸

我有3个由app_easy_time声明的计时器是周期性的一秒,第二个是在某些情况下调用的,最后一个在随机时间呼叫epy 30秒。
有了这三个定时器,第二个定时器回调被称为无法正确解剖。我认为它被第一个定期计时器调用。
如果我只使用前两个计时器,eveything似乎可以。

更新:一些简化的代码iLustring我的计时器设置,错误地触发汉勒问题是我的错,而另一个问题发生了另一个问题。

当芯片从扩展睡眠唤醒时,它开始宣传,但I2C不起作用。

星期一,2015-09-28 03:18-WZH16622

我让DA14580延长睡眠,BLE停止广告。当我使用唤醒定时器驱动程序通过按钮唤醒系统时(我添加了Periph_init()),并开始广告。智能手机可以使用该应用程序连接到芯片,并进行通信(芯片可以将从智能手机应用程序发送到智能手机的数据。)。但是当我发送命令以使芯片通过读取传感器I2C,它不起作用。我错过了一些重要的细节吗?非常感谢。

关于天线设计

SAT,2015-09-26 01:47-周哥翔

嗨,人们可以帮助我弄清楚以下问题。
我正在读取应用笔记AN-B-027,它有4种类型的天线,其中3个用于多层,另一层为单层。我的问题是单层板的天线,我可以在底层上添加一个接地平面吗?这会使我的电路板是2层板,然后我不能使用单层天线示例?

页面

订阅RSS  -  DA14580