4082 views|9 replies

3222

Posts

0

Resources
The OP
 

There are many models of STM32. The high-end ones have DMA, floating-point operations, multipliers, programmable gain amplifiers (PGA), internal... [Copy link]

There are many STM32 models. The high-end ones have DMA, floating-point operations, multipliers, programmable gain amplifiers (PGA), and internal watchdogs. Don't the low-performance ones have these features as well? Where are the so-called advanced chip functions reflected? Higher clock speed? More memory?

This post is from stm32/stm8

Latest reply

Whether it is advanced or not depends on your needs. It is useless even if it is advanced if you don't need it. For example, serial ports are basic functions, but they are redundant if you don't need them. Demand determines application. Advanced is also relative. For example, if I need to use USB, some are more advanced than none. If I need low power consumption, a high main frequency is not necessarily advanced.   Details Published on 2022-2-9 17:23
 

6742

Posts

2

Resources
2
 

Higher frequency and more advanced peripherals.

This post is from stm32/stm8

Comments

What kind of peripherals are considered advanced?  Details Published on 2021-12-22 11:53
 
 

2145

Posts

8

Resources
3
 

More advanced processes, such as 40/32/28/22/16/14nm, etc.

Larger RAM and ROM, a few MB of RAM, a few hundred MB of ROM

Higher operating frequency, hundreds of MHz or even GHz

More advanced peripherals, such as GPU, mipi, USB2.0/3.0, Gigabit Ethernet, emmc, sdio, ddr, etc.

More functional integration, traditional low-speed peripherals + a bunch of other high-speed peripherals, etc.

For more parameters, you need to look at the spec. Even for the same peripherals, different products are different. For example, some DMAs have 8 channels, some have 28 channels; some multipliers are 18-bit, some are 32-bit; some floating-point operations are fixed-point, some are floating-point; the adjustment range and accuracy of the PGA are different. Of course, there are also differences in performance. How can they be the same?

This post is from stm32/stm8

Comments

More advanced peripherals, such as GPU, mipi, , emmc, sdio, ddr, etc.-------------Mr. Zhou, can you explain what are the characteristics of these?  Details Published on 2021-12-22 11:55
 
Personal signature坐而言不如起而行
 

9702

Posts

24

Resources
4
 

What do you mean by "advanced"?

From your screenshot it looks like it is divided into wireless, low power, mainstream, high performance and MPU.

Wireless is a new product launched by ST that integrates a wireless transceiver; low power consumption refers to the L and U series that focus on low power consumption; mainstream should be more general models with larger shipments and higher cost-effectiveness; high performance is easy to understand, and it generally refers to a higher main frequency.

This post is from stm32/stm8
 
Personal signature虾扯蛋,蛋扯虾,虾扯蛋扯虾
 
 

3222

Posts

0

Resources
5
 
wangerxian posted on 2021-12-21 13:02 The frequency is higher and there are more advanced peripherals.

What kind of peripherals are considered advanced?

This post is from stm32/stm8
 
 
 

3222

Posts

0

Resources
6
 
wsmysyn posted on 2021-12-21 14:33 More advanced technology, such as 40/32/28/22/16/14nm and other larger RAM and ROM, several MB of RAM, hundreds of MB of ROM, higher operating frequency, ...

More advanced peripherals, such as GPU, mipi, , emmc, sdio, ddr, etc.-------------Mr. Zhou, can you explain what are the characteristics of these?

This post is from stm32/stm8

Comments

Features? Just search for the corresponding peripherals and see what the specific functions are. Each peripheral has different functions. GPU is the image processing unit, which can do some image processing and display. MIPI generally refers to the image interface, which is used for camera acquisition input or display image output.  Details Published on 2021-12-22 14:15
 
 
 

2145

Posts

8

Resources
7
 
QWE4562009 posted on 2021-12-22 11:55 More advanced peripherals, such as GPU, mipi, , emmc, sdio, ddr, etc.-------------Mr. Zhou, what are the characteristics of these? ...

Features?

Just search for the corresponding peripherals and see what the specific functions are. Each peripheral has different functions.

GPU is a graphics processing unit that can process and display images.

MIPI generally refers to an image interface, which can be used for camera input or display image output, and can support data transmission of up to several Gbps.

eMMC, SDIO are storage interfaces that support higher transmission rates, which are tens, hundreds, or even thousands of times faster than traditional interfaces such as IIC and SPI.

DDR is generally a memory interface, which is used to connect to external DRAM to expand the chip program running memory.

The above advanced peripherals are generally only used on high-performance chips.

Even if it is the same peripheral, you have to read its detailed manual description, there must be differences. Everyone has a UART serial port, some have only 2 serial ports, some support 15, some have a maximum baud rate of 115200, and some have a maximum baud rate of 3M. Which one is more advanced? It is not clear.

This post is from stm32/stm8

Comments

Mr. Zhou knows chip architecture very well. Why can't STM32 run Android? It can only run freeRTOS, LittleVGL, UCOSIII, STemWIN, LWIP? Are these the same as Android? Are they also a platform?  Details Published on 2022-2-10 11:55
Mr. Zhou knows chip architecture very well. Why can't STM32 run Android? It can only run freeRTOS, LittleVGL, UCOSIII, STemWIN, LWIP? Are these the same as Android? Are they also a platform?  Details Published on 2021-12-23 17:17
 
Personal signature坐而言不如起而行
 
 

3222

Posts

0

Resources
8
 
wsmysyn posted on 2021-12-22 14:15 Features? Just search for the corresponding peripherals and see what the specific functions are. Each peripheral has different functions. GPU is...

Mr. Zhou knows chip architecture very well. Why can't STM32 run Android? It can only run freeRTOS, LittleVGL, UCOSIII, STemWIN, LWIP? Are these the same as Android? Are they also a platform?

This post is from stm32/stm8
 
 
 

5998

Posts

6

Resources
9
 

Whether it is advanced or not depends on your needs. It is useless even if it is advanced if you don't need it. For example, serial ports are basic functions, but they are redundant if you don't need them. Demand determines application. Advanced is also relative. For example, if I need to use USB, some are more advanced than none. If I need low power consumption, a high main frequency is not necessarily advanced.

This post is from stm32/stm8
 
Personal signature

在爱好的道路上不断前进,在生活的迷雾中播撒光引

 
 

3222

Posts

0

Resources
10
 
wsmysyn posted on 2021-12-22 14:15 Features? Just search for the corresponding peripherals and see what the specific functions are. Each peripheral has different functions. GPU is...

Gbps-------Does this mean 10^9 bits can be transmitted per second? Or code elements?

This post is from stm32/stm8
 
 
 

Just looking around
Find a datasheet?

EEWorld Datasheet Technical Support

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
快速回复 返回顶部 Return list