2008-10-21 27 views

Répondre

2
TIOCM_OUT1 = Unassigned Programmable Output #1 
TIOCM_OUT2 = Unassigned Programmable Output #2 

On dirait qu'ils peuvent être utilisés pour définir les OUT1 et OUT2 bits dans le MCR.
Mais à quoi servent les sorties programmables non attribuées? Ma meilleure compréhension est qu'ils sont utilisés pendant le mode de bouclage pour les interruptions et ne sont PAS utilisés pour quoi que ce soit (puisqu'ils sont destinés à être utilisés en interne).

2

Ils sont utilisés comme lignes de signaux similaires à DTR, et al. Ils sont "non affectés" et donc ouverts à l'utilisation. Donc, en théorie, vous pouvez les utiliser pour signaler une condition spéciale hors de la bande, ce qui pourrait être très utile.

Cependant, je ne les utiliser pour quoi que ce soit à moins que vous construisez votre propre solution matérielle: matériel série des produits de base prend en charge souvent que les exigences minimales pour les utilisations les plus courantes. C'est-à-dire qu'il est souvent et non conforme à la norme RS-232 (ou RS-XXX).