Algorithm Builder

Một môi trường lập trình đồ họa để phát triển các ứng dụng cho vi điều khiển với kiến ​​trúc AVR.
Trình tạo thuật toán là một công cụ mạnh mẽ cho phép bạn thực hiện toàn bộ chu trình tạo và xác minh mã chương trình. Môi trường bao gồm: trình soạn thảo đồ họa, trình giả lập vi mạch để gỡ lỗi thuật toán, trình biên dịch và lập trình mạch để tải mã vào chip. Chương trình này là một tương tự trong nước của Trình biên dịch và phù hợp cho các nhà phát triển có kinh nghiệm, cũng như cho những người mới bắt đầu làm chủ phần sụn của thiết bị.
Cửa sổ bật lên thuật toán Builder
Việc tạo ra các thuật toán có thể diễn ra ở cấp độ trình biên dịch hoặc ở cấp vĩ mô, dựa trên việc xử lý các giá trị đa bào có tính đến dấu hiệu. Hơn nữa, macrooperators bao gồm các bộ hướng dẫn phổ biến nhất.
Tất cả các chương trình được phát triển được trình bày dưới dạng sơ đồ khối giống như cây phân nhánh, các mạng chuyển tiếp được hiển thị bằng đồ họa ở dạng vector. Nếu theo điều kiện, cần phải đi đâu đó trong mã chương trình, thì việc vẽ một vectơ ở đó là đủ. Do đó, phần mềm được giải phóng khỏi nhiều tên nhãn. Trong trường hợp chi nhánh quá dài, luôn có cơ hội để giải quyết việc chuyển đổi sang tên nhãn. Khả năng hiển thị của một cấu trúc logic như vậy, theo sự đảm bảo của các nhà phát triển, giúp giảm đáng kể thời gian viết mã và giảm số lượng lỗi.
Cài đặt dự án Trình tạo thuật toán
Cửa sổ chính cho phép bạn đặt các đối tượng cần thiết và thay đổi chúng, chèn, di chuyển, v.v., như trong bất kỳ trình chỉnh sửa đồ họa nào. Trong một phần riêng biệt của màn hình, một cửa sổ được hình thành dưới dạng bảng với danh sách tất cả các hằng và biến, do đó giải phóng thuật toán khỏi các mục nhập bổ sung. Để định cấu hình các tham số của thiết bị ngoại vi (UART, SPI, ADC, bộ hẹn giờ), một yếu tố đặc biệt được cung cấp với giao diện cửa sổ thả xuống. Một tập hợp các hướng dẫn cung cấp các tham số hoạt động của thiết bị đã chọn được biên dịch độc lập. Ngoài ra, việc chuyển đổi tự động mã ANSI của Windows sang mã của màn hình LCD chữ và số tiếng Nga được hỗ trợ. Chương trình hỗ trợ một loạt các vi điều khiển của các gia đình: ATtiny, ATmega, AT90.
Симулятор показывает все изменения, происходящие в различных регистрах, ячейках памяти и таймерах. Симуляция может выполняться пошагово (с заходом в функции или нет), до точки останова или до выделенного участка.
Для работы внутрисхемного программатора необходимо самостоятельно собрать простейший адаптер, через который микроконтроллер соединяется с COM-портом компьютера. Помимо этого есть возможность подключения через USB-разъем. Программатор подсчитывает количество перепрограммирований ядра и хранит счетчик в самом кристалле.
Chế độ gỡ lỗi màn hình trên kernel với sự trợ giúp của một bộ chuyển đổi khác (tất cả các sơ đồ có trong tài liệu cho phần mềm) cho phép bạn theo dõi trạng thái bên trong của tinh thể thực ở bất kỳ điểm dừng nào. Để liên lạc giữa bộ điều khiển và máy tính, theo lựa chọn của người dùng, chỉ có một đầu ra được phân bổ. Gỡ lỗi trên Chip gỡ lỗi áp dụng cho bất kỳ loại chip nào có SRAM.
Chạy Trình mô phỏng trình gỡ lỗi Trình tạo thuật toán
Mặc dù có những lợi thế rõ ràng, Trình tạo thuật toán ít được biết đến trong môi trường radio nghiệp dư. Điều này một phần là do cho đến năm 2010, môi trường lập trình trực quan đã được trả tiền, một bản demo miễn phí đã giới hạn mã ở mức hai kilobyte. Ngày nay phần mềm được phân phối hoàn toàn miễn phí. Thư mục với chương trình đã cài đặt có thể được sao chép sang phương tiện khác và làm việc di động. Phần mềm đi kèm với hướng dẫn sử dụng. Bài viết thảo luận về một số công việc đơn giản nhất và hiển thị các sơ đồ lập trình cho cổng USB và COM.
Các tác giả của chương trình Người xây dựng thuật toán là một nhóm lập trình viên trong nước do thợ thủ công Gennady Leonidovich Gromov đến từ Nizhny Novgorod dẫn đầu. Chương trình đang phát triển cho đến ngày nay, các chức năng mới được thêm vào, một lựa chọn nhỏ các thư viện đã xuất hiện trên trang web của tác giả.
Giao diện Trình hướng dẫn thuật toán và hướng dẫn sử dụng được trình bày bằng tiếng Nga và tiếng Anh.
Phần mềm này có chức năng trong các hệ điều hành Microsoft Windows 95, 98, 2000, NT, ME, XP, Vista và 7.
Phân phối chương trình: Miễn phí
Trang web chính thức của Trình tạo thuật toán: 

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