Hộp công cụ phát triển mã tích hợp

Cập nhật: 6/2021/XNUMX

Hộp công cụ phát triển mã tích hợp

Hộp công cụ phát triển mã tích hợp

Green Hills Software đang cung cấp Hộp công cụ MULTI cho Mã nhúng, cho phép các kỹ sư phát triển và triển khai các mô hình Simulink và MATLAB của MathWorks trên một loạt các bộ xử lý nhúng.

Việc tích hợp sẽ cung cấp cho các kỹ sư phần mềm phát triển các thuật toán trong MATLAB và Simulink một cách đơn giản và đủ tiêu chuẩn an toàn để phát triển, gỡ lỗi, tối ưu hóa và triển khai các chương trình của họ trên hàng nghìn bộ xử lý nhúng được Green Hills hỗ trợ.

Hộp công cụ MULTI kết nối Simulink và MATLAB trên máy tính để bàn với môi trường phát triển tích hợp MULTI (IDE) hiểu và kiểm soát các bộ xử lý mục tiêu được nhúng. Trên máy tính để bàn, người dùng phát triển các mô hình Simulink và MATLAB và tạo mã nguồn C / C ++. Sau đó, MULTI biên dịch, kết nối và chạy các tệp nhị phân được tối ưu hóa trên bộ xử lý đích hoặc trên bộ mô phỏng lõi nhúng tích hợp của MULTI IDE.

Sau đó, MULTI sẽ cung cấp lại kết quả cho Simulink thông qua Bộ xử lý trong vòng (PIL), cho phép người dùng trực quan hóa kết quả hoặc xác nhận theo chương trình rằng kết quả từ các thuật toán Simulink trên máy trạm khớp với kết quả thực tế chạy trên bộ xử lý nhúng.

Tom Erkkinen, Giám đốc sản phẩm, Embedded Code Generation tại MathWorks cho biết: “Kết nối Simulink với trình mô phỏng và trình gỡ lỗi được nhúng là cột mốc quan trọng tiếp theo trong việc khách hàng của chúng tôi mong muốn chuyển thử nghiệm và xác minh từ thực địa đến phòng thí nghiệm sang máy tính để bàn. “Green Hills chia sẻ tầm nhìn này và đã hợp tác chặt chẽ với MathWorks để phát triển Hộp công cụ MULTI cho Bộ mã hóa nhúng. Khi cộng tác trực tuyến tiếp tục phát triển, nhu cầu về môi trường phát triển và thử nghiệm ảo sẽ tăng tốc ”.

Sau khi chương trình hoàn thành, người dùng có thể chạy, gỡ lỗi và phân tích chương trình tại bất kỳ thời điểm nào trong quá trình thực thi bằng cách sử dụng MULTI và trình gỡ lỗi TimeMachine.

Hộp công cụ MULTI hỗ trợ hàng nghìn bộ xử lý nhúng 32 và 64 bit từ các nhà sản xuất bộ xử lý hàng đầu, bao gồm NXP, Renesas, Qualcomm, TI và Microchip.