Sau hội thảo Labview for ARM mình bắt đầu tìm hiểu về lập trình Labview for ARM và FPGA nhưng tất cả các tài liệu đều hướng dẫn lập trình cho các hardware thông dụng hoặc hardware của họ, không có tài liệu nào nói về việc cấu hình lại IO sử dụng cho customer hadware, mình đã vào một số forum nước ngoài họ bảo Labview for ARM và FPGA không hỗ trợ customer hadware, có bạn nào đã tìm hiểu về vấn đề này chưa, nếu có thể tự cấu hình lại IO để sử dụng các tính năng mà labview cung cấp thì thật tuyệt vời, tiết kiệm biết bao công sức ngồi viết code thì hay biết mấy, vậy sự thực thì Labview có hỗ trợ mong muốn này của chúng ta không vậy các bạn? bạn nào đã tìm hiểu rồi cho mình câu trả lời nhé, mình cảm ơn nhiều.
Thông báo
Collapse
No announcement yet.
[Câu hỏi] Labview for FPGA
Collapse
X
-
mình nghĩ là không được bạn ạ. bởi vì NI(Labview)hỗ trợ lập trình ARM và FPGA mức board. Tức là mình mua board của họ, kèm theo đó là các tool hỗ trợ cho các board đó. lúc đầu mình cũng có ý tưởng như của bạn nhưng sau khi nghĩ lại thì không được. NI làm như vậy để còn bán board chư. nếu làm được như bạn thì NI có lẽ doanh thu không lớn đến mức nó quản cáo đâu. mình chỉ có ý tưởng là. tận dụng Labview để tạo code dạng C hay VHDL sau đó dùng các IDE chuyên dụng của mỗi thằng biên dịch lại. tuy nhiên chưa thử không biết có được không.
-
Sau khi tìm hiểu. Kiên có đưa ra một số quan điểm về phần cứng của "Labview for ARM và FPGA ". Về thiết kế phần cứng Labview bao gồm hai thành phần chính:
+ MCU : được dùng để điều khiển toàn bộ hệ thống.
+ FPGA : Design hardware function. Các khối thiết kế gần giống với các IPs core bên lĩnh vực thiết kế vi mạch.
Vì vậy một board phần cứng của Labview hoàn toàn có thể xây dựng nên một hệ thống hoàn chỉnh. Với FPGA chúng ta có thể xây dựng và chỉnh sửa phần cứng rất linh hoạt. Vì vậy Labview cho phép ứng dụng trong rất nhiều lĩnh vực, cũng như trong nhiều thiết kế khác nhau.
Việc thay đổi thiết kế chỉ đơn giản là chỉnh sửa bằng phần mềm: Thay đổi các khối chức năng, thay đổi các kết nối. Chương trình tổng hợp sẽ tự động thay đổi chức năng của FPGA cho phù hợp với hệ thống.
Ưu điểm chính của Labview:
+ Thay đổi thiết kế mà không cần thay đổi PCB, schematic, ... Điều này sẽ tiết kiệm khá nhiều khi thực hiện các board demo.
+ Tốc độ xử lý nhanh vì các thuật toán đều được xử lý bằng phần cứng. Các phép toán có thể xử lý song song hoặc pipeline. Vì vậy hệ thống có thể đáp ứng realtime.
@ lubu1980: Vì mạch phần cứng của thiết kế đã được xây dựng sẵn nên khó có thể modify I/O pins. Vì nếu thay đổi I/O pin thì sẽ gặp các vấn đề xung đột phần cứng. Đơn giản ví dụ: Nếu Pin A được kết nối tới LED thì làm sao có thể modify pin A thành Input.
Trên đây chỉ là quan điểm cá nhân. Rất vui khi nhận được sự góp ý của các anh chị.Last edited by phuongnhoc; 26-10-2009, 10:55.
Comment
-
mình vừa làm xong cái này: dùng labview giao tiep vdk atmega 16 điều khiển và giám sát thiết bị bằng máy tính.
mình xin pót lên đây, các bạn xem rồi cho ý kiến.
mình dùng labview 2010, nên bạn nào máy chưc cài labview 2010 thì ko mở được giao diện. mới làm thử nghiệm nên mình ko build cài đặt. giao diện mới chỉ là file application.exe thoi.
mời các bạn xem rồi đóng góp ý kiến.
Comment
-
mình mới làm xong cái này gởi các bạn xem rồi cho ý kiến.
ý tưởng là dùng labview giao tiếp với VDK điều khiển và giám sát thiết bị bằng máy tính.
mình dùng labview phiên bản 2010 nên để mở dược giao diện điều khiển thì máy phải có labview 2010. do chỉ làm demo nên mình ko buil thành file cài đặt.
mình đang tiếp tục phát triển cái này để nhúng vao mạng internet. mạng nội bộ thì làm được rồi.
demo điều khiển và giám sát 4 thiết bị.Attached Files
Comment
Bài viết mới nhất
Collapse
-
bởi FotiniChào mọi người.
Cấu trúc khung giàn của tôi sử dụng một động cơ servo tích hợp trên mỗi trục (https://www.oyostepper.es/category-8...integrado.html), với một dây nối đất chung.
Việc kích hoạt từng trục riêng lẻ hoạt động tốt, nhưng...-
Channel: Điện tử dành cho người mới bắt đầu
18-06-2026, 14:03 -
-
Trả lời cho Cấu hình chiến game "quốc dân" cho nền tảng AM5: Lựa chọn tối ưu ngân sách với Ryzen 5 7500Fbởi kumarbrMình đồng ý với hướng build AM5 bằng 7500F, nhưng nếu có thể cố thêm ngân sách thì nên lên RX 7600 ngay từ đầu. 4GB VRAM của RX 6500 XT bắt đầu khá chật với nhiều game mới, còn RX 7600 sẽ dùng thoải mái hơn trong vài năm tới.
-
Channel: Đánh giá sản phẩm DTVN
16-06-2026, 15:49 -
-
bởi theidiotcatTrong thời buổi vật giá leo thang, việc sắm một bộ máy tính chơi game đáp ứng đủ tiêu chí "ngon, bổ, rẻ" là ưu tiên hàng đầu của nhiều bạn trẻ. Lúc này, combo sử dụng vi xử lý AMD Ryzen 5 7500F kết hợp cùng card màn hình Radeon...
-
Channel: Đánh giá sản phẩm DTVN
16-06-2026, 10:16 -
-
bởi theidiotcatAMD Ryzen 9 9950X3D không chỉ là một bộ vi xử lý đơn thuần; nó là lời khẳng định về sức mạnh của kiến trúc Zen 5 kết hợp cùng công nghệ 3D V-Cache đột phá. Trong bối cảnh thị trường linh kiện PC cạnh tranh khốc liệt, đây được xem...
-
Channel: Đánh giá sản phẩm DTVN
15-06-2026, 09:21 -
-
bởi theidiotcatBộ đôi Ryzen 9 9950X3D2 và Radeon RX 9070 XT 16GB là sự kết hợp phần cứng cao cấp nhất của AMD hiện nay. Đây không chỉ là một dàn máy tính để giải trí thông thường, mà là công cụ làm việc mạnh mẽ dành cho những ai có nhu cầu xử lý cường...
-
Channel: Đánh giá sản phẩm DTVN
15-06-2026, 09:09 -

Comment