รบกวนสอบถามเกี่ยวกับการ Reset board ครับ

  • 3 Replies
  • 2086 Views
ผมทำ counter board โดยใช้ Visual basic ติดต่อผ่าน ethernet shield แต่ติดปัญหาเมื่อเปิดใช้งานไปนานๆ มันจะ Connect กับตัว counter board ไม่ได้
พอจะมีวิธีให้บ้างที่จะแก้ไขปัญหา เห็นมีพี่บ้างคนแนะนำให้ใช้ Watchdog ไม่ทราบว่าจะใช้ยังไง ประมาณว่าใส่ตรงไหน แล้วค่าประมาณเท่าไรดีครับ
Quote
#include <avr/io.h>
#include <avr/wdt.h>

#define Reset_AVR() wdt_enable(WDTO_30MS); while(1) {}

int main(void)
{
Reset_AVR();
}

"Stay Hungry, Stay Foolish"
จงกระหาย และ ทำตัวโง่ให้ตลอดเวลา
"Innovation distinguishes between a leader and a follower."
นวัตกรรมแยกผู้นำกับผู้ตามออกจากกัน

คนฉลาด...ต้องโง่เป็น คนโง่ไม่เป็น...จะไม่มีทางฉลาด

*

Offline nai102

  • ***
  • 177
    • View Profile
ปัญหาคืออะไรหละ ลองเอาข้อมูลมาวิเคราะห์กันก่อน

*

Offline skytec

  • *****
  • 1030
  • "จินตนาการสำคัญกว่าความรู้ " --อัลเบิรต ไอสไตน์
    • View Profile
    • R&D , Technical Consultants , Sensor Developer  , Engineering consultants
ปัญหาคืออะไรหละ ลองเอาข้อมูลมาวิเคราะห์กันก่อน

เห็นด้วยครับ
"จินตนาการสำคัญกว่าความรู้ ความรู้มีข้อจำกัด จิตนาการไร้ขอบเขต " --อัลเบิร์ต ไอสไตน์