สอบถามเรื่องการใช้โมดูล Input Capture ของ STM32 ครับ

Started by chirawat_not, September 09, 2013, 09:29:58 PM

Previous topic - Next topic

chirawat_not

ผมใช้ STM32F103 ครับ ต้องการทำ Input Capture ผมมีความสงสัยอยากจะรบกวนให้อธิบายความหมายของค่าต่อไปนี้ครับ
1) ค่า Prescaler ของโมดูล Input Capture
2) ค่า Filter ในส่วนของอินพิตของโมดูล Input Capture นั้นมีความสำคัญอย่างไรครับ

ขอบคุณมากครับ

tha

-ค่า TIM_ICPrescaler เป็นค่าให้เลือกจำนวน event (rising หรือ falling)ที่ต้องการเพื่อให้เกิดการ capture (interupt)ขึ้นครั้งนึง เลือกได้ 1,2,4,8
-ค่า TIM_ICFilter ใช้สำหรับเวลาเมื่อเรารู้ว่าสัญญาณเราไม่ stable ในช่วงเวลาหนึ่ง (toggling) เราจะต้องตั้งเวลาของ digital filter ให้มากกว่าเวลาที่สัญญาณเราไม่ stable (toggling) นั้น เพื่อให้จับสัญญาณที่ถูกต้อง รายละเอียดดูที่ reference manual อีกทีนะครับ  ;D