stm32linux
¿Se puede trasplantar stm32f103vc a Linux?
El microcontrolador stm32f103vx puede trasplantar Linux con código modificado.
¿Qué tal Wildfire Live?
Yehuo Live es muy bueno
Yehuo Live es un cliente informático que se utiliza principalmente para descargar información sobre todos los productos Yehuo. Con este software, los usuarios pueden controlar STM32, RT, Linux, FPGA. G32v-risc-V y otras placas de desarrollo de la serie, así como libros y vídeos de código abierto, módulos ADCDAC, módulos de visualización, módulos de sensores, módulos de cámara, comunicaciones inalámbricas, posicionamiento por satélite GPS y otras guías prácticas de desarrollo, detalles del producto, materiales de apoyo, se pueden descargar y utilizar documentos en línea y tutoriales en vídeo, etc.; la interfaz de Wildfire University Hall es simple e intuitiva, la distribución de funciones es clara y obvia y la operación es simple y conveniente. Con este software, los usuarios pueden buscar y descargar rápidamente. varios documentos de información que deben desarrollarse, lo que hace que sea conveniente para los usuarios aprender proyectos de desarrollo.
¿Cuál es mejor para que los principiantes elijan una placa de desarrollo stm32?
No se recomienda iniciar STm32 directamente. Aunque puede aprenderlo, si continúa aprendiendo, descubrirá que no conoce los registros STM32 con suficiente profundidad y no es adecuado para 32 bits. computadoras en todas las situaciones. Cuanto más complejo es algo, más fácil es romperlo, y el segundo es el costo. Al menos por las dos razones anteriores, no estoy de acuerdo con la que te pide directamente que aprendas Raspberry Pi.
Se recomienda comenzar con la serie STM8S208. En primer lugar, los registros STM8, las interfaces periféricas en el chip y los relojes son muy similares a los de STM32. En segundo lugar, la serie SYM8S208 tiene un conjunto relativamente completo de interfaces periféricas. : USART, SPI, I2C, CAN y otras interfaces de comunicación están completas, y estos periféricos de interfaz se pueden utilizar en el aprendizaje STM32.
Creo que el aprendizaje de periféricos representa aproximadamente la mitad del aprendizaje de microcontroladores o sistemas integrados.
Si tienes conocimientos básicos de registros, por ejemplo, has estudiado 51 en profundidad, y no tienes problemas con los conceptos o aplicaciones de periféricos, relojes, lenguaje C, etc., entonces puedes Aprenda directamente la serie STM32.
Volvamos al tema y hablemos de STM32.
Se recomienda aprender STM32F103C8T6 primero. Las especificaciones son moderadas, el volumen de envío es grande y la placa de desarrollo es económica.
Para placas de desarrollo específicas, se recomienda comprar la versión mejorada de BluePill, BlackPill, porque la pizarra agrega un diodo a la fuente de alimentación de 5 V, lo que evita peligros ocultos causados por la conexión a una fuente de alimentación externa de 5 V. , y también corrige el uso de resistencias BlackPill. Pregunta incorrecta.
Acabo de comprobar esta placa compatible con BlackPill en cierta tienda y se vende por unos 10 yuanes.
Ahora que tenemos la placa de desarrollo y luego el descargador/depurador, la recomendación es, por supuesto, STLinkV2. El precio de un determinado producto es de 20 a 30 yuanes, y básicamente no hay problema.
Las soluciones de hardware anteriores son adecuadas para reproductores Yeluzi incondicionales. Para dichos reproductores, puede leer la hoja de datos, consultar el manual y usar un osciloscopio para jugar con todo.
Las series nacionales Punctual Atomic y Wildfire son mucho más caras que BlackPill, pero todas tienen tutoriales en vídeo de apoyo, que son adecuados para estudiantes ricos o novatos.
En cuanto a software o entorno de desarrollo, Keil es más adecuado para principiantes, porque la mayoría de las rutinas online se basan en este entorno. Aunque también se puede utilizar IAREWARM, su soporte para STLinkV2 doméstico no es muy amigable y la configuración es relativamente más complicada. Una vez que domine STM32F1, podrá comenzar a usar STMCube y HAL. Sin embargo, es mejor que los principiantes no comiencen a jugar con esto.
Detengámonos aquí primero.
¿Cuál es mejor, Anfulai o Zhengdian Atom?
Siempre es bueno estar en el punto.
La misión clave de la primera placa de desarrollo de Linux de Punctual Atom es ayudar a un gran número de usuarios de STM32 a comenzar con Linux. Al mismo tiempo, el rendimiento del chip no puede ser bajo y debe tener un alto reconocimiento. en el mercado.
I.MX6UL/6ULL es el primero en llevar la peor parte
STM32 o ARM7, ¿cuál es mejor para aprender? ¿Alguna sugerencia?
Bueno, tuve problemas antes; luego volví y aprendí 51 a fondo; luego tomé ARM9linux; terminé de aprender RAM9 primero porque tomé demasiadas clases a la vez; Conceptos básicos, y luego pasé al trasplante del sistema Linux y fue realmente una lástima entenderlo; entré en contacto con ARM7 y stm32 por casualidad; creo que STM32 es el mejor chip ARM que he usado; la desventaja de que no se puede utilizar en sistemas grandes (también hay sistemas grandes, pero si lo estudias volverás a cometer los mismos errores). Se utiliza principalmente para control industrial.
Por lo tanto, se recomienda usar STM32 primero para que sea más fácil de entender; aquellos que trabajan en sistemas grandes tienen experiencia en sistemas operativos. Ahora que están trabajando, comencemos con ucos. Los simples. Aprender Linux no ayudará a comprender el sistema. Si el relleno es demasiado profundo, será un agujero negro insondable. Mientras estudies mucho, podrás aprender bien. Espero que te sea útil.