16+
Вторник
25 сентября
Вход |Карта сайта | |Upload |codebook | PARTS

 О смысле всего сущего 0xFF

 Средства и методы разработки

 Мобильная и беспроводная связь

 Блошиный рынок Объявления

caxapa

Микроконтроллеры ARM 

AVR PIC MSP PLD,FPGA,DSP 

Кибернетика Технологии 

Схемы, платы, компоненты 

Микроконтроллеры AVR

 
   Новая тема Правила Регистрация Поиск »» Архив
Вернуться в конференциюТопик полностью
Adept  (29.06.2018 23:26 - 30.06.2018 05:14) , в ответ на А в Google больше! автор: De_User
там куча ненужных телодвижений, для трёх простых действий чтения байта. Фактически тоже самое, что и у меня. 
но чистоты эксперимента ради, вот прям взял и подставил всё в отладчик без изменений.
Спасибо. Разобрался. Некоторые вещи пришлось подогнать, теперь вот так: Код
   ldi r16,PROD_SIGNATURES_START + NVM_PROD_SIGNATURES_ADCACAL0_offset
   call SP_ReadCalibrationByte
   sts ADCA_CAL,r16
   ldi r16,PROD_SIGNATURES_START + NVM_PROD_SIGNATURES_ADCACAL1_offset
   call SP_ReadCalibrationByte
   sts ADCA_CAL+1,r16


SP_ReadCalibrationByte:
      ldi    r20, NVM_CMD_READ_CALIB_ROW_gc   ; Prepare NVM command in R20.
      mov    ZL, r16                             ; Load byte index into low byte of Z.
      clr    ZH                               ; Clear high byte of Z.
      sts    NVM_CMD, r20                        ; Load prepared command into NVM Command register.
      lpm   r16, Z                           ; Preform a LPM to read out byte to R16
      ldi    r20, NVM_CMD_NO_OPERATION_gc        ; Clear NVM Command register
      sts    NVM_CMD, r20
ret
в регистр калибровки ADCA записывает значение 0х00FF.
нихера не работает (что не удивительно). с завидным упорством по Z-адресу читается флешь :(( такое впечатление, что NWM просто как-то отключен или не настроен (просмотрел неоднократно все контрол-регистры, в т.ч. и энергосбережения. Нифига криминала не нашёл :((
Главная | Карта сайта | О проекте | Проекты | Файлообменник | Регистрация | Вебмастер | RSS
Лето 7527 от сотворения мира. При использовании материалов сайта ссылка на caxapу обязательна.
MMI © MMXVIII