⚠️
大家好. .感谢来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台的过程中,它将提供更好的功能,并包含在主对话网站。所有的帖子和账号已经迁移。我们现在只接受新论坛的流量-请发布任何新的帖子在//www.xmece.com/support.我们会在接下来的几天修复bug /优化搜索和标记。
8个职位/ 0个新职位
最后发表
gert186
离线
最后看到:1年6个月前
加入:2016-04-21 59
需求方和systick

在我的项目中,我通过一条线与一个设备通信。
我发现,systick_wait()在超过100 (systick_wait(100)等待100us)时工作正常。

但在我的应用程序中,它也建议在较低的等待时间有准确性。
例如systick_wait(70)是98us
Systick_wait(10)等待39us等等。

这种通信与CODLESS示例项目配合得非常好。
通信不能与DSPS示例代码一起工作。

同样的代码被实现,也用数据分析器检查。

谢谢你的帮助

我想这可能是对sys_clock或类似的东西的校准。

谢谢

设备:
PM_Dialog
离线
最后看到:1周23小时前
工作人员
加入:2018-02-08 11:03
嗨gert186,

嗨gert186,

您能说明一下您希望准确度降低多少吗?传递给systick_wait函数的参数以微秒为单位。

谢谢,PM_Dialog

gert186
离线
最后看到:1年6个月前
加入:2016-04-21 59
我想要一样的

我希望拥有和I2C一样的稳定性!但是对于低延迟的DSPS,它是不够精确的。无代码是……

PM_Dialog
离线
最后看到:1周23小时前
工作人员
加入:2018-02-08 11:03
嗨gert186,

嗨gert186,

你能说清楚你到底想要实现什么吗?我不明白你在做什么。您的意思是想通过BLE与无代码连接吗?你想用这一根电线做什么?您是否将一根电线插入I2C总线,然后您正在等待与dsp相同的情况?

谢谢,PM_Dialog

gert186
离线
最后看到:1年6个月前
加入:2016-04-21 59
好吧,

好吧,

我在Codless项目中使用了一个1wire Sensor,它的工作效果非常棒。所有系统延迟都是稳定和执行的。

我在DSPS中使用了相同的传感器,但系统等待功能低于100us不稳定,因此与传感器的通信无法执行,这是由于错误的延迟造成的。

致以最亲切的问候
哥特

PM_Dialog
离线
最后看到:1周23小时前
工作人员
加入:2018-02-08 11:03
嗨gert186,

嗨gert186,

我认为这对systick_wait()函数中的代码来说不是问题,因为传感器在codelless项目中工作得很好。您是否尝试调试代码?有几个原因为什么你的传感器没有工作到DSPS,但我不能复制他们。所以,为了给你提供正确的指导,请把你的问题说得更具体一些。另外,能否请你说明一下你们用的是什么硬件?一个定制的PCB或任何我们的开发板?

谢谢,PM_Dialog

gert186
离线
最后看到:1年6个月前
加入:2016-04-21 59
我用的是Pro套件,

我用的是Pro套件,

PM_Dialog
离线
最后看到:1周23小时前
工作人员
加入:2018-02-08 11:03
嗨gert186,

嗨gert186,

为了给你正确的指导方针,请尽量更具体地回答你的问题。

谢谢,PM_Dialog