从品牌网站建设到网络营销策划,从策略到执行的一站式服务
启动定时器,程序可用读取其计数,或者用定时器触发中断,在中断中自己用变量计数,这样就有了一个时间计数值了。再有就是利用RTC也行。
目前创新互联已为千余家的企业提供了网站建设、域名、虚拟空间、网站运营、企业网站设计、宣城网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。
在调用子程序前读取时间计数值,调用完毕再读取计数值,通过计算两个计数值的差可计数调用时间。
如果嫌麻烦,可用利用GPIO,在调用之前设置GPIO为高,调用完成设置为低,反复调用,用示波器测量GPIO正脉宽,可计算时长。
调用一个函数肯定会很长,因为这样会有堆栈的保存和恢复。之所以有不同的函数,就是编码可读性高,代码复用率高,比如写一个add函数,很多流程可以直接调用,不用再重新写这个add函数。也可以在函数前加 inline ,编译器会把这个函数的代码展开到调用的函数里
运行时耗时是一样的,我觉着为了编译连接时省一点时间而去重敲代码太不划算了,即使是复制也没不划算,更何况如果是新手,你也编不出来什么更好的函数,一般来讲是编不出来的,用定义好的省时省力省事。
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图