Thông báo

Collapse
No announcement yet.

Giao thức TCP/IP và Web server với AVR

Collapse
This is a sticky topic.
X
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • mhl167
    replied
    [MENTION=164001]yamailuk[/MENTION]:
    Mình cho timer1 sau 1 thời gian sẽ ngắt tràn, trong chương trình ngắt tràn timer1 mình gọi lại hàm ethInt() để khởi tạo lại giao thức mà vẫn bị treo trong hàm ethService() (mình thử dùng watchdog timer cho hàm ethService() thì sau 1 thời gian là chip bị reset lại, nếu hàm ethService() không bị treo thì chip sẽ không bị watchdog timer reset).
    Bạn làm thế nào khắc phục được vậy?

    Leave a comment:


  • yamailuk
    replied
    mình viết thêm đọc nhiệt độ ds1307, thời gian thực ds1307 và các phần đồng bộ thời gian thực sau khi mất điện nhưng chỉ bị treo giao thức chứ chip vẫn chạy bình thường

    Leave a comment:


  • mhl167
    replied
    Nhưng chip đang bị treo trong chương trình không thoát ra được thì làm sao thoát ra để gọi lại hàm ethInt() vậy [MENTION=164001]yamailuk[/MENTION]?

    Leave a comment:


  • yamailuk
    replied
    Nguyên văn bởi mhl167 Xem bài viết
    Bạn [MENTION=164001]yamailuk[/MENTION] làm ơn hướng dẫn mình reset giao thức. Reset lại giao thức nào? Mình debug thì vdk chạy 1 thời gian là treo luôn trong chương trình thì làm sao thoát ra để reset lại giao thức (mình dùng watchdog timer để reset lại chip thì lại reset lại cả con chip luôn.)
    Gọi hàm ethInit();

    Leave a comment:


  • mhl167
    replied
    Bạn [MENTION=164001]yamailuk[/MENTION] làm ơn hướng dẫn mình reset giao thức. Reset lại giao thức nào? Mình debug thì vdk chạy 1 thời gian là treo luôn trong chương trình thì làm sao thoát ra để reset lại giao thức (mình dùng watchdog timer để reset lại chip thì lại reset lại cả con chip luôn.)

    Leave a comment:


  • yamailuk
    replied
    Nguyên văn bởi mhl167 Xem bài viết
    Mình cũng bị như vậy, ko biết bạn [MENTION=164001]yamailuk[/MENTION] có bị thế ko? Reset lại thì có ngõ ra để điều khiển thiết bị cũng về trạng thái ban đầu?
    Reset giao thức chứ không reset lại chip

    Leave a comment:


  • mhl167
    replied
    Mình cũng bị như vậy, ko biết bạn [MENTION=164001]yamailuk[/MENTION] có bị thế ko? Reset lại thì có ngõ ra để điều khiển thiết bị cũng về trạng thái ban đầu?

    Leave a comment:


  • yamailuk
    replied
    Có 1 cách là cài đặt timer tự setup lại sau 1 thời gian cố định

    Leave a comment:


  • tinhpro
    replied
    Chào cả nhà, mình cũng làm mạch này theo hướng dẫn của anh Nam và mọi người trên fr. Tuy nhiên chạy một lúc cũng hay bị đơ quá, nhất là mình cắm vào switch. Lúc đầu thì chạy cũng tạm ổn, sau một thời gian mình vào lại toàn thấy ko vào được, có ai bị lỗi vậy không? có cách giải quyết thế nào giúp mình với, cảm ơn nhiều!

    Leave a comment:


  • yamailuk
    replied
    Nguyên văn bởi onapthanh
    đề tài giao tiếp TCP/IP với AVR và điều khiển qua Internet được khá nhiều bạn quan tâm, tài liệu trên các diễn đàn nước ngoài cũng khá nhiều nhưng chưa có tut nào cụ thể và chi tiết, đặc biệt là hướng dẫn để mọi người có thể tự viết code được, chứ không phải copy code có sẵn. Vì vậy nên mình lôi 1 project đã làm
    Đâu có thấy lôi cái gì đâu, chém gió 1 câu thế thôi ah

    Leave a comment:


  • yamailuk
    replied
    Nguyên văn bởi 123lazyboy Xem bài viết
    Ờ, đúng vậy ak.hihi
    yamailuk ơi, cho mình hỏi xí, dữ liệu có thể cập nhật nhanh hơn nữa được không và nhanh nhất có thể được là bao nhiêu vậy, tại đề tài của mình yêu cầu thông số càng mịn càng tốt.
    Nếu có thể, bạn có thể chỉ mình vài nguồn kiếm tài liệu về javascrip được không vậy, tại mình hơi gà nên hôm giờ đọc tài liệu lan man quá.
    Thank bạn nhiều.
    Tốc độ cập nhật phụ thuộc vào thời gian đáp ứng của cảm biến nhiệt độ: LM35 thì đáp ứng nhanh hơn nhưng độ chính xác thấp hơn loại số. Ở đây mình dùng DS18b20 ở độ phân giải 12bit nên mình chỉ lấy mẫu 1s 1 lần (do đáp ứng chậm và cần xử lý nhiều ngắt khác phục vụ đề tài).

    Nếu chỉ là truyền nhiệt qua internet thì đơn giản vì ít ngắt xử lý, nếu dùng LM35 nữa thì cứ lấy được mẫu rồi xử lý xong bạn truyền về thôi.

    Leave a comment:


  • fixlovenow
    replied
    Nguyên văn bởi tranminhvu Xem bài viết
    mấy a làm về phần này rồi cho e hỏi tí. e bị trường hợp [ATTACH=CONFIG]69006[/ATTACH] file trước sau khi nhấn mấy nút submit 1 vài lần nó thành ra vầy và web bị đứng luôn [ATTACH=CONFIG]69007[/ATTACH] mọi người có ai biết giúp mình với. gần báo cáo mà bị trường hợp này hix hix

    khi hiển thị giao diện bằng file html thì ko sao. nhưng khi chuyển vào webpage.h nạp vào vdk thì nó lại bị vậy
    Thầy và các bạn cho mình hỏi để truyền dc video qua thì làm như thế nào? Có thể hướng dẫn cụ thể cho mình được không?

    Leave a comment:


  • 123lazyboy
    replied
    Ờ, đúng vậy ak.hihi
    yamailuk ơi, cho mình hỏi xí, dữ liệu có thể cập nhật nhanh hơn nữa được không và nhanh nhất có thể được là bao nhiêu vậy, tại đề tài của mình yêu cầu thông số càng mịn càng tốt.
    Nếu có thể, bạn có thể chỉ mình vài nguồn kiếm tài liệu về javascrip được không vậy, tại mình hơi gà nên hôm giờ đọc tài liệu lan man quá.
    Thank bạn nhiều.

    Leave a comment:


  • yamailuk
    replied
    Nguyên văn bởi 123lazyboy Xem bài viết
    Mọi người ơi cho mình hỏi miếng, tình hình là mình muốn websever cập nhật dữ liệu liên tục ví dụ để vẽ biểu đồ, đồ thị... nếu được hiển thị video luôn (gắn camera trên thiết bị).
    Mình có đi thỉnh giáo giang hồ thì người ta nói là chèn javascript vào source webserver. Khổ nỗi mình gà công nghệ thông tin quá, có bác nào rành chỉ giáo mình với.
    Như thế này ah
    http://www.dientuvietnam.net/forums/...tml#post728353
    Cái video thì mình chưa nghiên cứu

    Leave a comment:


  • 123lazyboy
    replied
    Mọi người ơi cho mình hỏi miếng, tình hình là mình muốn websever cập nhật dữ liệu liên tục ví dụ để vẽ biểu đồ, đồ thị... nếu được hiển thị video luôn (gắn camera trên thiết bị).
    Mình có đi thỉnh giáo giang hồ thì người ta nói là chèn javascript vào source webserver. Khổ nỗi mình gà công nghệ thông tin quá, có bác nào rành chỉ giáo mình với.

    Leave a comment:

Về tác giả

Collapse

nttam79 Tìm hiểu thêm về nttam79

Bài viết mới nhất

Collapse

Đang tải...
X