реклама на сайте
подробности

 
 
> Подаю на вывод контроллера 1, а считываю 0, at91sam7s256
Bulat
сообщение May 13 2008, 04:46
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 206
Регистрация: 12-10-06
Из: ufa
Пользователь №: 21 241



Для проверки от питания на вывод контроллера через сопротивление подаю "1". Считываю через PIOA_PDSR, возвращает "0".
Код
regs->PIOA_OER = 0x2080000; //Настройка выводов PA на выход        
regs->PIOA_ODR = ~0x2080000; //Запрет части линий PA на вывод        
regs->PIOA_OWER = 0x2080000; //Разрешение вывода на линию PA из ODSR  
regs->PIOA_OWDR = ~0x2080000;  
m = regs->PIOA_PDSR&0x800000;//"1" считывается с порта PA23!!!

m возвращает равным 0.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- - vet   тактовую на PIOA подали?   May 13 2008, 05:08
- - Bulat   А разве в Cstartup подача тактового сигнала на пер...   May 13 2008, 05:14
- - vet   нет.   May 13 2008, 05:20
- - Bulat   Причем я проверил порт PA0, он работает, то есть ...   May 13 2008, 05:33
- - vet   вывод PA23 подключен к PIO?   May 13 2008, 05:41
- - Bulat   Вот таким образом у меня порты инициализируются Ко...   May 13 2008, 05:54
- - vet   должно работать, по идее. возможно, вывод сгорел.   May 13 2008, 06:23
- - aaarrr   1. Что все-таки с тактовой? Добавьте в инициализац...   May 13 2008, 09:26
- - Bulat   А почему, когда я использую этот РА23 как выход он...   May 13 2008, 09:39
- - aaarrr   Потому что для работы на выход тактирование не нуж...   May 13 2008, 09:45
- - Bulat   сигнал тактирования задается с пом региста PMC_PC...   May 13 2008, 11:12
|- - aaarrr   Цитата(Bulat @ May 13 2008, 15:12) сигнал...   May 13 2008, 12:52
- - Bulat   Вы имеете тип переменной m? integer   May 14 2008, 03:05
- - Alex03   А осцилом на самом пин-е поглядеть?   May 14 2008, 03:52


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 17:31
Рейтинг@Mail.ru


Страница сгенерированна за 0.01358 секунд с 7
ELECTRONIX ©2004-2016