¿Qué significa "dispositivo de baja densidad"? Acerca de STM8 / STM32

Los dispositivos STM32 y STM8 tienen algunos tipos:

  • Dispositivos de baja densidad
  • Dispositivos de densidad media
  • Dispositivos de alta densidad

¿Qué significa "densidad"? ¿Sobre la cantidad de periferia o sobre la cantidad de flash o algo más?

Respuestas (3)

Son términos arbitrarios utilizados por ST para distinguir diferentes líneas de MCU dentro de una serie. En términos generales, todas las partes dentro de una línea tendrán los mismos periféricos y características; diferirán solo en la cantidad de RAM y memoria flash que tienen, y en el empaque.

Por ejemplo, así es como ST divide la familia STM32F103:

ingrese la descripción de la imagen aquí

Los términos "línea de valor" y "línea de conectividad" también aparecen en algunas series; también se tratan como líneas.

No está del todo bien con los mismos periféricos y características . Los dispositivos de alta densidad tienen un mayor conjunto de periféricos y más funciones. Y para dispositivos de media y baja densidad este conjunto decrece. Simplemente abra uno de los manuales de referencia y vea esto diferente. Para este DAC, AES, USART2, USART3, TIM5, SPI2 no disponible para dispositivos de baja densidad. Otras características como el ancho de bits de los divisores de reloj son diferentes en dispositivos de diferente densidad.
@imbearr Creo que estás leyendo mal mi respuesta. Lo que digo es que todos los dispositivos de "alta densidad" dentro de una serie tienen los mismos periféricos y características. Todavía se diferenciarán de los dispositivos en otras líneas, como las partes correspondientes de "densidad media".
@duskwuff, ¿podría dar un ejemplo de estos dos dispositivos de una línea (alta u otra) con los mismos periféricos y características? Dudo que tales existan. Según tengo entendido, estos grados (alto/medio/bajo) se pueden aplicar a una familia (por ejemplo, STM8Lx51) y solo se pueden usar para comprender la potencia de los dispositivos.
@imbearr STM32F103C8 y STM32F103RB, por ejemplo. Ambos miembros de la línea de densidad media STM32F103; difieren solo en el tamaño del flash y el número de pines.
@duskwuff, tienes razón. No estaba atento cuando leí tu respuesta.

Acerca de la guía de referencia del Glosario STM32F103:

• Los dispositivos de baja densidad son los microcontroladores STM32F101xx, STM32F102xx y STM32F103xx donde la densidad de la memoria Flash oscila entre 16 y 32 Kbytes.

• Los dispositivos de densidad media son los microcontroladores STM32F101xx, STM32F102xx y STM32F103xx donde la densidad de memoria Flash oscila entre 64 y 128 Kbytes.

• Los dispositivos de alta densidad son los microcontroladores STM32F101xx y STM32F103xx donde la densidad de la memoria Flash oscila entre 256 y 512 Kbytes.

• Los dispositivos de densidad XL son microcontroladores STM32F101xx y STM32F103xx donde la densidad de la memoria Flash oscila entre 768 Kbytes y 1 Mbyte.

• Los dispositivos de línea de conectividad son los microcontroladores STM32F105xx y STM32F107xx.

• Palabra: datos de 32 bits de longitud.

• Media palabra: datos de 16 bits de longitud.

• Byte: datos de 8 bits de longitud.

¿Qué hace aquí la definición de palabra/media palabra/byte?

Primero vamos a explicar a qué se refiere Baja Densidad y Alta Densidad. Usando módulos de 256 MB como ejemplo... pensaría que el módulo de 16 chips se llamaría módulo de alta densidad y la versión de 8 chips sería el módulo de baja densidad... pero es al revés, ¿no es así? El problema es que la densidad no se refiere a la cantidad de chips en el módulo, se refiere a la densidad de las unidades de memoria dentro de los chips individuales en el módulo.

Cuando las personas hablan de un módulo de baja densidad, abrevian incorrectamente su discurso y es engañoso. Lo que realmente quieren decir es que es un módulo con chips de baja densidad. Piensa en dos pizzas de pepperoni. En una pizza, cada rebanada tiene 2 piezas de pepperoni. En el otro cada rebanada tiene 4 piezas de pepperoni. La de 2 piezas por rebanada es la pizza de baja densidad, y la de 4 piezas por rebanada es la pizza de alta densidad.

Esto es lo que es en los módulos de RAM. El módulo de alta densidad solo necesita la mitad de chips por lado porque hay más ranuras de memoria dentro de esos chips. Si desea chips de baja densidad, necesita el doble, por lo que los módulos con chips de baja densidad cuestan el doble. (La mano de obra para construir el módulo a partir de las piezas ensambladas es casi la misma, independientemente).

Gracias, pero no respondes a mi pregunta. ¿"Densidad" se trata de RAM/FLASH o de periferia o de algo más?