| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| pic24 PWM fault from comparator http://mcu-bg.com/mcu_site/viewtopic.php?f=7&t=13982 |
Страница 1 от 1 |
| Автор: | dan [ Съб Авг 15, 2015 3:54 pm ] |
| Заглавие: | pic24 PWM fault from comparator |
Абе от pdf-a не ми става ясно дали, ако искам да използвам компаратора за faul input на PWM-модула, извода OCx остава свободен или компаратора трябва да се изкара на него. |
|
| Автор: | Cekins [ Съб Авг 15, 2015 6:19 pm ] |
| Заглавие: | Re: pic24 PWM fault from comparator |
Тои си е винаги Port Pin I/O - ако изкараш компаратора на изхода (output enable или нещо такова беше) чак тогава вече е OCx. Това че вътрешно с мултиплексора го подаваш на PWM не те задължава да го вадиш и навън |
|
| Автор: | 4040 [ Нед Авг 16, 2015 3:24 pm ] | |||||||||
| Заглавие: | Re: pic24 PWM fault from comparator | |||||||||
Това не го схванах. Имаш предвид ,че ако две периферии са насочени към един и същи пин, те се свързват "зад" пин-а? Или става дума за ремап на пиновете? Дай някакъв конкретен пример с такава недокументирана възможност, че така е много абстрактно казано. |
||||||||||
| Автор: | Cekins [ Вто Авг 18, 2015 10:18 pm ] |
| Заглавие: | Re: pic24 PWM fault from comparator |
Ами примерно можеш да зададеш минусовите входове на двата компаратора да са на един и същи пин и докато компараторите си работят можеш да мериш нивото на този пин с ацп-то. И ако пина е наличен за някоя друга аналогова периферия (примерно рефърънс за дак) също може дак-а да си го ползва. Как става вътрешно мултиплексирането - идея си нямам. В даташитовете не пише нито дали може, нито дали не може. Това съм го установил опитно. Трябваше ми да меря с ацп и същевременно да ползвам пина за компаратор. Ремапването няма нищо общо - то важи само за цифровите периферии в този смисъл в който си го мислиш. Аналоговите са налични само на определени пинове които могат да се мултиплексират към аналоговата периферия. |
|
| Автор: | 4040 [ Сря Авг 19, 2015 12:51 am ] | ||||||||||||||||||
| Заглавие: | Re: pic24 PWM fault from comparator | ||||||||||||||||||
Ами то всъщност не е мултиплексиране ,а просто аналогов ключ свързва входа на периферията към пина (или просто я пускат/шутират). Съответно няма проблем и друг вход да се свърже така към същия пин, защото входовете няма как да си влияят. В даташита има обяснения в раздела за портовете, но там е наблегнато на перифериите с изход - има приоритети кой да излезе. Аз го разбирам така: към един пин може да свържеш само един изход и колкото си искаш входове (които са налични за съответния пин). Например АЦП-то си работи и на пин, който е конфигуриран като изход - просто ще мери логическите нива на цифровия драйвер... А бе трябва да се чете раздела I/O Ports, че вече стана много нагъчкано. За перифериите най-добре е да се оглеждат принципните схеми в даташита - там е цялата "картинка". Ако има вътрешни връзки към други периферии, изрично са начертани, както и "пътя" към пиновете с всичките им ключове, мултиплексори и управляващи битове. Ето един примерен цитат:
|
|||||||||||||||||||
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|