Slide 39
Slide 39 text
#import ADC するのために‥ まだまだ..
const mp_obj_type_t machine_adc_type = {
{ &mp_type_type },
.name = MP_QSTR_ADC,
.print = machine_adc_print,
.make_new = machine_adc_make_new,
.locals_dict = (mp_obj_t)&machine_adc_locals_dict,
};
mp_obj_t machine_adc_make_new(const mp_obj_type_t *type,
size_t n_args, size_t n_kw,
const mp_obj_t *args) {
...
RAISE_ERRNO(adc_channel_setup(self->dev, self->cfg));
return (mp_obj_t)self;
}
39