- Problemas comúns cos servizos de PCB
- Preguntas frecuentes sobre a montaxe de PCB
- Programación de CI
- Proceso de revestimento respectuoso co medio ambiente
- Xestión de materiais de soldadura
- Tecnoloxía de inserción de orificios pasantes THT
- Proceso de reparación de PCBA
- Montaxe de PCB
- Etiquetas e embalaxes personalizadas
- Fluxo do proceso de montaxe de PCBA
- SOIC, QFP, QFN, BGA, uBGA, CGA, LGA, CSP
- AOI, raios X, TIC, FCT
- Tecnoloxía de montaxe superficial (SMT)
- Compoñentes e pezas
- Preguntas frecuentes
Programación de CI
-
1. Que é a programación de CI?
O proceso de escribir software ou firmware na memoria non volátil dun circuíto integrado (CI) para permitirlle realizar funcións específicas nun sistema electrónico, como un microcontrolador (MCU) que controla dispositivos segundo unha lóxica preestablecida. -
2. Cal é a diferenza entre a programación de CI e a programación de software en xeral?
-
3. Que tipos de circuítos integrados necesitan programación?
-
4. Cal é o papel clave da programación na realización da función do CI?
-
5. Como determinar se un CI está programado?
-
6. Cales son as semellanzas e diferenzas nos principios de programación para diferentes circuítos integrados?
-
7. Cal é o proceso básico da programación de CI?
-
8. Que é o "burn-in" na programación de CI?
-
9. Que é a memoria non volátil?
-
10. Que é o "firmware"?
-
11. Cales son as diferenzas significativas na programación entre as marcas de IC?
-
12. Cales son os requisitos do entorno de hardware para a programación de CI?
-
13. Cal é o papel do entorno de software na programación de CI?
-
14. Que é unha "suma de comprobación" e cal é a súa función?
-
15. Dá un exemplo dun escenario sinxelo de aplicación de programación de CI.
-
16. Cal é a relación entre a programación de circuítos integrados e o deseño de circuítos?
-
17. En que etapa da produción de PCBA se produce a programación de CI?
-
18. Cal é a función de "cifrado" na programación de CI e cal é a súa importancia?
-
19. Como implementar o cifrado na programación de CI?
-
20. É o cifrado da programación IC absolutamente seguro?
-
21. Que ficheiros e materiais se necesitan antes de comezar a programación de CI?
-
22. Como obter os ficheiros de programación correctos?
-
23. Cales son as diferenzas entre os formatos de ficheiro de programación (.hex/.bin) e como elixilos?
-
24. Como configurar correctamente os parámetros do chip?
-
25. Cales son as precaucións para conectar hardware de programación a circuítos integrados?
-
26. Cales son os pasos básicos de funcionamento da programación de software?
-
27. Por que borrar antes de programar? Como facelo?
-
28. Como monitorizar o progreso e o estado da programación?
-
29. Por que verificar despois da programación? Como facelo?
-
30. Cales son as causas comúns dos fallos de verificación da programación?
-
31. Como xestionar as interrupcións na programación?
-
32. Como mellorar a eficiencia na programación por lotes?
-
33. Como garantir a coherencia na programación por lotes?
-
34. Como automatizar a programación de circuítos integrados nas liñas de produción de PCBA?
-
35. Cales son as precaucións para as probas funcionais despois da programación?
-
36. Cales son as posibles causas de probas funcionais anormais?
-
37. Como evitar danar as fichas debido a operacións incorrectas?
-
38. Que preparativos especiais son necesarios para programar novos modelos de CI?
-
39. Como garantir a integridade dos datos de programación?
-
40. Cal é a implementación e a importancia da xestión de versións na programación de CI?
-
41. Cales son as causas comúns de fallo na programación de CI?
-
42. Como solucionar problemas dun CI que non funciona despois da programación?
-
43. Que facer se se produce un "erro de verificación" durante a programación?
-
44. Cales son as principais funcións do software de programación de CI?
-
45. Como actualizar a biblioteca de soporte de IC do software de programación?
-
46. Que facer se o software de programación mostra o mensaxe "Programador non recoñecido"?
-
47. Pódese usar universalmente software de programación de diferentes marcas?
-
48. Cales son as precaucións para programar circuítos integrados cifrados?
-
49. Cales son os efectos dos ambientes de alta temperatura na programación de CI?
-
50. Como programar circuítos integrados empaquetados en BGA?
-
51. Como garantir conexións fiables para CI con paso pequeno entre os pines?
-
52. Que son o ISP e o ICP?
-
53. Como conseguir a programación por lotes de circuítos integrados?
-
54. Como mellorar a eficiencia da programación de CI?
-
55. Como controlar a calidade da programación de CI?
-
56. Cales son os estándares da industria para a programación de CI?
-
57. Pódense borrar e reprogramar os circuítos integrados programados?
-
58. Como estimar o tempo de programación do CI?
-
59. Por que se sobrequenta o CI durante a programación?
-
60. Como solucionar o mal contacto debido á oxidación dos pines?
-
61. Como solucionar problemas de tempo de espera de comunicación do programador?
-
62. Como programar circuítos integrados soldados nunha PCBA?
-
63. Cales son os formatos de ficheiro de programación máis habituais?
-
64. Como converter programas de linguaxe de alto nivel en ficheiros de programación?
-
65. Que ocorre se se perde a alimentación durante a programación?
-
66. Como verificar a funcionalidade de programación do CI?
-
67. Varían os efectos de programación para o mesmo modelo de CI en diferentes lotes?
-
68. Que factores afectan á velocidade do programador?
-
69. Como evitar a perda de datos durante a programación?
-
70. Como resolver problemas de compatibilidade despois da programación?
-
71. Como programar circuítos integrados de baixa potencia sen afectar as súas características de potencia?
-
72. Que facer se o ficheiro de programación é demasiado grande para escribir nunha soa vez?
-
73. Como determinar se un programador necesita calibración?
-
74. Por que os pines do CI faíscan durante a programación?
-
75. Como programar circuítos integrados con varias áreas de almacenamento?
-
76. Pódense descompilar os programas de CI programados?
-
77. Como automatizar as probas de programación de CI?
-
78. Que facer se aparece o mensaje "Modelo de CI non compatible"?

