DA14580

DA14580支持分区指令吗?

星期五,2017-12-15 09:22--bemoon

这就跟你问声好!
我正在使用DA14580开发一个电池供电的传感系统。在某些情况下,我需要获得一个ADC样本结果除以另一个ADC样本结果的结果。这意味着两个16位整数的除法。但是ARM CM0似乎不支持除法指令。如果我使用'/'执行除法,是否有一些延迟或功耗风险?或者是通过移位和比较分支来实现划分的更好方法?

谢谢你的建议!

SPI_EN销是干什么用的吗?

星期四,2017-12-14十五32--tanyong1126

DA14580的SPI信号当中有一个SPI_EN销,请问是干什么用的吗?在寄存器SPI_CTRL_REG (0 x50001200)中是这么描述bit15 SPI_EN_CTRL位的作用:
0 =从模式下禁用SPI_EN引脚。Pin SPI_EN是不在乎。
1 =从模式启用SPI_EN引脚
1.这是否意味着只有当SPI工作在奴隶模式下且SPI_EN_CTRL = 1时才用到SPI_EN销,此引脚低电平使能SPI CLK吗?
2.在SPI主模式下不存在SPI_EN销吗?
3.当SPI工作在奴隶模式下且SPI_EN_CTRL = 0时不需要提供SPI_EN销,即使提供了也不起作用,那么此时SPI CLK是使能可用还是被禁止了吗?这种情况下SPI还能工作通信吗?

EXT SLEEP调试和IO引脚

星期四,2017-12-14 15:27--paulb231

当调试和正常使用时,IO引脚似乎有不同的功能:

我已经将一个引脚设置为高状态,但当它从其他睡眠模式出来时,它被设置为低
在调试模式下不会发生这种情况
此外,在调试中功耗较高-约0.5mA基线

我有设置:
sleep_state_t app_default_sleep_mode = ARCH_EXT_SLEEP_ON
/ / # define CFG_DEVELOPMENT_DEBUG(禁用)

是否有任何原因引脚状态被重置时走出下一个睡眠状态,我如何使用这种模式的调试器?

页面

订阅RSS - DA14580