Red de conocimiento de recetas - Recetas gastronómicas - Libros recomendados para principiantes en DSP

Libros recomendados para principiantes en DSP

Como principiante, te sugiero que compres una guía paso a paso para aprender DSP. Este libro es genial para principiantes. Lo aprendí usando este libro y hay un conjunto completo de tutoriales en vídeo en su foro. Puedo decirte que sólo necesitas comprar este libro y podrás dominar todos los módulos periféricos del 2812. Me tomó una semana ver todos los videos y luego escribí el programa básico en la placa de desarrollo de la compañía y lo dominé en aproximadamente un mes.

Ps: Para ser honesto, no recomiendo usar dsp para desarrollar proyectos. Las razones por las que recomiendo stm32 son las siguientes:

Dsp es demasiado caro, casi 200 yuanes por película, y arm7 cuesta solo una docena de yuanes.

Dsp es tan exquisito. Si observa el circuito de hardware de DSP, encontrará que utiliza más condensadores que las MCU normales (para estabilizar el voltaje de la fuente de alimentación) y es propenso a sufrir problemas de hardware, lo que no es adecuado para principiantes y puede deprimir fácilmente a las personas. En comparación con el microcontrolador 51, es relativamente sólido con una fuente de alimentación de 5 V, casi no importa y básicamente se puede utilizar. Mientras la fuente de alimentación no esté conectada a tierra, no se quemará.

ARM7 tiene muchos más módulos funcionales que DSP, por lo que básicamente no es ningún problema desarrollar un proyecto.

Dsp tiene un archivo cmd único que debe escribirse manualmente (si hay muy poco código, use el de uso común), que se usa para asignar espacio de almacenamiento para código y datos. También se divide en archivos cmd solidificados en flash y archivos cmd depurados en ram. Es lógico que estas cosas de muy bajo nivel no las deban hacer los desarrolladores, sino el compilador. Además, el programa no se completa en flash, porque el código se ejecuta más rápido en RAM que en flash, por lo que después de solidificar el código en flash, la velocidad de ejecución no es tan rápida como durante la depuración. Esta vez involucra la cuestión del movimiento del código, es decir, el código se almacena en la memoria flash y se mueve a la RAM después de abrirlo. El proceso también es un poco complicado. En ese momento, perdí mucho tiempo después de escribir el código solo para solidificarlo en flash. Recuerdo una vez que accidentalmente coloqué un clip en un área crítica y el dsp se bloqueó inexplicablemente. Después de buscar información durante mucho tiempo, finalmente encontré el código de máquina y finalmente encontré la clave en una gran cantidad de datos. En cambio, con arm7, cuando termines de escribir el programa das clic en descargar y listo. No hay tantas reglas.

En comparación con keil, la interfaz ccs del entorno de compilación dsp también es inferior.

Después de tanto hablar de ello, parece que no he mencionado las ventajas del dsp. Por supuesto, dsp también tiene ventajas. Los seres humanos tienen una alta frecuencia principal, una velocidad rápida y una gran potencia informática. De hecho, la frecuencia más alta de stm32 es 72M. Creo que se puede considerar si los requisitos de velocidad no son altos.

En resumen, después de usar el dsp, descubrirás que otras tazas son tan fáciles de usar.