IAR

Một môi trường phát triển ứng dụng đa chức năng trong C, C ++ và trình biên dịch cho một số bộ vi điều khiển từ các nhà sản xuất khác nhau.
Cửa sổ bật lên IAR
Ưu điểm chính của gói là giao diện người dùng thân thiện và tối ưu hóa vượt trội của mã được tạo. Ngoài ra, hỗ trợ cho các hệ điều hành thời gian thực khác nhau và bộ điều hợp JTAG của bên thứ ba được triển khai.
IAR Embedded Workbench hiện hỗ trợ các bộ vi điều khiển 8-, 16-, 32 bit từ Atmel , ARM, NEC, Infineon , Thiết bị analog , Cypress , Microchip Technologies , Micronas, Dallas S bán dẫn / Maxim , Ember, Luminary, NXP , FPV , Samsung, Chất bán dẫn Quốc gia , Dụng cụ Texas , STMicroelectronics , Freescale , TI / Chipcon, Phòng thí nghiệm Silicon và Renesas . Mỗi nền tảng có môi trường phát triển riêng, đặc biệt, IAR Embedded Workbench cho gói ARM tương ứng với các bộ vi điều khiển ARM.
Môi trường phần mềm bao gồm:
1. Trình biên dịch C / C ++ - một trong những trình biên dịch hiệu quả nhất. Nó cũng có hỗ trợ đầy đủ cho ANSI C.
2. Trình dịch trình biên dịch chương trình biên dịch bao gồm trình biên dịch macro cho các chương trình thời gian thực và bộ tiền xử lý cho trình biên dịch C / C ++.
3. Một trình liên kết hỗ trợ hơn ba mươi định dạng đầu ra khác nhau để chia sẻ với các trình giả lập trong mạch.
4. Trình chỉnh sửa văn bản được điều chỉnh theo cú pháp ngôn ngữ C và có giao diện người dùng thuận tiện, tự động tô sáng các lỗi mã chương trình, bảng điều khiển có thể tùy chỉnh, tô sáng khối và điều hướng thuận tiện thông qua tên của chương trình con, macro và biến.
5. Trình mô phỏng và trình gỡ lỗi trong mã C và trình biên dịch mã. Trình gỡ lỗi cho phép bạn xem các khu vực của EEPROM, DATA, CODE, cũng như các thanh ghi I / O, đặt các điểm dừng và cờ phần cứng, xử lý các gián đoạn với dự đoán. Ngoài ra, nó cung cấp kiểm soát ngăn xếp và bất kỳ biến cục bộ nào, chế độ thực hiện từng bước của chương trình. Loại trình gỡ lỗi và cài đặt của nó được đặt trong thuộc tính dự án. Nếu không có trình gỡ lỗi, thì trình giả lập sẽ giải cứu, tuy nhiên, không có khả năng mô phỏng bộ xử lý.
6. Một người quản lý dự án tạo điều kiện cho việc kiểm soát và quản lý các mô-đun công việc.
7. Các tiện ích bổ sung để làm việc với thư viện CLIB / DLIB được tối ưu hóa.
Một hệ thống trợ giúp tích hợp giúp bạn dễ dàng viết chương trình trong một môi trường nhất định. Tương tác với tiện ích AVR Studio được cung cấp. Trong số những thứ khác, IAR Embedded Workbench có khả năng quản lý độc lập việc tối ưu hóa các mô-đun dự án riêng lẻ, giúp đơn giản hóa quá trình gỡ lỗi và cũng cho phép bạn tăng tốc chương trình hoặc tiết kiệm bộ nhớ.
Cửa sổ cài đặt dự án trong IAR
Bàn làm việc nhúng IAR được phát triển bởi IAR Systems, đây là một trong những trình biên dịch C / C ++ hàng đầu cho các thiết bị và hệ thống vi điều khiển nhúng trong hơn hai mươi năm. Trụ sở chính đặt tại thành phố cổ Uppsala (Thụy Điển). Hiện tại, các chương trình của IAR Systems được sử dụng trên toàn thế giới bởi hơn hàng trăm ngàn nhà phát triển, nhà sản xuất thiết bị viễn thông và công nghiệp, thiết bị y tế và máy tính, bao gồm những người khổng lồ như Apple Computer, Cisco Systems, Motorola, Hewlett-Packard và Siemens.
IAR Embedded Workbench là một sản phẩm thương mại, có giá khoảng 3.000 USD mỗi giấy phép người dùng. Tuy nhiên, ngoài phiên bản đầy đủ tính năng, có một phiên bản miễn phí của môi trường lập trình với giới hạn duy nhất về kích thước của mã đầu ra là 4 hoặc 8 KB, tùy thuộc vào kiểu máy điều khiển. Tùy chọn này phù hợp cho người quen đầu tiên với chương trình, cũng như viết các ứng dụng nhỏ. Bạn có thể tìm thấy một phiên bản bị hack, nhưng để hoạt động bình thường, bạn sẽ phải tắt kết nối Internet.
Ngôn ngữ giao diện IAR Embedded Workbench là tiếng Anh.
Môi trường được đề cập chỉ chạy các hệ điều hành Microsoft Windows phiên bản 95, 98, NT, 2000, XP, Vista, 7 (không quan trọng 32- hay 64 bit).
Phân phối chương trình: đã thanh toán. Có một phiên bản miễn phí với các hạn chế về kích thước của mã tùy thuộc vào MK
Trang web chính thức của IAR Embedded Workbench: 

Nhận xét

Bài đăng phổ biến từ blog này

DO CIRCUIT

GERBER LOGIX

TÍNH BIẾN ÁP ĐẨY KÉO