328P 128kHz как запустить?

Как запустить контроллер на этой частоте и что для этого нужно? USBasp есть. Mini core умеет минимум 1 MHz.

потеряете serial

Программатором установить cksel fuse = 0b0011.

1 лайк

Ну почему же. Максимум 1800 bps получится.

не проверял
128

и для чего?

Ну в конечном варианте Serial будет не нужен. А какое у вас ядро?

Это я добавил в miniCore меню, но не проверял, только версию надо брать ветки v2, где оптибут, проверить не на чем

328.menu.clock.128KHz_internal=Internal 128 KHz
328.menu.clock.128KHz_internal.upload.default_speed=1200
328.menu.clock.128KHz_internal.bootloader.low_fuses=0x63
328.menu.clock.128KHz_internal.build.clkpr=
328.menu.clock.128KHz_internal.build.f_cpu=128000L

Правил по калькулятору

Попробовал с вашим меню. Прошивается, ожидаемо долго. Но блинк мигает во много раз быстрее, чем в нормальных условиях. Где-то еще собака порылась.

ну так все эти миллисы микросы и прочая лабуда скорее всего работать не будут как надо, тут и @Green спроси, обычно такую скорость выбирают чтобы на асме писать

попробуй на таймере что залить (меандр) и глянуть частоту, код приводился в старом форуме, ТЫ ЖЕЖ СНАЧАЛА ЗАГРУЗЧИК ЗАЛИЛ А ПОТОМ БЛИНК?

См #3

у него тут выбирается, я выставил в меню по калькулятору

328.menu.clock.128KHz_internal.bootloader.low_fuses=0x63

Ну посмотрим, может @Green прояснит ситуацию.

См. #8

low_fuses=0x63
За загрузчик сначала речи не было, а без него это ведь только для компилятора, в железе не поменяет
Или я ошибаюсь?

Имея программатор , несложно проверить, какие фъюзы установлены на данный момент

1 лайк

при заливке загрузчика прошиваются фьюзы, я по другому даже не пробовал

Вот и я о том. Или прогером, см#3)))