gpt4 book ai didi

c - MSP430 TI while 循环持续时间

转载 作者:行者123 更新时间:2023-11-30 17:20:32 26 4
gpt4 key购买 nike

我正在 TI MSP430 上编写一个简单的程序。

我在 C: 中设置了一个计数器

while (P1IN & BIT1)
{
counter++;
}

所以当引脚为高电平时,它会加一。我想知道这需要多长时间?

我需要使用计数器进行一些计算,并且需要一个 while 循环的持续时间。换句话说,最后说counter = 1234,我怎样才能得到秒的值呢?

我怎样才能得到这个?我应该导出 ASM 代码并查看每个指令集需要多长时间吗?这看起来很乏味。

最佳答案

您可以尝试:1. 在循环的开始和结束处切换任何空闲端口引脚,并监视 CRO 上的持续时间(如果您有必要的设备)。

或者

2.查看反汇编代码(ASM代码),阅读说明手册并根据CPU时钟计算循环时间。

关于c - MSP430 TI while 循环持续时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28554408/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com