¿Cómo puedo iniciar la programación del microcontrolador PIC en Mac OS X. ¿Puedo usar un Arduino conectado a mi Mac si tengo un programador? ¿O necesito comprar una placa de programador específica y adaptadores de serie?
Esta pregunta parece sugerir que las personas están desarrollando Sistemas operativos para la plataforma Arduino.
¿Qué proyectos de Arduino OS conoces?
Enumere solo un proyecto o sistema operativo por respuesta , y proporcione una b...
Soy un desarrollador integrado. No he trabajado con RTOS / linux. Estaba pasando por los conceptos de RTOS cuando me topé con el "cambio de contexto". Entiendo que cuando se produce un cambio de contexto, todos los registros junto con PC (Progra...
El paquete Rowley Crossworks (incluye compilador, IDE, interfaz de depuración, etc.) también incluye algo llamado Crossworks Tasking Library (CTL). Desde su página web:
CrossWorks Tasking Library, conocida como CTL. CTL es una biblioteca d...
Siempre quise desarrollar mi propio sistema operativo de mierda, pero las extrañas y extrañas peculiaridades de la plataforma x86 / PC me impidieron hacerlo (por ejemplo, modo real vs protegido, solo baja resolución disponible en VGA / VESA, etc...
He utilizado un modelo de exokernel para mi sistema operativo ARM. Cuando una tarea quiere leer desde un UART, llama a una función de biblioteca, la cual, si no hay datos, realiza una llamada SVC para bloquear la tarea (lo que hace que el núcleo...
Un componente fundamental de cualquier sistema operativo es la multitarea. Debe poder cambiar entre tareas / procesos.
¿Qué registros se deben guardar y restaurar cuando se realiza un cambio de contexto? ¿Dónde se guardan sus valores?
No estoy seguro de si esta pregunta es específica del dispositivo. Después de leer un poco, descubrí que necesitas un gestor de arranque para cargar el sistema operativo. ¿Hay alguna dirección de memoria específica donde comienza el código del s...
He estado trabajando en los controladores de cortex ARM de 32 bits escribiendo el código desde el principio. Ahora estoy viendo ARM mBED OS, pero algunas preguntas me están molestando. Lo siento si se siente demasiado trivial.
Tengo un pequeño f...