PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   Giao tiếp cổng COM và LPT (http://www.picvietnam.com/forum/forumdisplay.php?f=44)
-   -   Giao tiếp RS232 trên PC (http://www.picvietnam.com/forum/showthread.php?t=274)

chumeodihia 29-09-2006 11:55 PM

hi hi chào các đại ca trong diễn đàn.Có chương trình viết bằng vb giao tiếp PC qua rs232.Post cho em học hỏi.Cám ơn nhiều

ngohaibac 19-10-2006 03:50 PM

Chào các bạn, đây là chương trình giao tiếp RS232 trên PC viết bằng VC++ dùng multithread. Chương trình nhận dữ liệu rất hiệu quả khi mình đấu chéo 2 chân 2 và 3 của cổng COM.

Các bạn dùng test thử chương trình này và cho ý kiến nhé.

Đây là giao diện chương trình và chương trình:
http://picvietnam.com/ngohaibac//My%...SerialComm.exe


Chúc các bạn thành công.


Chúc các bạn thành công.

ngohaibac 19-10-2006 03:52 PM

Trích:

Nguyên văn bởi chumeodihia (Post 5169)
hi hi chào các đại ca trong diễn đàn.Có chương trình viết bằng vb giao tiếp PC qua rs232.Post cho em học hỏi.Cám ơn nhiều

Chương trình viết bằng VB thì rất đơn giản, đã có nhiều ví dụ trên dientuvietnam.net rùi bạn ạ. Mong bạn xem kĩ lại nhé.

Chúc bạn thành công.

ngohaibac 28-10-2006 05:56 PM

http://www.picvietnam.com/ngohaibac/...rce%20code.zip

File chương trình trên khi chạy trên máy không cài VC++ có lỗi, các bạn download sourcode về dịch lại và chạy trên máy của mình nhé. Và cho mình kết quả test của chương trình này.

Chúc các bạn thành công.

hackthanh 02-11-2006 11:20 PM

Bạn ơi cho mình hỏi thêm một chức năng đó là TRUYỀN NHẬN FILE bằng ACTIVE X viết bằng VC++ nha. Bạn Ngô Hải Bắc hãy giúp anh em mở rộng thêm kiến thức. Trả lời sớm nha. Thank u

minhcuong 03-11-2006 11:40 AM

Vào CodeProject có thư viện của Raymon De Klein viết rất tốt. Chạy chế độ nonblocking, multi-thread. Mình đã dùng thư viện này, chuyển 125200bps thoải mãi, vẽ đồ thị, xử lý đọc ghi database cùng một lúc ngon lành, host PC không treo cứng đơ như kiểu blocking.

Bạn nên tìm hiểu thêm source code MTTY của một programmer tại Microsoft viết cho RS232 rất hay.

hackthanh 06-11-2006 10:45 PM

Mình vào rồi có thấy gì đâu bạn ơi. Bạn nói rõ hơn về việc truyền nhận FILE được ko? Đang cần gấp, Thank u

ngohaibac 08-11-2006 04:20 PM

Trích:

Nguyên văn bởi minhcuong (Post 5787)
Vào CodeProject có thư viện của Raymon De Klein viết rất tốt. Chạy chế độ nonblocking, multi-thread. Mình đã dùng thư viện này, chuyển 125200bps thoải mãi, vẽ đồ thị, xử lý đọc ghi database cùng một lúc ngon lành, host PC không treo cứng đơ như kiểu blocking.

Bạn nên tìm hiểu thêm source code MTTY của một programmer tại Microsoft viết cho RS232 rất hay.

Trích:

Nguyên văn bởi minhcuong (Post 5787)
Vào CodeProject có thư viện của Raymon De Klein viết rất tốt. Chạy chế độ nonblocking, multi-thread. Mình đã dùng thư viện này, chuyển 125200bps thoải mãi, vẽ đồ thị, xử lý đọc ghi database cùng một lúc ngon lành, host PC không treo cứng đơ như kiểu blocking.

Bạn nên tìm hiểu thêm source code MTTY của một programmer tại Microsoft viết cho RS232 rất hay.

Mình biết source code MTTY của Microsoft. chương trình này viết theo project kiểu Win32, chứ không phải là MFC. Chương trình này cũng viết theo kiểu multithread bạn ạ.

Mình đã nghiên cứu chương trình này rùi. Nó dùng một thread chuyên chờ dữ liệu vào với hàm WaitCommEvent.

Cảm ơn các bạn đã tham gia góp ý. Mình sẽ cố gắng để hoàn thiện chương trình hơn nữa và giải đáp thắc mắc của các bạn.

chúc bạn thành công.

manhct703 08-11-2006 07:07 PM

Các bác em là thành viên mới mà em đang phải làm ghép nối máy tính đề tài
"viết chương trình xuất dữ liệu ra máy in qua cổng LPT" Bác nào biết giúp em với ngôn ngữ gì cũng được (Nếu ViusualBasic thì càng tốt) Cảm ơn trước nha
ních em là manhct703@yahoo.com

minhcuong 08-11-2006 07:33 PM

Phần mềm COMMASTER để debug RS232
 
1 Attachment(s)
Gửi tặng các bạn phần mềm COMMASTER để giao tiếp cổng COM, đơn giản hơn HyperTerminal rất nhiều.

File exe tôi đổi thành zip, các bạn đổi lại rồi dùng.

Lưu ý: đã quét virus.

luanktd 08-11-2006 08:13 PM

mình cũg dã viết thử giao tiếp giữa vi điều khiển với máy tính thông qua cong 232, nhưng lại viết trên Visual basic , kết quả cũg tương tự .Trong visual cũg hỗ trợ Mscomm , giống hệt như C++

pham_dinh_hung83 10-11-2006 12:02 AM

Các Bác ơi, Cho Em Hoi
Nếu Mình Lập Trình Com ảo, Usb To Com ấy Mà, Sau Khi Cài Driver Cho Cáp Nó Cho 1 Cổng Com Mới,
Vậy Lập Trình Cho Nó Có Khác Com Thường Ko Nhỉ
Các Bác Giúp Nhe

ngohaibac 13-11-2006 11:38 AM

Đây là tài liệu Serial_Complete của Jan Axelson, (38.5MB)
http://www.tailieuvietnam.net/downlo...20Complete.pdf

Mọi người down về để lấy làm tài liệu cho mình nhé.

tranhuyky 14-11-2006 10:42 PM

Link terminal.zip chết queo rồi các bác ạ
 
Link terminal.zip chết queo rồi các bác ạ


Trích:

Nguyên văn bởi ngohaibac (Post 2315)
Xin đưa cho các bạn một chương trình của bọn nước ngoài viết cực hay luôn:

Đây là giao diện:
http://i36.photobucket.com/albums/e4.../PVN_00033.gif

File chương trình:
http://luckytoki.com/haibac/download...C/Terminal.zip

Chương trình rất dễ dàng sử dụng. Có cực nhiều chức năng là mục đích mà mình đang muốn viết như vậy.

Các bạn cứ tạm dùng cái này. Chương trình rất là hay.

Chúc các bạn thành công.


namqn 05-01-2007 09:55 PM

Trích:

Nguyên văn bởi anhoa1608 (Post 6703)
Anh Bac chi em link de download Visual c++ voi...Em search hoai ma chua duoc.
Cam on Anh nhiều

Ở VN thì vào các cửa hàng bán đĩa CD mà mua, tìm trên mạng ít có lắm, vì bây giờ Microsoft cho không các phiên bản Express mới nhất mà. Link cho Visual C++ 2005, Express Edition dưới đây:

http://msdn.microsoft.com/vstudio/express/visualc/

Thân,


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

Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam