Ñòðàíèöà 2 èç 2 ÏåðâàÿÏåðâàÿ 12
Ïîêàçàíî ñ 11 ïî 12 èç 12

Òåìà: AVR Studio4.19 íà Windows10

  1. #11

    Ðåãèñòðàöèÿ
    12.09.2006
    Àäðåñ
    Áîëãàðèÿ, Ñèëèñòðà, KN34PC
    Ñîîáùåíèé
    1,911
    Ïîçûâíîé
    LZ2WSG
    Íå èñïîëüçóéòå delay â ïðåðûâàíèÿõ è òàéìåðàõ. Òàì ìåíÿéòå ôëàãè, âûïîëíÿéòå áûñòðûå äåéñòâèÿ è ðàñ÷åòû.

    Ïðîâåðüòå äåôèíèðîâàíèÿ ïåðåìåííûõ. Íå ðàññ÷èòûâàéòå, ÷òî îíè áóäóò àâòîìàòè÷íî â íàïð. 0.

    Ïîïðîáóéòå èçìåíèòü óðîâåíü îïòèìèçàöèè. Ñëåäîâàëî áû ïðîâåðèòü âñå óðîâíè îïòèìèçàöèè íà ðàáîòîñïîñîáíîñòü. Óñòàíîâêà êðèòè÷åñêèõ ïåðåìåííûõ êàê volatile ðåøàåò ïðîáëåìó. (Ïîñëåäíåå ÿ çàíîâî îòêðûë â STM32 "ñëîæíûì ïóòåì").


  2. #12
    Àâàòàð äëÿ Genadi Zawidowski
    Ðåãèñòðàöèÿ
    22.07.2004
    Àäðåñ
    Ñàíêò-Ïåòåðáóðã
    Ñîîáùåíèé
    10,880
    Çàïèñåé â äíåâíèêå
    21
    Ïîçûâíîé
    UA1ARN
    ïðè÷èíà ðàçáðîñà ïàðàìåòðîâ ïî _delay.
     ñâîéñòâàõ ïðîåêòà óñòàíîâèòå ñîîòâåòñòâóþùóþ ÷àñòîòó (ýòî ñîîòâåòñòâóåò CPU_FREQ â Makefile).
    È íå çàáûâàòü âêëþ÷èòü ïðè âûçîâå avr/delay.h
    Ïðè îòêëþ÷åííîé îïòèìèçàöèè íå ðàáîòàåò. Íó êîìïèëÿòîð âàì îá ýòîì ñîîáùèò.
    ... ß òàì ãëóáèíó ñàì ïðîìåðÿë!

Ñòðàíèöà 2 èç 2 ÏåðâàÿÏåðâàÿ 12

Èíôîðìàöèÿ î òåìå

Ïîëüçîâàòåëè, ïðîñìàòðèâàþùèå ýòó òåìó

Ýòó òåìó ïðîñìàòðèâàþò: 1 (ïîëüçîâàòåëåé: 0 , ãîñòåé: 1)

Ïîõîæèå òåìû

  1. Windows10. Âîïðîñû
    îò George1 â ðàçäåëå Ïðîãðàììíîå îáåñïå÷åíèå
    Îòâåòîâ: 63
    Ïîñëåäíåå ñîîáùåíèå: 28.10.2015, 20:02

Âàøè ïðàâà

  • Âû íå ìîæåòå ñîçäàâàòü íîâûå òåìû
  • Âû íå ìîæåòå îòâå÷àòü â òåìàõ
  • Âû íå ìîæåòå ïðèêðåïëÿòü âëîæåíèÿ
  • Âû íå ìîæåòå ðåäàêòèðîâàòü ñâîè ñîîáùåíèÿ
  •