Показать сообщение отдельно
Старый 14.05.2019, 13:52   #38
maagalex
Senior Member
 
Аватар для maagalex
 
Регистрация: 25.02.2007
Адрес: &Alex==Israel.BatYam
Возраст: 42
Сообщений: 4,355
Вес репутации: 2476/112
maagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond repute
Отправить сообщение для maagalex с помощью ICQ Отправить сообщение для maagalex с помощью MSN Отправить сообщение для maagalex с помощью Skype™
По умолчанию Re: Подскажите по указателям

Цитата:
Сообщение от besogon Посмотреть сообщение
Уже получилось так задать значения - у каждого pwm по 2 compare?
тогда наверное список такой.
Код:
reg8 * restrict const pwm_compare_list[CHANNEL_COUNT] = {
	[0] = PWM_1_COMPARE1_LSB_PTR,
	[1] = PWM_1_COMPARE2_LSB_PTR,
	[2] = PWM_2_COMPARE1_LSB_PTR,
	[3] = PWM_2_COMPARE2_LSB_PTR,
	[4] = PWM_3_COMPARE1_LSB_PTR,
	[5] = PWM_3_COMPARE2_LSB_PTR,
...
};
Интересно что для первого ШИМ канала это
PHP код:
 CY_SET_REG8PWM_3_COMPARE1_LSB_PTR,UART_RXDATA_REG); 
работает..
Для второго же кнала ни это
PHP код:
     CY_SET_REG8PWM_3_COMPARE1_LSB,UART_RXDATA_REG); 
и ни это
PHP код:
CY_SET_REG8PWM_3_COMPARE2_LSB,UART_RXDATA_REG 
,
и не это
PHP код:
CY_SET_REG8PWM_3_COMPARE2_LSB_PTR,UART_RXDATA_REG); 
не работает..ничего не меняет на выходах..

Абсолютные адреса подобрать можно, и надеяться что после перекомпиляции они не убегут)
maagalex вне форума   Ответить с цитированием