16Mhz通过端口引脚输出

⚠️
你好。。谢谢你来参加论坛。令人兴奋的消息!我们现在正在移动到我们的新论坛平台,将提供更好的功能,并包含在主对话网站的过程。所有帖子和账号都已迁移。我们现在只接受新论坛上的流量-请在//www.xmece.com/support. 我们将在未来几天内修复bug/优化搜索和标记。
2个职位/0个新职位
最后一篇文章
沙克
离线
最后一次见到:3年10个月前
已加入:2015-01-05 19:07
16Mhz通过端口引脚输出

你好,
我想通过端口引脚输出16Mhz xtal输出,以便在不使用示波器探针加载的情况下精确测量晶体频率。在软件中有这样的方法吗?

零件:DA14585

谢谢
沙希

设备:
MT\u对话框
离线
最后一次见到:2个月3周前
工作人员
已加入:2015-06-08 11:34
嗨,沙克,

嗨,沙克,

当设备处于测试模式时,有可能在P05上输出XTAL16,只需使用以下命令:

SetWord32(测试\u CTRL\u REG,1)//这将使设备处于测试模式
SetWord32(P05 U MODE_ureg,0x300);//这将将P05的模式配置为输出

通常用于修剪XTAL 16,使用prod_uTest fw,该prod炣测试fw通过UART与智能代码段和RF主工具通信,并通过连接到P05引脚的频率计数器计算修剪值。关于通过sw进行此操作,PLT工具具有一种方法,即自动校准XTAL16,但不使用针上的XTAL脉冲,只需施加500毫秒脉冲并检查计数器。

关于使用sw计算修剪值,正如我提到的,PLT工具应用了一种特殊算法以获取XTAL的修剪值,您将能够在对话框“命令.c文件”中检查prod\u测试项目中的代码,请检查对话框“命令”和“Extal\u trim\u handler()函数”。

谢谢你的对话