PIC Vietnam

Go Back   PIC Vietnam > Truyền thông > Giao tiếp USB, CAN, I2C, SPI, USART...

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Bài Trong Ngày Vi điều khiển

Giao tiếp USB, CAN, I2C, SPI, USART... Những giao tiếp được tích hợp trên PIC

 
 
Ðiều Chỉnh Xếp Bài
Prev Previous Post   Next Post Next
Old 02-09-2009, 05:57 PM   #24
HaiAu2005
Đệ tử 9 túi
 
Tham gia ngày: May 2006
Bài gửi: 150
:
Ai có nhu cầu đọc cuốn Real-Time and Embedded Guide thì download từ link sau:

http://people.mech.kuleuven.be/~bruy...to/rtHOWTO.pdf

Nói về ứng dụng thời gian thực, tôi chưa rõ thời điểm xuất phát từ khi nào nhưng bắt đầu có nhiều người thực hiện từ cuối thập niên 90s, đầu thập niên này. Hai hãng MathWorks và LabVIEW cũng đã có các phần mềm thời gian thực từ khá lâu.

Riêng hãng MathWorks hiện nay có hai giải pháp thời gian thực:

1. Dùng xPC Target & Real-Time Workshop: cần phải có một máy chủ và một máy mục tiêu (có thể là PC bình thường, PC/104, Industrial PC, hoặc đơn giản nhất là một single-board computer) & cần phải có Real-Time Workshop và một C Compiler (hoặc Watcom Compiler) trong máy chủ (tôi nhớ là Real-Time Workshop của MathWorks có từ những phiên bản MATLAB rất sớm). Một máy chủ có thể có nhiều máy mục tiêu. -> Giải pháp này giống một số sản phẩm của hãng Opal-RT hay hãng Xanalog hoặc những hãng phát triển phần mềm real-time hỗ trợ MATLAB/Simulink khác. Kỹ năng lập trình cao có thể phát triển device drivers cho các bảng giao diện mà xPC Target không hỗ trợ. Về cơ bản giải pháp này có ưu điểm là phần xPC Target Kernel rất nhỏ, còn một số hạn chế cho tới thời điểm này là chỉ có thể dùng giao tiếp host - target bằng RS-232 và Ethernet và chỉ hỗ trợ một số giới hạn các chipsets dùng trong bảng Ethernet, giao tiếp wireless chưa phổ biến mấy vì nhóm xPC Target của MathWorks không phát triển ứng dụng này (mới chỉ có một số ít người làm thành công với external Ethernet repeater).

2. Dùng Real-Time Windows Target/Real-Time Workshop: Giải pháp này đơn giản, chỉ cần dùng một máy tính, một bảng giao diện mà Real-Time Windows Target hỗ trợ là đủ. Software thì cần MATLAB/Simulink + Real-Time Workshop + Real-Time Windows Target, hardware cần một bảng giao diện mà Real-Time Windows Target hỗ trợ (nếu lập trình có kỹ năng cao có thể tự phát triển device driver được).

Hãng National Instruments cũng có ứng dụng thời gian thực dùng LabVIEW Real-Time Module:
http://sine.ni.com/nips/cds/view/p/lang/en/nid/2381

HA

thay đổi nội dung bởi: HaiAu2005, 02-09-2009 lúc 11:13 PM.
HaiAu2005 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
 


Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến


Múi giờ GMT. Hiện tại là 05:10 AM.


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam