Регистры Allwinner H616

Сокращения  |  Дерево шин  |  Карта памяти


PPR
9.9.5. PWM Period Register - адрес: 0x6000004300c014 (смещение: 0x0060+0x0004+N*0x0020(N=1~4))

Контроллер ШИМ: список регистров



31 ||||||||||||||||| 16
15 ||||||||||||||||| 00

  PWM_ENTIRE_CYCLE

Bits 31 : 16
R/W
0x0

Number of the entire cycles in the PWM clock
0: 1 cycle
1: 2 cycles
***
N: N+1 cycles
If the register need to be modified dynamically, the PCLK should be faster
than the PWM CLK.


  PWM_ACT_CYCLE

Bits 15 : 0
R/W
0x0

Number of the active cycles in the PWM clock
0: 0 cycle
1: 1 cycle
***
N: N cycles



Команда U-Boot для чтения регистра

md 6000004300c014 1



Bit fields structure

typedef union  ppr
{
  struct
  {
   unsigned pwm_act_cycle : 16;
   unsigned pwm_entire_cycle : 16;
  } b;
   unsigned long w;
} PPR
   

Allwinner H616 Manual