Skocz do zawartości

Error: 'const class string' has no member named 'c_str'


NeghMC

Pomocna odpowiedź

A tak z ciekawości zapytam - nie łatwiej byłoby atmegę z 3.3V zasilać? Mniej problemów z konwerterami, prędkościami itd. Większość modeli może być zasilania od trochę ponad 2V do 5V - trzeba byłoby sprawdzić w dokumentacji.

Link do komentarza
Share on other sites

A co tym razem nie działa? Bo chyba nie nadążam. Rozumiemy, że jesteś zmartwiony, ale weź się w garść. Mi to działa i tysiącom innym osób też. Rzecz wydaje się prosta, źle zacząłeś ale może w końcu i Tobie ruszy. Jednak opisy jak powyższy nikomu nic nie mówią - jak mamy Ci pomagać nie wiedząc dokładnie co robisz i jakie są wyniki?

Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

Komunikacja z kartą jest synchroniczna, kwarc nie ma tu nic do rzeczy.

No dobrze, to co konkretnie nie działa, w jakim układzie, w jakim schemacie. Zdjęcie tego interesu też będzie bardzo pomocne.

Czy karta jeszcze żyje? Możesz na niej zapisywać pliki na PC?

EDIT: Jak zaczniesz mieszać z fusami to będzie jeszcze gorzej. Dawaj to o co proszę, szkoda czasu. Już jedna bzdura z tym konwerterem się wydała, ciekaw jestem co jeszcze tam trzymasz w zanadrzu.

Link do komentarza
Share on other sites

Marku, karty SD bywają dość kapryśne - niby SPI jest synchroniczne, ale szczególnie na początku transmisji trzeba dogadać się z procesorem w karcie, bywa z tym kiepsko jeśli np. używamy dwa razy niższej częstotliwości do komunikacji. Stąd było moje pytanie o kwarc.

Link do komentarza
Share on other sites

To wszystko? Nie chciało Ci się już napisać co to za patent po lewej stronie? Z czego to wszystko zasilasz? Gdzie karta? Jak ją podłączasz? Gdzie wychodzą niektóre kolorowe druty poza zdjęcie? Może jakiś schemat tej plątaniny? To zawsze pomaga się skupić.

Jeżeli używasz sprzętowego SPI, to biblioteka mogła ustawić całkiem niezłą prędkość. Wtedy oporniki 4.7k/10k mogą być za duże. Jeśli schemat jest OK, wstaw np. 1k/2.2k ale ja bym celował w zasilanie lub błąd montażu.

Napisz program który najpierw zapala diodkę na 1s a potem ją gasi gdy SD.begin() powiodła się - sprawdź wynik za pomocą prostego if.

Elvis: Jeżeli tylko dobrze Kolega zdefiniował prędkość procesora w parametrach do kompilacji, to całość nie będzie czuła na to czy kwarc ma 8.000MHz czy wewnętrzny generator RC ma 7.923MHz. Raczej o to powinniśmy zapytać: na jaką prędkość ma ustawione środowisko.

Link do komentarza
Share on other sites

Tutaj jest problem ze zdjęciem, ponieważ maksymalny rozmiar zdjęcia wynosi 1 Mb, to co wysłałem jest na granicy, moge jedynie opisać co tam sie dziej

[ Dodano: 28-12-2016, 19:47 ]

Właśnie przyszedł listonosz i przyniósł mi konwerter usb-uart, moge spróbować za pomocą niego zaprogramować kontroler

Link do komentarza
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.