Tengo un Texas Instruments Tiva C-Series LaunchPad (Número de pieza: EK-TM4C123GXL) . Tengo el LaunchPad para sólo un mes . Recientemente, he utilizado Energía para cargar el siguiente código en mi LaunchPad:
https://gist.github.com/phil3c7r0n/4e22cd686ae196f92e6b
En mi código, he utilizado los siguientes pines: PB_7, PE_5, PB_6 , PB_4 , PE_0, PD_0 , PD_2
Y aquí está el directriz del LaunchPad:
Como ves, en mi código quería utilizar PB_7, PE_5, PB_6, PB_4 como SALIDA con Modulador de Ancho de Pulso (~PWM). Sin embargo, por una estúpida razón me olvidé de la guía incluida en la caja del LaunchPad, Los he estropeado todos: Usé pines analógicos para pines digitales y pines digitales para pines analógicos.
De manera importante y mortal , utilicé PB_4 que tiene una funcionalidad principal como " SPI CLK " (según la directriz), para ~PWM (!!!). También hice lo mismo con PB_6 y PD_0 que ambos tienen funcionalidad como " SPI MISO " (según la directriz).
Ahora mi LaunchPad está muerto y esto es exactamente lo que parece:
Permítanme describirlo: Una luz semiverde y amarilla fija que indica el encendido, y eso es todo. Quiero que sepas que ENCHUFADO el LaunchPad en mi ordenador y lo hizo NO CONECTAR al ordenador EN TODO :
- El ordenador no reproducía el sonido como de costumbre cuando detectaba la conexión USB.
- No aparece ningún controlador en el Administrador de dispositivos aunque ya había visto todos los dispositivos ocultos:
Debería haber un puerto COM virtual de Stellaris dentro de los puertos, y también debería haber un controlador de interfaz de depuración en circuito (ICDI) de Stellaris. Desaparecieron, todos ellos.
- De la 1 y la 2, estoy bastante seguro de que no hay forma de borrar y restablecer la configuración de fábrica del LaunchPad.
- Ya había utilizado LMFlashProgrammer de TI:
- Ya había utilizado otros puertos USB de mi ordenador.
- Ya había utilizado otros ordenadores.
- Ya había intentado pulsar el botón de Reset, incluso el SW1 y el SW2, pero no pasó nada.
- Por favor, no me digas que suba el ejemplo de parpadeo (o cualquier código) al LaunchPad. Ya te había dicho que el ordenador no reconocía en absoluto el LaunchPad.
[Editado] Mi esquema:
IMAGINARIAMENTE, FUE COMO SI HUBIERA DEJADO LA LLAVE EN LA HABITACIÓN Y HUBIERA CERRADO LA PUERTA.
Por favor, ayúdenme con este problema. Ahora me siento frustrado y necesito que me devuelvan el LaunchPad. ¡Estoy en un curso en línea y está en sesión! ¡SINCERAMENTE GRACIAS!
0 votos
Te garantizo que reviso mi pregunta todos los días hasta que resuelva el problema. Se agradecen todos los comentarios que contribuyan. Las respuestas sugeridas son extremadamente buenas también, y marcaré la respuesta sugerida como un cheque si la resuelvo (por supuesto).
1 votos
R9 y R10 conectan PD0&PB6 y PD1&PB&, respectivamente. Ten en cuenta que los puentes deben ser desoldados y retirados si quieres usar cualquiera de estos pares de pines. He oído que la placa puede dañarse si se utilizan ambos como salidas simultáneamente.
0 votos
Para que quede claro, ¿has desconectado la placa de algún circuito?
5 votos
@phil3c7r0n - Para reducir las posibilidades de que otros lectores dupliquen el esfuerzo de tu pregunta anterior sobre el mismo problema, aquí tienes un enlace para que otras personas lo lean: electronics.stackexchange.com/questions/222331/ : Dado que su código menciona el accionamiento de motores para un robot, hay formas en las que podría haber causado daños en el hardware de su placa LaunchPad, por ejemplo, si no había suficiente sujeción de tensión inversa, etc. - No ha proporcionado un esquema para que los lectores puedan considerar esa posibilidad. Le sugiero que pida una nueva placa :-( Buena suerte
1 votos
Siendo realistas, tienes dos opciones. Una implica un sacrificio, a medianoche en la noche de luna llena, en un claro del bosque, la otra implica 12,99 dólares y el sitio web de Texas Instrument. No voy a comentar los méritos respectivos de ninguna de las dos.
0 votos
Lástima no haber visto esto ayer. TI tenía pi (3.14) de envío ayer. Tal vez hoy también.
1 votos
Aquí está la hoja de datos, ti.com/lit/ds/symlink/tm4c123gh6pm.pdf sería su mejor recurso para resolver este problema. Y aquí están los esquemas ti.com/lit/ug/spmu296/spmu296.pdf Que muestra que el PB_4 y PB_6 son sólo GPIO en U1-A en la hoja 1 de los esquemas. 4.3.4.3 en el manual de usuario tiene un procedimiento de reinicio. Y.... Ya he perdido 12,99 dólares del tiempo de todos.
0 votos
A todos, gracias por su gran trabajo. He decidido comprar un nuevo LaunchPad y ya lo he pedido. De nuevo, ¡gracias sinceras por todo!
3 votos
Recuerda desoldar R9 y R10 antes de usarlos, para que los puertos de E/S puedan usarse independientemente (sin dañar la placa).