Microchip cấp phép cho thư viện dấu phẩy động emFloat của SEGGER

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

Microchip cấp phép cho thư viện dấu phẩy động emFloat của SEGGER

Microchip cấp phép cho thư viện dấu phẩy động emFloat của SEGGER

Vi mạch Công nghệ đã cấp phép cho thư viện dấu phẩy động được tối ưu hóa của SEGGER, emFloat, cho chuỗi công cụ biên dịch XC32 V4.0 và các thiết bị Arm Cortex-M.

emFloat là một thư viện dấu phẩy động hoàn chỉnh, được tối ưu hóa hoàn toàn và đã được xác minh cho các hệ thống nhúng. Các quy trình số học được mã hóa thủ công bằng hợp ngữ và được tối ưu hóa cho kích thước mã nhỏ và tăng tốc độ thực thi.

Nhận xét Rodger Richey, Giám đốc cấp cao của Hệ thống phát triển toàn cầu cho Microchip cho biết, “Chúng tôi nhận thấy rằng emFloat cung cấp cho khách hàng của chúng tôi gói dấu chấm động tốt nhất hiện có về tốc độ và kích thước mã. Chúng tôi vui mừng thông báo rằng nó sẽ được đưa vào bản phát hành tiếp theo của các trình biên dịch MPLAB XC32 ++ của chúng tôi. ”

emFloat là thư viện dấu phẩy động, tuân thủ IEEE 754, được tối ưu hóa cao và là một phần của Thư viện thời gian chạy của SEGGER, emRun, và được bao gồm trong biểu mẫu mã đối tượng trong SEGGER Embedded Studio.

Được thiết kế để vừa nhanh vừa nhỏ, nó có thể mang lại hiệu suất giống như FPU trong phần mềm thuần túy và nếu có, nó có thể tăng hiệu suất của FPU cho các hàm toán học phức tạp.

Rolf Segger, người sáng lập SEGGER, cho biết: “Chúng tôi đã dành rất nhiều thời gian và năng lượng để tối ưu hóa emFloat cho Thư viện thời gian chạy của SEGGER, emRun, cũng như để sử dụng trong các công cụ khác. “Thật vui khi thấy emFloat được công nhận cho sản phẩm tuyệt vời như hiện nay và thấy các kỹ sư phần mềm của chúng tôi nhận được sự tín nhiệm xứng đáng cho công việc chất lượng này.”