MIKROC
Môi trường phát triển mạnh mẽ nhất cho các chương trình cho các thiết bị vi điều khiển, bao gồm trình soạn thảo mã, trình biên dịch, trình gỡ lỗi, thư viện phần mềm và phần cứng sử dụng các chức năng làm sẵn.
MikroC có giao diện trực quan, thân thiện với người dùng. Trình hướng dẫn dự án giúp nhà phát triển tạo các mẫu chương trình cho bất kỳ bộ vi điều khiển nào. Ngoài ra, môi trường lập trình bao gồm một số lượng lớn các ví dụ tiêu chuẩn có thể được sử dụng trong các dự án mới.

Thư viện các hàm làm sẵn hỗ trợ ADC, bộ nhớ không bay hơi và bộ điều biến độ rộng xung của vi điều khiển; thẻ nhớ ngoài của các tiêu chuẩn Compact Flash, MMS và SD; Hệ thống tập tin FAT; Giao diện SPI, I2C, 1-Dây, RS-485, USART, CAN, USB, PS / 2 và Ethernet. Trên mikroC hôm thứ Tư, một bộ tạo mã hiển thị dạng tinh thể chữ và số được tích hợp, thiết bị đầu cuối giao diện USART cho phép làm việc với RS-232.
Viết mã chương trình tương tự như làm việc trong bất kỳ trình soạn thảo văn bản tiêu chuẩn nào được sử dụng trong hệ điều hành Windows. Trình chỉnh sửa hỗ trợ nhiều tính năng đặc biệt tạo thuận lợi cho công việc. Trong số đó:
• làm nổi bật theo ngữ cảnh giúp cải thiện khả năng đọc của chương trình;
• trợ lý mã, nhắc tên chính xác của mã hiện có;
• trợ lý của các tham số, cung cấp đầu vào chính xác của họ;
• các mẫu mã tăng tốc đầu vào không có lỗi của các toán tử tiêu chuẩn;
• tự động sửa, sửa các lỗi chính tả phổ biến của các nhà phát triển;
• Dấu trang để tạo điều kiện điều hướng trong mã mã hóa.
Các tính năng khác của trình soạn thảo mã, cũng như các chức năng khác của chương trình, được mô tả chi tiết trong hệ thống trợ giúp tích hợp mikroC.
Lỗi được phát hiện trong quá trình biên dịch sẽ được trình bày trong một cửa sổ đặc biệt. Sau khi biên dịch thành công, các mục sau đây được tạo: một tệp có nhận xét trong trình biên dịch chương trình và tệp HEX cho phép sử dụng các lập trình viên khác nhau. Bạn cũng có thể xem số liệu thống kê về mã.
• làm nổi bật theo ngữ cảnh giúp cải thiện khả năng đọc của chương trình;
• trợ lý mã, nhắc tên chính xác của mã hiện có;
• trợ lý của các tham số, cung cấp đầu vào chính xác của họ;
• các mẫu mã tăng tốc đầu vào không có lỗi của các toán tử tiêu chuẩn;
• tự động sửa, sửa các lỗi chính tả phổ biến của các nhà phát triển;
• Dấu trang để tạo điều kiện điều hướng trong mã mã hóa.
Các tính năng khác của trình soạn thảo mã, cũng như các chức năng khác của chương trình, được mô tả chi tiết trong hệ thống trợ giúp tích hợp mikroC.
Lỗi được phát hiện trong quá trình biên dịch sẽ được trình bày trong một cửa sổ đặc biệt. Sau khi biên dịch thành công, các mục sau đây được tạo: một tệp có nhận xét trong trình biên dịch chương trình và tệp HEX cho phép sử dụng các lập trình viên khác nhau. Bạn cũng có thể xem số liệu thống kê về mã.

Các chương trình mới trông giống như các dự án bao gồm một tệp chính có phần mở rộng * .rrs, một số tệp có mã nguồn (* .s) và các tệp phụ trợ được tạo sau quy trình biên dịch (* .hex, * .mcl, * .lst, * .asm). Bất kỳ tập tin dự án có thể được in.
Trình gỡ lỗi mô phỏng hoạt động của vi điều khiển cho phép bạn tinh chỉnh mã chương trình được viết bằng ngôn ngữ C. Nó hoạt động theo ba chế độ: thực hiện từng bước chương trình, từng bước với bước nhảy qua các chức năng và thực hiện đến vị trí con trỏ.
Có một chức năng để xuất mã, dịch nó sang định dạng HTML để xuất bản trên Internet.
Trình gỡ lỗi mô phỏng hoạt động của vi điều khiển cho phép bạn tinh chỉnh mã chương trình được viết bằng ngôn ngữ C. Nó hoạt động theo ba chế độ: thực hiện từng bước chương trình, từng bước với bước nhảy qua các chức năng và thực hiện đến vị trí con trỏ.
Có một chức năng để xuất mã, dịch nó sang định dạng HTML để xuất bản trên Internet.
Hiện tại, môi trường phát triển mikroC được trình bày dưới dạng sáu tùy chọn hỗ trợ các kiến trúc vi điều khiển phổ biến khác nhau (PIC, dsPIC, PIC32, AVR, 8051 và ARM). Giao diện của họ, cũng như tên của hầu hết các tính năng của chương trình, thực tế không thay đổi đối với các họ vi điều khiển khác nhau. Phần mềm được trả tiền, nhưng bạn có thể tải xuống và dùng thử phiên bản mikroC miễn phí cho mỗi tùy chọn. Việc sử dụng các bản demo làm mất khả năng cập nhật và hỗ trợ kỹ thuật, ngoài ra, chúng có kích thước mã đầu ra giảm xuống 4096 byte, tuy nhiên, khá đủ để tạo các ứng dụng đơn giản.

Nhà phát triển mikroC Công ty châu Âu MikroElektronika . Trụ sở chính đặt tại Belgrade. MikroElektronika là một trong số ít các doanh nghiệp có giải pháp bao gồm tất cả các kiến trúc vi điều khiển chính. Ngoài mikroC, còn có các sản phẩm phần mềm tương tự mikroPascal và mikroBasic. Ngoài ra, công ty còn sản xuất nhiều loại bảng mạch, bảng với các tính năng độc đáo được cài đặt sẵn, lập trình viên, trình gỡ lỗi, phần mềm bổ sung và sách về bộ vi xử lý.
MikroC chỉ có sẵn bằng tiếng Anh.
Chương trình hoạt động trong môi trường Windows 98, 2000, NT, XP, Vista, 7 và 8.
Phân phối chương trình: License (trả phí) từ $ 249. Có một phiên bản miễn phí với những hạn chế
Trang web chính thức của MikroC: http://www.mikroe.com/mikroc/
Nhận xét
Đăng nhận xét