Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cuántas cosas puede controlar stm32 al mismo tiempo?

¿Cuántas cosas puede controlar stm32 al mismo tiempo?

Esta pregunta deja a la gente sin palabras. Es obvio a primera vista que tu base es muy pobre, así que te diré la verdad y mi consejo ofenderá mis oídos.

No hablemos de si puedes ejecutar esto. En primer lugar, no comprendes estas cosas conceptuales.

En primer lugar, ¿cuántos tipos de sensores existen? Hay demasiados para enumerarlos todos. ¿Qué tipo de sensor te gustaría instalar en un coche? Velocidad de la luz, evitación de obstáculos por infrarrojos, seguimiento, alcance (método ultrasónico), vibración, aceleración de tres ejes, etc. Cada sensor puede comunicarse de una manera diferente y, además de utilizar la E/S del microcontrolador para transferir datos, estos sensores también pueden utilizar recursos como interrupciones externas, temporizadores y contadores.

El siguiente es el manipulador. Los manipuladores generalmente constan de servos y piezas estructurales mecánicas. ¿Qué controla el servo? Generalmente, se utiliza el control de pulsos PWM. ¿Por qué se genera PWM? Es mejor usar hardware de microcontrolador para generar PWM, peor usar software para controlar un temporizador. ¿Cuantos servos tiene un robot? Depende de la complejidad del robot.

En tercer lugar, STM32 no es un modelo de chip, sino una serie de núcleos CORTEX-M3 lanzados por STMicroelectronics. Dicho esto, los chips de esta serie tienen diferentes configuraciones de hardware y recursos.

Así que, si quieres aprender algo real, debes empezar poco a poco desde lo básico. Comprenda qué sensores necesita, cómo se comunica este sensor y qué recursos necesita utilizar. Usando varios servos, ¿es posible coordinar tantos servos al mismo tiempo y luego aprender sobre STM32?

Finalmente, incluso si utilizas los recursos de Internet para arrancar tu coche, si no tienes una base, eres sólo una persona que recoge las cosas de otras personas.