Red de conocimiento informático - Consumibles informáticos - Programación de la placa de controlador

Programación de la placa de controlador

Cuando dices "¿puede ser controlado por un microcontrolador externo?", quieres decir que ya tienes el microcontrolador en la imagen y aún necesitas usar un microcontrolador externo, ¿verdad? Sí puedes. El RXD y TXD del puerto de descarga son los puertos serie del microcontrolador en la imagen. Los puertos serie RXD y TXD del microcontrolador externo están conectados al TXD y RXD del microcontrolador en la figura respectivamente. Esto puede formar un sistema de control de doble núcleo. Por supuesto, solo se puede hacer a través del cable DuPont; de lo contrario, el puerto serie y de descarga no se puede reutilizar. Supongo que el microcontrolador de la imagen solo se usa para controlar el número de pasos, ¿verdad? . Quieres realizar otras operaciones de control, ¿verdad?

Combinado con el de arriba. Los datos se pueden ingresar a través del control remoto, el convertidor AD o el puerto serie del puerto de descarga. Tome el puerto serie como ejemplo;

El bit de bandera se establece ingresando la función de interrupción al puerto serie del microcontrolador en la imagen, siempre que el microcontrolador externo envíe datos a través del puerto serie. , se establecerá el bit de bandera del microcontrolador en la imagen.

Si se utiliza control remoto se suelen enviar comandos. Si el motor es muy rápido, es posible que no pueda seguir el ritmo de los datos. En la interrupción de recepción del control remoto (supongo que es la interrupción externa del microcontrolador), al recibir datos, el último indicador de bit es básicamente el mismo que el del puerto serie.