arduino自带程序_arduino代码运行时间测试函数,代码性能运行时间测试方法
生活随笔
收集整理的這篇文章主要介紹了
arduino自带程序_arduino代码运行时间测试函数,代码性能运行时间测试方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
先感謝“皮皮學電子”同學的幫助,秒回完美快速的解決了我的問題(難得遇到明白人)。我在GitHub上找了半天,以為需要額外的庫函數調用定時器才能實現代碼運行時間的測試功能,沒想到arduino里自帶,還非常簡單粗暴,符合我的風格。arduino太強大了。
需求的提出:
最近在搞文件上傳,就是用esp8266把一個文件通過wifi上傳到服務器。基本功能實現了,但需要測試一下上傳時間,時間就是金錢嗎,時間太長的話,基本上就沒必要搞了,沒有意義。解決過程開頭都說了,這里直接說怎么用
millis():毫秒(ms)級測試函數,返回值32位無符號
micros():微秒(us)級測試函數,返回值32位無符號
使用方法:非常簡單,整一個變量,測試函數前邊讀取一下,測試函數的后邊再讀取一下,后邊的大數減去前邊的小數,即兩次的數值做差就能得出函數的運行時間了。詳細測試程序見下圖
非常簡單哈,下邊是上邊圖片的代碼,方便大家粘貼
上邊注釋的代碼是測試millis()毫秒級的測試函數,下邊的micros()是微秒級的測試函數。獲取更多創客作品和教程,請關注我:DLGG創客DIY,微信微博頭條同名,歡迎關注
總結
以上是生活随笔為你收集整理的arduino自带程序_arduino代码运行时间测试函数,代码性能运行时间测试方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 华三交换机mode是什么意思_交换机中相
- 下一篇: 行健设计_广西大学行健文理学院参加201