tailieunhanh - Free-RTOS + Trace
Theo Percepio – Mang lại điều chưa từng có: hiển thị các sự kiện trong khi chạy chương trình trên FreeRTOS. “Chỉ với 5 ngày sử dụng công cụ này, chúng tôi đã cải thiện hiệu suất của engine đồ họa gấp 3 lần!" - Terry West, Serious Integrated, Inc. FreeRTOS+Trace là công cụ chuẩn đoán thời gian chạy dành cho các ứng dụng FreeRTOS. Gồm 2 phần: Recorder Library: mã nguồn C, tích hợp vào FreeRTOS project. FreeRTOS+Trace: ứng dụng PC, hiển thị dữ liệu trace dưới dạng đồ họa | FREE-RTOS + TRACE Công cụ phân tích hệ thống phần mềm nhúng chạy trên FreeRTOS Nội dung Giới thiệu FreeRTOS+Trace Recorder Library FreeRTOS+Trace Giới thiệu FreeRTOS+Trace Theo Percepio – Mang lại điều chưa từng có: hiển thị các sự kiện trong khi chạy chương trình trên FreeRTOS. “Chỉ với 5 ngày sử dụng công cụ này, chúng tôi đã cải thiện hiệu suất của engine đồ họa gấp 3 lần!" - Terry West, Serious Integrated, Inc. FreeRTOS+Trace là công cụ chuẩn đoán thời gian chạy dành cho các ứng dụng FreeRTOS. Gồm 2 phần: Recorder Library: mã nguồn C, tích hợp vào FreeRTOS project. FreeRTOS+Trace: ứng dụng PC, hiển thị dữ liệu trace dưới dạng đồ họa. Giới thiệu FreeRTOS+Trace Giới thiệu FreeRTOS+Trace FreeRTOS+Trace có 3 phiên bản (bản miễn phí = giới hạn chức năng) Tải và cài đặt (yêu cầu .NET ) Recorder Library Trace recorder được tích hợp vào FreeRTOS và lưu trữ dữ liêu các sự kiện trên RAM buffer, có thể tùy chỉnh để sử . | FREE-RTOS + TRACE Công cụ phân tích hệ thống phần mềm nhúng chạy trên FreeRTOS Nội dung Giới thiệu FreeRTOS+Trace Recorder Library FreeRTOS+Trace Giới thiệu FreeRTOS+Trace Theo Percepio – Mang lại điều chưa từng có: hiển thị các sự kiện trong khi chạy chương trình trên FreeRTOS. “Chỉ với 5 ngày sử dụng công cụ này, chúng tôi đã cải thiện hiệu suất của engine đồ họa gấp 3 lần!" - Terry West, Serious Integrated, Inc. FreeRTOS+Trace là công cụ chuẩn đoán thời gian chạy dành cho các ứng dụng FreeRTOS. Gồm 2 phần: Recorder Library: mã nguồn C, tích hợp vào FreeRTOS project. FreeRTOS+Trace: ứng dụng PC, hiển thị dữ liệu trace dưới dạng đồ họa. Giới thiệu FreeRTOS+Trace Giới thiệu FreeRTOS+Trace FreeRTOS+Trace có 3 phiên bản (bản miễn phí = giới hạn chức năng) Tải và cài đặt (yêu cầu .NET ) Recorder Library Trace recorder được tích hợp vào FreeRTOS và lưu trữ dữ liêu các sự kiện trên RAM buffer, có thể tùy chỉnh để sử dụng chỉ vài KB (EVENT_BUFFER_SIZE). Recorder cung cấp 2 chế độ lưu trữ (RECORDER_STORE_MODE) Dừng khi đầy buffer (STORE_MODE_STOP_WHEN_FULL) Buffer vòng (STORE_MODE_RING_BUFFER) Dữ liệu trace được đưa vào máy tính bằng cách sử dụng debugger để đọc toàn bộ RAM và lưu vào file nhị phân. (FreeRTOS+Trace có khả năng đọc và phân tích file này). Recorder Library Tích hợp vào FreeRTOS FreeRTOS hoặc mới hơn. Đưa “Trace recorder library” vào project. Thêm 2 dòng sau vào cuối file #define configUSE_TRACE_FACILITY 1 #include "" Cấu hình file (store mode, ntask, buffer size, ) Chọn hardware timer port trong file #define SELECTED_PORT PORT_ARM_CortexM Gọi hàm vTraceStart tại vị trí muốn bắt đầu trace. Nếu RAM2 còn trống thì nên đưa RecorderData vào đây và tăng buffer size (cấu hình Scatter đưa vào RAM2). Recorder Library Lấy file dữ liệu trace bằng ST-Link Chạy "ST-Link Utility" Kết nối vào thiết bị để xem bộ nhớ. Chọn vùng nhớ .
đang nạp các trang xem trước