mirror of
https://github.com/m-labs/artiq.git
synced 2024-12-25 11:18:27 +08:00
spi: fix frequency_to_div()
This commit is contained in:
parent
522ec60f6e
commit
0bd9add95e
@ -1,5 +1,5 @@
|
||||
from artiq.language.core import (kernel, portable, seconds_to_mu, now_mu,
|
||||
delay_mu, int)
|
||||
delay_mu, int, mu_to_seconds)
|
||||
from artiq.language.units import MHz
|
||||
from artiq.coredevice.rtio import rtio_output, rtio_input_data
|
||||
|
||||
@ -58,7 +58,7 @@ class SPIMaster:
|
||||
|
||||
@portable
|
||||
def frequency_to_div(self, f):
|
||||
return int(1/(f*self.ref_period)) + 1
|
||||
return int(1/(f*mu_to_seconds(self.ref_period_mu))) + 1
|
||||
|
||||
@kernel
|
||||
def set_config(self, flags=0, write_freq=20*MHz, read_freq=20*MHz):
|
||||
|
Loading…
Reference in New Issue
Block a user