STM32 hardware multiplier - another difference from MSP430 hardware multiplier

Publisher:MysticJourneyLatest update time:2016-04-07 Source: eefocusKeywords:STM32 Reading articles on mobile phones Scan QR code
Read articles on your mobile phone anytime, anywhere
Anyone who has used MSP430 knows that it has a hardware multiplier and can be designed to perform simple FFT calculations, but it is a separate module that requires writing two multipliers and then getting the result from the result. Most of the time, we don't need to do this at all, just treat it as 51, and do soft multiplication, which is very time-consuming. These two MCUs do not embed the multiplier into the MCU core MUL instruction.

The STM32, including various processors using the Coretex M core, actually associates the hardware multiplier with MUL, so when you write a multiplication program calculation as usual, you are actually calling the multiplier. Fortunately, the STM32 can perform single-cycle multiplication and division, so it is dozens of times faster than software multiplication and division.

Keywords:STM32 Reference address:STM32 hardware multiplier - another difference from MSP430 hardware multiplier

Previous article:The relationship between ARM7, ARM9, ARM11 and ARM-Cortex
Next article:STM32 library function USART_SendData problem and solution

Latest Microcontroller Articles
Change More Related Popular Components

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号