Microcontrôleur PIC du Système d'Exploitation

J'ai entendu il est possible d'écrire un Système d'Exploitation, en utilisant le haut dans le chargeur de démarrage et un noyau que vous écrivez, pour le microcontrôleur PIC. J'ai aussi entendu dire qu'il a un RTOS.

  1. Est-ce vrai? Pouvez-vous réellement faire un noyau du système d'exploitation (à l'aide de C/C++) pour le PIC?
  2. Si oui à la question 1, il y a des exemples de cela?
  3. Si oui à la question 1, auriez-vous besoin de tout type de logiciel pour créer le noyau?
  4. Puce est la seule compagnie qui fait les microcontrôleurs PIC?
  5. Pouvez le microcontrôleur PIC être programmé sur un mac?

Merci!

Pourquoi croyez-vous besoin d'un système d'exploitation sur un petit micro-contrôleur PIC ?
Ses un projet dans lequel je suis en train d'écrire un petit os qui permet de faire beaucoup de choses pour un si petit appareil. Le PIC est petit, pris en charge, moderne et peu coûteux.
En tant que professionnel intégré programmeur, je trouve que l'utilisation d'un système d'exploitation temps réel sur un PIC est presque toujours une meilleure idée que de ne pas.
intéressant - j'aurais pensé qu'un RTOS surpuissant pour la plupart des PIC applications, mais je peux voir la valeur d'un petit noyau multitâche.
D'accord; il y a différents niveaux de RTO... FreeRTOS est un petit noyau multitâche, et exactement à la bonne place sur un PIC. Nous avons trouvé que c'est presque toujours mieux que d'écrire son propre ordonnanceur, en particulier sur les PIC24 et.

OriginalL'auteur Coder404 | 2012-05-01