Thông báo

Collapse
No announcement yet.

cần tài liệu về hệ điều hành thời gian thực (RTOS) gấp

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • cần tài liệu về hệ điều hành thời gian thực (RTOS) gấp

    các bạn ơi tớ đang cần gấp tài liệu về hệ đièu hành thời gian thực để làm đề tài NCKH mà tìm ko có nhìu trên mạng
    vậy bạn nào có tài liệu chi tiết về RTOS giúp tớ với đặc biệt là tài liệu về các nội dung như:
    - Khái niệm
    - Thành phần cơ bản của RTOS
    - Phát triển các ứng dụng thời gian thực trên RTOS
    cảm ơn các bạn nhìu nhìu!!!
    các bạn giúp tớ với nhé!!!!!

  • #2
    sao ko có ai có tài liệu sao ?
    làm sao bây jờ?

    Comment


    • #3
      pm yahoo cho mình
      christian_god6

      Mình có tài liệu mà bằng Tiếng Anh thôi,chịu khó đọc thì ok.

      Comment


      • #4
        bảo người ta PM qua yahoo mà lại ko cho add

        Comment


        • #5
          Nguyên văn bởi suongbanmai Xem bài viết
          bảo người ta PM qua yahoo mà lại ko cho add
          He he he, người ta bảo PM chứ có bảo add đâu . Bác cứ YM với người ta là được rùi
          Some rights reserved!

          Comment


          • #6
            Bạn ơi gửi cho mình nữa,mail của mình ngoccd279@gmail.com Thanks trước nhé!

            Comment


            • #7
              Mình đang rất cần mà! bọn mình phải làm báo cáo,tài liệu tiếng Anh cũng đc bạn a

              Comment


              • #8
                Các em mới tìm hiểu về hệ điều hành thời gian thực (RTOS) anh nghĩ nên đọc quyển này:
                MicroC/OS-II: The Real Time Kernel tác giả Jean J. Labrosse rất cơ bản và dể hiểu, sau đó để phát triển ứng dụng trên các vi xử lý thông dụng nghiên cứu tiếp Keil.
                Các em search trên mạng sẽ có-trường hợp không được liên hệ anh tamnco@gmail.com anh cho link.

                Comment


                • #9
                  Mình thì làm ít nhiều về RTOS nhưng chưa phục kiến thức của một người nào về RTOS ở Việt Nam mình hiện tại. Vậy RTOS là gì? RTOS và Embeded có là một không?
                  1. RTOS là gì? Một hệ điều hành được coi là hệ điều hành thời gian thực (Real Time OS) khi và chỉ khi tính chính xác không chỉ phụ thuộc kết quả logic mà còn phụ thuộc khoảng thời gian tạo ra kết quả logic đó.
                  2. RTOS và embeded không phải lúc nào cũng là một! Các thiết bị nhúng cần sự chính xác cho từng action thì cần RTOS. Các thiết bị nhúng không cần đáp ứng đúng hạn thì có thể không cần phải dựa trên RTOS
                  http://techpal.vn
                  Chia sẻ công nghệ, cùng thành công

                  Comment


                  • #10
                    các bạn biết nhìu về RTOS vậy các bạn có tài liệu nào về vấn đề tích hợp phần mềm trên RTOs ko ? cho tớ với !tớ đang rất cần !! cảm ơn các bạn nhé!!!

                    Comment


                    • #11
                      Cái cần nhất của 1 hệ RTOS nào đó là tính ổn định. Tiếp theo mới tới tốc độ. Vì cái gì mà cần đáp ứng nhanh quá thì phải cho vào ngắt cứng, ví dụ giao tiếp Rotary Encoder, hay uart, adc ... là những ngắt nhanh và thường xuyên tốn MIPS khủng khiếp. Lập trình dài thường có sai sót, hay xuất hiện những lỗi ma trơi, ví dụ nếu có 1 lệnh debug uart ở 1 chỗ nào đó thì ctrinh mới chạy đúng chẳng hạn. Những lỗi thường gặp ở mức hệ thống là tràn stack, lỗi do cách tối ưu của compiler.
                      Minh hay dung FreeRTOS, chay 2 nam nay roi chua co loi gi. Sau do co modify cai 3iRTOS de co 1 cai rtos nhanh hon va chay duoc voi phan mem codevisionAVR.
                      Mình thì làm ít nhiều về RTOS nhưng chưa phục kiến thức của một người nào về RTOS ở Việt Nam mình hiện tại. Vậy RTOS là gì? RTOS và Embeded có là một không?
                      1. RTOS là gì? Một hệ điều hành được coi là hệ điều hành thời gian thực (Real Time OS) khi và chỉ khi tính chính xác không chỉ phụ thuộc kết quả logic mà còn phụ thuộc khoảng thời gian tạo ra kết quả logic đó.
                      2. RTOS và embeded không phải lúc nào cũng là một! Các thiết bị nhúng cần sự chính xác cho từng action thì cần RTOS. Các thiết bị nhúng không cần đáp ứng đúng hạn thì có thể không cần phải dựa trên RTOS
                      Theo minh hiểu thì một hệ là embeded thì phải chú trọng vào embeded. Nghĩa là có nhiều người có thể phát triển, kế thừa các ứng dụng trên nó. Net và Graphic là 2 yếu tố phổ biến nhất. Khi đã đến mức hỗ trợ Net stack và Graphic machine thì nó đã có hình hài của 1 os rồi.
                      Khi download các rtos free trên mag, thường chỉ thấy có kernel task switch (thường cỡ 1ms), mấy cái cơ chế đồng bộ semaphores, message queues. Chắc rtos chỉ có vậy, và nếu chỉ có vậy thì gọi là rtos.
                      Một hệ lớn hơn, ví dụ Embeded linux (tôi chỉ d về nhưng chưa bao h dùng) thì có task switch (toàn phần kernel), một ít driver cho thiét bị, có thêm net stack. Nhưng m chưa thấy 1 cái Graphic machine nào cụ thể cả, hầu như chỉ hỗ trợ console. Tôi thấy bạn t cài thêm cái X-windows nữa thì cũng có hỗ trợ form, button... HI vọng được b teckpro chỉ giáo thêm về cơ chế graphic trong 1 thread khác nhé.
                      Nói thêm 1 tý, rtos có footprint rất nhỏ và dễ dùng hơn os rất nhiều. Néu dùng các vdk như avr,pic... để làm nhiều việc 1 lúc thì nên dùng rtos. Ví dụ đk máy giặt để 1 task điều khiển motor, 1 task khác chuyên bàn phím, timer, các task liên hệ với nhau qua các flag trung gian. Hoặc như tôi làm phần điều khiển cho máy ép nhựa thì 1 task đk lcd+key, task khác đk hoạt động của máy, lập trình chia task như thế rất thoải mái. Với 3iRTOS có thể chạy cho ATMEGA8 tôi dùng cho 1 tbij nạp acqui. Cảm ơn chú Cường quay vì đã share cho mọi người bản rtos đó.
                      Last edited by anhtuan133; 30-01-2009, 14:04.
                      ! ! you can win if you want ! !

                      Comment


                      • #12
                        Nguyên văn bởi anhtuan133 Xem bài viết
                        cái cần nhất của 1 hệ rtos nào đó là tính ổn định. Tiếp theo mới tới tốc độ. Vì cái gì mà cần đáp ứng nhanh quá thì phải cho vào ngắt cứng, ví dụ giao tiếp rotary encoder, hay uart, adc ... Là những ngắt nhanh và thường xuyên tốn mips khủng khiếp. Lập trình dài thường có sai sót, hay xuất hiện những lỗi ma trơi, ví dụ nếu có 1 lệnh debug uart ở 1 chỗ nào đó thì ctrinh mới chạy đúng chẳng hạn. Những lỗi thường gặp ở mức hệ thống là tràn stack, lỗi do cách tối ưu của compiler.
                        Minh hay dung freertos, chay 2 nam nay roi chua co loi gi. Sau do co modify cai 3irtos de co 1 cai rtos nhanh hon va chay duoc voi phan mem codevisionavr.

                        Theo minh hiểu thì một hệ là embeded thì phải chú trọng vào embeded. Nghĩa là có nhiều người có thể phát triển, kế thừa các ứng dụng trên nó. Net và graphic là 2 yếu tố phổ biến nhất. Khi đã đến mức hỗ trợ net stack và graphic machine thì nó đã có hình hài của 1 os rồi.
                        Khi download các rtos free trên mag, thường chỉ thấy có kernel task switch (thường cỡ 1ms), mấy cái cơ chế đồng bộ semaphores, message queues. Chắc rtos chỉ có vậy, và nếu chỉ có vậy thì gọi là rtos.
                        Một hệ lớn hơn, ví dụ embeded linux (tôi chỉ d về nhưng chưa bao h dùng) thì có task switch (toàn phần kernel), một ít driver cho thiét bị, có thêm net stack. Nhưng m chưa thấy 1 cái graphic machine nào cụ thể cả, hầu như chỉ hỗ trợ console. Tôi thấy bạn t cài thêm cái x-windows nữa thì cũng có hỗ trợ form, button... Hi vọng được b teckpro chỉ giáo thêm về cơ chế graphic trong 1 thread khác nhé.
                        Nói thêm 1 tý, rtos có footprint rất nhỏ và dễ dùng hơn os rất nhiều. Néu dùng các vdk như avr,pic... để làm nhiều việc 1 lúc thì nên dùng rtos. Ví dụ đk máy giặt để 1 task điều khiển motor, 1 task khác chuyên bàn phím, timer, các task liên hệ với nhau qua các flag trung gian. Hoặc như tôi làm phần điều khiển cho máy ép nhựa thì 1 task đk lcd+key, task khác đk hoạt động của máy, lập trình chia task như thế rất thoải mái. Với 3irtos có thể chạy cho atmega8 tôi dùng cho 1 tbij nạp acqui. Cảm ơn chú cường quay vì đã share cho mọi người bản rtos đó.
                        bÁc anh tuẤn cÓ thỂ share cÁi rtos ĐÓ cho anh ĐƯỢc khÔng
                        Tư vấn thiết kế hệ thống điện-điện tử theo yêu cầu.
                        Tel: 0903 702 417. Email: web:

                        Comment


                        • #13
                          Các bác có thể chia sẻ ít tài liệu lên diễn đàn không?
                          Vũ xuân Lợi
                          YM!:

                          Comment


                          • #14
                            các anh chị ơi!có ai có tài liệu tìm hiểu về hệ điều hành thời gian thuực ChorusOS ko ạ!!cho em xin tài liệu được ko ạh!!

                            Comment


                            • #15
                              Haiya... bạn hãy cài Keil C 8051, mở cái muc: C:\Keil\C51\RtxTiny2 . Đây là cái RTOS đơn giản nhất dùng cho họ VDK 89. Viết được tới 15task.Với người bắt đầu tôi nghĩ bạn nên cọ xát với cái này trước thì hơn.Trong đó cái đầy đủ mọi thứ bạn cần để làm quen với RTOS

                              Comment

                              Về tác giả

                              Collapse

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

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

                              Collapse

                              Đang tải...
                              X