การ รู้ วิธี การ เหล่า นี้ ช่วย ให้ นัก พัฒนา มี ประสิทธิภาพ และ การ ใช้ พลัง งาน มาก ขึ้น
การเข้าใจเวลาพื้นฐาน
ผู้ ตั้ง เวลา คือ เครื่อง วัด ความ ยาว ของ นาฬิกา ที่ วัด ความ เร็ว ของ เวลา โดย ปกติ แล้ว จะ ใช้ ตัว วัด ตัว กําหนด และ ตัว กําหนด โดย ใช้ ตัว กําหนด เวลา เพื่อ กําหนด เวลา เพื่อ ทํา ให้ เกิด การ ขัดจังหวะ หรือ เกิด เหตุ การณ์ หลัง จาก ช่วง เวลา ที่ กําหนด ไว้
กําลังคํานวณตัวจับเวลา
การ คํานวณ หลัก เกี่ยว ข้อง กับ การ กําหนด จํานวน ของ ตัว กําหนด เวลา ที่ จําเป็น สําหรับ ความ ล่า ช้า ที่ ต้องการ.
[FLT: 0] เครื่องราชอิสริยาภรณ์= (เวลาที่รอคอย) × (เวลา) (เวลา frequency)
ตําแหน่งที่ตัวจับเวลา frequency ได้มาจากนาฬิกาหลัก หารด้วยค่าก่อนปรับขนาด การปรับแก้ตัวจัดลําดับ จะช่วยให้การหน่วงหรือความละเอียดสูงกว่าได้ง่ายขึ้น
การคํานวณตัวอย่าง
สมมติว่านาฬิกาหลักคือ 16 MHz และพรีสเกลเซอร์ ถูกตั้งค่าเป็น 64. ความถี่ตัวจับเวลากลายเป็น:
[FLT: 0] Timeter Frequency = 16,000,000 Hz / 64 = 250,000 Hz
เพื่อทําให้ล่าช้า 1 มิลลิวินาที จํานวนของจํานวนที่ต้องใช้คือ
เครื่องราชอิสริยาภรณ์ = 0.011 s × 250,000 Hz = 250 tign
ข้อ แนะ สําหรับ การ ลด ความ หนัก
เมื่อ ทํา การ กําหนด เวลา ให้ เหมาะ สม ขอ พิจารณา สิ่ง ต่อ ไป นี้:
- เลือกช่วงก่อนกําหนดความหน่วงที่เหมาะสมสําหรับช่วงหน่วงของคุณ
- แน่ใจว่าจํานวนที่คํานวณได้พอดีภายในค่าสูงสุดของตัวจับเวลา
- ใช้โหมดโหลดอัตโนมัติสําหรับใช้กับโปรแกรมที่ทําการจับเวลาอย่างต่อเนื่อง
- ทดสอบด้วยค่าก่อนสัดส่วนที่แตกต่างกัน เพื่อทําให้ถูกต้องที่สุด