HELP : tính toán thời gian giữ chậm

  • Thread starter huunho
  • Start date
H

huunho

Guest
chào các anh chị và các bạn.
Em thắc mắc là làm thế nào để tính thời gian thực hiện các câu lệnh viêt bằng c trên IAR, từ đó tính được thời gian giữ chậm? các anh chị giúp em với ạ
 

thienminh_npn

Thành Viên PIF
thuật ngữ "thời gian giữ chậm", nghĩa là gỉ vậy bạn? Thường thì nếu băn khoăn nếu 1 câu C compile ra bao nhiêu câu assembly thì mình debug mở thêm cửa sổ view assembly, click run into và ...ngồi đếm xem code nó chạy tới khi nào thì chuyển sang câu C mới :D
 
H

huunho

Guest
cam ơn bạn. thời gian giữ chậm là thời gian thục hiện các câu lệnh c ấy mà. mình đọc tài liệu về asm của 8051 hay có thuật ngữ này.
có cách nào khác tính thời gian thực hiện lệnh c không bạn
 
bật timer khi bắt đầu đoạn lệnh cần tính thời gian, tắt timer khi hết. dùng isr báo tràn timer để biết trường hợp timer tràn. chạy debug mở assembly để xem bật tắt timer có tốn nhiều clock không, làm tương tự với cái ISR đó.
 
H

huunho

Guest
cám ơn bạn. mình đã tính được rồi.
khai báo biến bolean trong c thế nào hả bạn?
 
Top