¿Cuál es la mejor placa de desarrollo para principiantes en ARM?
1. Para aprender ARM, se puede dividir en muchos tipos:
a. De los tipos de chips ARM: ARM7, ARM9, ARM11, A8, etc.
b. En términos de uso, se puede dividir en: utilizado para el aprendizaje, utilizado para el trabajo, electrónica de consumo y control de ingeniería.
1. Análisis desde el tipo de chip:
ARM7 se puede utilizar como un microcontrolador avanzado, pero también puede ejecutar sistemas operativos, como: ucos‖
ARM9 se puede utilizar para ejecutar grandes sistemas operativos integrados, como Linux, wince, android, ubuntu, chromeos, etc.
2. Para aprender:
Para aprender, puede elegir ARM9 Samsung S3C2440. También puede elegir placas de desarrollo Friendly y Feiling, y estas placas de aprendizaje son el precio. ahora es aceptable.
Si se utiliza para aprender el sistema operativo Android, lo mejor es elegir una placa mejor, como la A8 Samsung S5PV20, desarrollada por Friendly y Huatian. Por supuesto, también puedes elegir el S3C6410, pero este chip no tiene recursos suficientes para ejecutar Android. En términos de memoria (DDR), también puede usar DDR pero no puede cargar DDR2. Además, el paso de su paquete (BGA) es de 0,5 mm. , para S5PV210, es 0,8 mm.
3. Estas son las razones para elegir S5PV210 para aprender a usar Android:
a. Con el mismo tamaño de memoria, el precio de DDR2 será mucho más económico que el de DDR;
b. El paso de las bolas BGA es de 0,5 mm. Se requieren orificios láser para imprimir placas PCB. Sin embargo, si el paso es de 0,8 mm, solo se requiere tecnología de orificios mecánicos ordinarios. En pocas palabras, es más económico producir una PCB con un paso de 0,8 mm.
c. Para ejecutar el sistema operativo Android, la mejor frecuencia de CPU debe ser superior a 600MHz u 800MHz.
d. La mayoría de las tabletas Android 2.2 utilizan CPU con arquitectura ARM Coretex-A8/A9.
4. Para el control de ingeniería, puede elegir placas de desarrollo TI o Friendly y Feiling, que no se explicarán en detalle aquí.