Red de conocimiento del abogados - Ley de patentes - Por favor, enséñame cómo aprender emwin.

Por favor, enséñame cómo aprender emwin.

Preparativos para principiantes en emWin y cómo empezar rápidamente

Como dice el refrán, todo es difícil al principio Cuando se aprende un nuevo conocimiento, la dificultad muchas veces no es el conocimiento. En sí mismo, pero cómo comenzar rápidamente qué información y entorno de desarrollo. Una vez que comienzas, el aprendizaje profundo es relativamente fácil.

Este capítulo desempeña ese papel y explica principalmente los preparativos que los principiantes deben hacer al aprender emWin.

2.1? Consejos importantes para principiantes

2.2? ¿Entorno de desarrollo?

2.3 Materiales de referencia de emWin

2.4 Herramienta de depuración de emWin emWinSPY <. /p>

Resumen 2.5

2.1 Consejos importantes para principiantes

Nuestra primera versión del tutorial de emWin se lanzó hace más de 2 años y los principiantes a menudo informan que han aprendido emWin. Ha pasado mucho tiempo y aún no he comenzado. La razón principal es el método de aprendizaje. Los principiantes deben dar prioridad a dominar los siguientes tres puntos:

1. y ¿sabes lo que estás haciendo? De lo contrario, siempre estarás inseguro.

2. Aprenda a utilizar el simulador emWin. Es muy conveniente utilizar el simulador para la depuración temprana de la interfaz, lo que puede reducir en gran medida el tiempo de diseño de la interfaz. El otro es aprender a ejecutar una gran cantidad de ejemplos de referencia en el simulador. Estos ejemplos de referencia son de gran valor de referencia.

3. Aprenda el uso de GUIBuilder y uCGUIBuilder, dos gadgets de creación de interfaces. A través de estas dos pequeñas herramientas, la creación de interfaces y el diseño se vuelven fáciles, lo que acelera la creación de interfaces hasta cierto punto.

Después de dominar estos tres puntos, debes hacer muchos ejercicios prácticos, porque el combate real es el mejor atajo para aprender bien emWin. Una vez que tengas cierta base, solo necesitas consultar el manual durante el uso. . Además, cuando sea principiante, no estudie la interfaz del controlador subyacente de emWin tan pronto como comience. Esto afectará el entusiasmo del principiante y hará que esté cada vez menos interesado en estudiarlo más adelante.

2.2 Entorno de desarrollo

1. Se recomienda VC6.0 para el entorno de desarrollo del simulador. Otras versiones de VS2008, VS2010 y VS2013 también son aceptables.

2. IDE: Admite dos entornos de desarrollo IDE, MDK e IAR

(1) MDK4.7X o MDK5.XX son aceptables, pero las versiones inferiores a MDK4.7X no son aceptables porque Las versiones inferiores no son compatibles con STM32F429.

(2) IAR utiliza de forma fija la versión IAR7.5. Debido a la ligeramente deficiente compatibilidad con versiones anteriores de IAR, no se admiten otras versiones.

3. El depurador puede usar J, U o S

4. La placa de desarrollo de soporte es: la placa de desarrollo S V6 y la MCU es S.

2.3?materiales de referencia de emWin

2.3.1?S ¿versión oficial en inglés del manual de usuario de emWin?

La versión actual es emWin5.34 (si la versión oficial actualización Para nuevas versiones, todos pueden usar la última versión y todos los manuales son compatibles con versiones anteriores).

¿2.3.2? emWin5.12 ¿Manual de usuario en versión china traducido por Zhou Ligong?

Aunque la versión china es un poco baja, para principiantes, esta versión es suficiente. Puedes descargarlo desde el foro electrónico. Después de comenzar con emWin, debe adaptarse gradualmente a la versión en inglés del manual. La versión china de la versión 5.12 ya no es suficiente y muchos controles recién lanzados no se introducen.

2.3?materiales de referencia de emWin

2.3.1?S ¿versión oficial en inglés del manual de usuario de emWin?

La versión actual es emWin5.34 (si la versión oficial actualización Para nuevas versiones, todos pueden usar la última versión y todos los manuales son compatibles con versiones anteriores).

¿2.3.2? emWin5.12 ¿Manual de usuario en versión china traducido por Zhou Ligong?

Aunque la versión china es un poco baja, para principiantes, esta versión es suficiente. Puedes descargarlo desde el foro electrónico. Después de comenzar con emWin, debe adaptarse gradualmente a la versión en inglés del manual. La versión china de la versión 5.12 ya no es suficiente y muchos controles recién lanzados no se introducen.

2.3.3?Descarga del simulador emWin

La versión actual del simulador emWin es emWin5.32. También tenga en cuenta que descargar el simulador requiere que el usuario registre una cuenta en el sitio web oficial de S antes de descargarlo.

Los lectores atentos encontrarán que el manual es la versión 5.34, pero ¿por qué el simulador es la versión 5.32? Esto no es un problema porque el sitio web oficial no se actualiza a tiempo. Además, el uso del simulador en este tutorial se basa en la versión 5.32. Si se actualiza oficialmente a la nueva versión y se modifica el simulador, nuestro foro hará una copia de seguridad. La dirección de descarga es: /read.php?tid=. 23481?.

2.3.4? Descargue el paquete de software emWin para STM32

El paquete de software emWin para chips de la serie STM32 se almacena principalmente en STM32CubeF, por lo que debe descargar el paquete de software emWin. (La información del sitio web oficial de ST requiere que los usuarios registren una cuenta antes de descargar).

1. El paquete de software emWin para la serie STM32F1xx se almacena en STM32CubeF1

Enlace de dirección del sitio web oficial de ST (este es un hipervínculo)

2. El paquete de software para la serie STM32F4xx se almacena en STM32CubeF4

Enlace a la dirección del sitio web oficial de ST (este es un hipervínculo)

3. El paquete de software emWin para la serie STM32F7xx se almacena en STM32CubeF7 <. /p>

Enlace de dirección oficial de ST (este es un hipervínculo)

Para las tres direcciones de enlace anteriores, STM32CubeF se encuentra al final de la página web correspondiente:

El A continuación se toma STM32CubeF4 V1.13.0 como ejemplo. Abra la ruta: STM32Cube_FW_F4_V1.13.0\Middlewares\ST\StemWin. Puede ver los siguientes archivos, que son el contenido del paquete de software emWin:

2.4 emWin. herramienta de depuración emWinSPY

emWinSPY es un software de depuración de emWin más práctico.

emWinSPY sólo está disponible a partir de la versión 5.2x, pero esta versión sólo admite la depuración de puertos de red. La depuración del puerto de red es un poco problemática y no consideramos este método de depuración. La versión emWin5.32 ha comenzado a admitir la depuración JLINK, pero la prueba encontró que la versión emWin5.32 no puede usar emWinSPY, carece de definiciones de funciones y se producirán los siguientes problemas después de la compilación:

Basado en experiencias pasadas (Como la función multitáctil de emWin también carecía de definición de función cuando se lanzó por primera vez. Después de actualizar varias versiones, se puede usar normalmente. Se estima que esta función se abrirá en versiones posteriores de emWin. La siguiente es la pantalla. efecto de emWinSPY:

2.5 Resumen

Este capítulo le ha explicado mucho. Se recomienda que los principiantes dediquen algo de tiempo a comprender el manual de usuario de emWin para estudiarlo en el futuro. Lo mejor es dominar la lectura de este manual.