推 HiJimmy: 有內部COUNT用內部的快很多~~ 09/28 18:34
→ HiJimmy: 這個是寫2kB MCU的人跟我說的,我要他用算的 09/28 18:35
→ HiJimmy: 他說這樣空間不夠用 又只能一直在等 09/28 18:35
→ david051576: H大 請問內部的count要怎麼操作呢 我做很多查詢都未 09/28 19:08
→ david051576: 果 09/28 19:08
推 HiJimmy: 這個我不會~~ 不過MCU規格書會寫哪一個暫存器是控制計數 09/28 19:44
→ HiJimmy: 器 09/28 19:44
→ david051576: 了解! 感謝! 09/28 20:13
→ NCTUbigGG: 你在寫作品說明書齁 09/29 12:53
推 mmonkeyboyy: 用simulator 09/29 18:14
→ mmonkeyboyy: 如果真沒有就只有版子的話 就是內部count 09/29 18:15
→ mmonkeyboyy: 再沒有就是拿CPU時間 bus時間 memory access去組合 09/29 18:15
→ mmonkeyboyy: 一般在 evalute的話要看是那一級 系統級的話 我只看 09/29 18:16
→ mmonkeyboyy: inout 其他都不管的 09/29 18:16
→ yunnlai: 我慣用一根 GPIO pin, 在 task 最前面 set high. 09/30 00:24
→ yunnlai: 結尾 set low. 然後用示波器量該pin,實測 task 執行時間. 09/30 00:25
→ yunnlai: 若是 main loop, toggle GPIO pin 比較容易量測. 不然, 09/30 00:27
→ yunnlai: low pulse 太窄, high 太長, 不容易觀看. 09/30 00:27
→ yunnlai: 若不要用 GPIO 量, 開啟 system tick 量測也可以. (這有 09/30 00:34
→ yunnlai: systick ISR 的 overhead 就是. systick 的時間要取的 09/30 00:36
→ yunnlai: 較恰當. (既可量出 task 執行時間, 也不要頻繁到太常進 09/30 00:37
→ yunnlai: systick ISR. 09/30 00:37