Red de conocimientos turísticos - Información de alquiler - ¿Cuáles son los requisitos para un excelente ingeniero de hardware?1. Entusiasmo infinito por el hardware (creo que es el primero) 2. Circuitos digitales, circuitos analógicos, protel, etc. (conocimientos de alto nivel). frecuencia y otras cosas que nunca usé) 3. Lenguaje C 4. Microcontrolador (lenguaje ensamblador) 5. FPGA (incluido verilog/vhdl, sopc) 6. ARM (incluido el sistema operativo integrado, se recomienda aprender UCOS primero, adecuado para principiantes ) 7. DSP Ninguno de los anteriores. Soy competente en cada uno de ellos. Según mi situación real, puedo elegir uno o dos de ellos para 5, 6 y 7. Por supuesto, todos serán mejores. 2-4 Creo que esta es la base y hay que dominarla. Requisitos de hardware: 1. Si desea aprender a usar microcontroladores, es indispensable un emulador. Sin un programador, no tendrá mucho impacto. Se recomienda comprar una placa universal plug-and-play y construir el sistema usted mismo para realizar pruebas. Esto elimina la necesidad de soldar con un soldador, porque como estudiantes, podemos soldar fácilmente los componentes o pines incorrectos. Si compra una placa de desarrollo y no sabe mucho sobre conexiones de hardware, se recomienda que los principiantes construyan sus propios sistemas y otros dispositivos de expansión externos. Esto le dará una buena visión general de toda la conexión de hardware. Todo está bajo control. Es ideal tener un osciloscopio, que nos puede ayudar a analizar problemas, especialmente en experimentos de puerto serie, interrupciones, tiempos de lectura y escritura de I2CEEPROM, etc. 2. Al aprender FPGA, no puedes simplemente encontrar un chip y comenzar como si estuvieras aprendiendo un microcontrolador. Al igual que el microcontrolador tipo 51, no hay muchos pines, pero el FPGA es diferente. A menudo hay docenas o incluso más de cien pines. El ep1c20 de la empresa altera que utilicé tiene 144 pines y está fabricado con tecnología SMD completa. Es hora de comprar una placa de desarrollo en el mercado. Estoy usando la placa de desarrollo de la serie EP1C20cyclone de Altera, que alguien de nuestra oficina compró anteriormente. Ahora soy el único que la usa. Se dice que cuesta 5.000 yuanes y planeaba comprarlo cuando estaba en la universidad. Por supuesto, es fácil de usar si las condiciones son buenas, pero para nosotros, los principiantes comunes, siempre que la placa de desarrollo tenga funciones comunes, cuesta alrededor de 1.000 yuanes en el mercado. 3. Por supuesto, aprender ARM es inseparable de la compra de una placa de desarrollo. La última vez, mi segundo guía me sugirió comprar una. Él estuvo de acuerdo y me pidió que eligiera uno. Elegí el smartarm2200 de Zhou Ligong, pero no. Llegó todavía. Si quieres aprender armas, los sistemas operativos integrados son indispensables. Hay muchos sistemas operativos, el más utilizado es linux, a partir del cual se han desarrollado uclinux, armlinux, etc., seguido de ucos; Recomiendo a todos que aprendan ucos, tiene menos código y es fácil de aprender. Si tiene la placa de desarrollo nios de Altera, también puede aprender que el ide nios de Altera admite múltiples RTOS, incluido ucos, y está bien usarlo directamente. 4.DSP pertenece a un nivel relativamente alto y tiene requisitos relativamente altos para las personas. 5. El precio de la placa de desarrollo no debería ser caro. Aún no la he usado. Después de leerlo, los estudiantes descubrirán que aprender estas cosas no es solo una cuestión de tiempo y energía, sino que también implica un tema muy impopular para nuestros compañeros, es decir, la compra de dispositivos, que requieren dinero y son caros. La mayoría de nuestros compañeros de clase no tienen dinero, por lo que podemos encontrar algunos compañeros de ideas afines para comprar algo juntos o discutirlo juntos. Si la escuela tiene un laboratorio, si hay un consejero, busquen un consejero. En resumen, no dejen pasar ninguna oportunidad posible. Los camaradas deben darse cuenta de que nuestro destino está en nuestras propias manos. , debemos tomárnoslo en serio. Continúe, no solo continúe, sino que también encuentre la manera de hacerlo bien. Lo anterior es mi opinión personal. Los estudiantes no deben creerlo todo. Solo puedo darles una comprensión preliminar. Si hay algún error, ríase. Es puramente infantil y sin sentido. Antes de continuar, me gustaría presentarles la composición de mi oficina, porque tiene un gran impacto en mí. Hay cuatro personas en la oficina, uno es un ingeniero senior con once años de experiencia y tiene su propia patente (mi mentor le pidió que me guiara, yo lo llamaba el segundo mentor, por eso estoy en esta oficina) , y el otro son Ingenieros con cinco años de experiencia y pasión por ayudar a los demás, y dos que son expertos o veteranos en energía y video.
¿Cuáles son los requisitos para un excelente ingeniero de hardware?1. Entusiasmo infinito por el hardware (creo que es el primero) 2. Circuitos digitales, circuitos analógicos, protel, etc. (conocimientos de alto nivel). frecuencia y otras cosas que nunca usé) 3. Lenguaje C 4. Microcontrolador (lenguaje ensamblador) 5. FPGA (incluido verilog/vhdl, sopc) 6. ARM (incluido el sistema operativo integrado, se recomienda aprender UCOS primero, adecuado para principiantes ) 7. DSP Ninguno de los anteriores. Soy competente en cada uno de ellos. Según mi situación real, puedo elegir uno o dos de ellos para 5, 6 y 7. Por supuesto, todos serán mejores. 2-4 Creo que esta es la base y hay que dominarla. Requisitos de hardware: 1. Si desea aprender a usar microcontroladores, es indispensable un emulador. Sin un programador, no tendrá mucho impacto. Se recomienda comprar una placa universal plug-and-play y construir el sistema usted mismo para realizar pruebas. Esto elimina la necesidad de soldar con un soldador, porque como estudiantes, podemos soldar fácilmente los componentes o pines incorrectos. Si compra una placa de desarrollo y no sabe mucho sobre conexiones de hardware, se recomienda que los principiantes construyan sus propios sistemas y otros dispositivos de expansión externos. Esto le dará una buena visión general de toda la conexión de hardware. Todo está bajo control. Es ideal tener un osciloscopio, que nos puede ayudar a analizar problemas, especialmente en experimentos de puerto serie, interrupciones, tiempos de lectura y escritura de I2CEEPROM, etc. 2. Al aprender FPGA, no puedes simplemente encontrar un chip y comenzar como si estuvieras aprendiendo un microcontrolador. Al igual que el microcontrolador tipo 51, no hay muchos pines, pero el FPGA es diferente. A menudo hay docenas o incluso más de cien pines. El ep1c20 de la empresa altera que utilicé tiene 144 pines y está fabricado con tecnología SMD completa. Es hora de comprar una placa de desarrollo en el mercado. Estoy usando la placa de desarrollo de la serie EP1C20cyclone de Altera, que alguien de nuestra oficina compró anteriormente. Ahora soy el único que la usa. Se dice que cuesta 5.000 yuanes y planeaba comprarlo cuando estaba en la universidad. Por supuesto, es fácil de usar si las condiciones son buenas, pero para nosotros, los principiantes comunes, siempre que la placa de desarrollo tenga funciones comunes, cuesta alrededor de 1.000 yuanes en el mercado. 3. Por supuesto, aprender ARM es inseparable de la compra de una placa de desarrollo. La última vez, mi segundo guía me sugirió comprar una. Él estuvo de acuerdo y me pidió que eligiera uno. Elegí el smartarm2200 de Zhou Ligong, pero no. Llegó todavía. Si quieres aprender armas, los sistemas operativos integrados son indispensables. Hay muchos sistemas operativos, el más utilizado es linux, a partir del cual se han desarrollado uclinux, armlinux, etc., seguido de ucos; Recomiendo a todos que aprendan ucos, tiene menos código y es fácil de aprender. Si tiene la placa de desarrollo nios de Altera, también puede aprender que el ide nios de Altera admite múltiples RTOS, incluido ucos, y está bien usarlo directamente. 4.DSP pertenece a un nivel relativamente alto y tiene requisitos relativamente altos para las personas. 5. El precio de la placa de desarrollo no debería ser caro. Aún no la he usado. Después de leerlo, los estudiantes descubrirán que aprender estas cosas no es solo una cuestión de tiempo y energía, sino que también implica un tema muy impopular para nuestros compañeros, es decir, la compra de dispositivos, que requieren dinero y son caros. La mayoría de nuestros compañeros de clase no tienen dinero, por lo que podemos encontrar algunos compañeros de ideas afines para comprar algo juntos o discutirlo juntos. Si la escuela tiene un laboratorio, si hay un consejero, busquen un consejero. En resumen, no dejen pasar ninguna oportunidad posible. Los camaradas deben darse cuenta de que nuestro destino está en nuestras propias manos. , debemos tomárnoslo en serio. Continúe, no solo continúe, sino que también encuentre la manera de hacerlo bien. Lo anterior es mi opinión personal. Los estudiantes no deben creerlo todo. Solo puedo darles una comprensión preliminar. Si hay algún error, ríase. Es puramente infantil y sin sentido. Antes de continuar, me gustaría presentarles la composición de mi oficina, porque tiene un gran impacto en mí. Hay cuatro personas en la oficina, uno es un ingeniero senior con once años de experiencia y tiene su propia patente (mi mentor le pidió que me guiara, yo lo llamaba el segundo mentor, por eso estoy en esta oficina) , y el otro son Ingenieros con cinco años de experiencia y pasión por ayudar a los demás, y dos que son expertos o veteranos en energía y video.
Poco a poco me interesé por el hardware. Desde microcontroladores, FPGA, construcción de hardware SOPC y programación de software, hasta mi trabajo actual en ARM, lo he estado haciendo con entusiasmo ilimitado. El entusiasmo no es la única razón. Otra razón es que el laboratorio me proporciona un muy buen ambiente de aprendizaje. Al aprender microcontroladores, el laboratorio cuenta con microcontroladores Winbond 51 listos para usar, emuladores Weifu, programadores universales avanzados labtool 48uxp y un osciloscopio de 120.000. Puede comprar una placa universal y encontrar un libro para probar. Desde un simple parpadeo de LED, pantalla digital, PWM hasta interrupción, comunicación en serie (comunicación de microcontrolador a microcontrolador, comunicación de microcontrolador a PC), lectura y escritura I2Ceeprom, conversión A/D, medición de temperatura, etc., la sensación de logro que me da es cada prueba Sólo quien ha tenido esta experiencia puede comprender la sensación de logro y alegría desde la búsqueda final de información, programación y depuración, hasta la posterior solución del problema. Esta sensación de logro y alegría sólo puede ser comprendida por quienes han tenido esta experiencia. Debido a este tipo de entusiasmo y afición, a menudo me quedo en el laboratorio durante doce o tres horas seguidas. Normalmente voy directamente al laboratorio después de comer en la cafetería y regreso al dormitorio a las 9:30 p. m. (al edificio de oficinas). cierra a las 22 horas). Aunque no hubo grandes proyectos en ese momento, cada uno de estos pequeños experimentos también acumuló conocimiento sobre la vida. Con la acumulación de conocimiento, creo que sentó las bases para proyectos más grandes en el futuro.