Jeśli masz problem z kodem lub sprzętem, zadaj pytanie na forum. Nie odpowiadam na PW, jeśli nie dotyczą one spraw forum lub innych tematów prywatnych.
A powiedz mi jak to zrobić? Obejrzałem kilka "tutoriali" i wszystkie prowadzą do niczego...
Problem rozwiązałem siłowo podając po prostu pełną ścieżkę co wielkim kłopotem
nie jest i zadziałało. Potem niestety rozbiłem się o bibliotekę Dallasa w której AS
poznajdywał błędy...
DallasTemperature(OneWire*); - "Error expected ')' before '*' token"
void setOneWire(OneWire*); - "Error 'OneWire' has not been declared"
OneWire* _wire; - "Error 'OneWire' does not name a type"
DallasTemperature sensors (&oneWire); - "Error 'oneWire' was not declared in this scope"
Jeśli masz AS7 + VisualMicro, to nie musisz podawać ścieżek do bibliotek, wystarczy że podasz ścieżkę do Arduino IDE.
Ja rzadko piszę pod Ardu. Jeśli już coś robię na AVR, to VS w C. Biblioteki dodaję do projektu poprzez menu Add->Existing Item i już mogę includować bez podawania całych ścieżek. Kilka sekund i masz wszystko pod kontrolą. Piękna sprawa.
W Visual Studio + PIO to już jest w ogóle bajka. Zrobiłem już na tym kilka niepoważnych projektów, co prawda pod LPC w ramach testów, ale jak byś chciał to skonfigurować pod Ardu, to mogę pomóc, bo naprawdę warto się tym PIO zainteresować.
Oczywiście nie masz takiego debuggera jak w AS, ale jak miałbyś teraz inwestować w jakiś sprzęt żeby debugować Atmegę 328, to lepiej kup Seggera i pomyśl o STM, a resztę zaoszczędzonej kasy przepij z radości, że będziesz miał zdrowe nerwy.
Jeśli masz problem z kodem lub sprzętem, zadaj pytanie na forum. Nie odpowiadam na PW, jeśli nie dotyczą one spraw forum lub innych tematów prywatnych.
01-08-2019, 07:03 (Ten post był ostatnio modyfikowany: 01-08-2019, 08:08 przez PierwszyWolnyLogin.)
Spróbowałem VisualMicro ale po chwili zawołało o kasę Spróbuje może VS+PIO - bardziej mi się podoba interface...
Autokorekta: nie, jednak nie mam czasu na STM. Życie jest za krótkie
Możliwości jakie daje Arduino i tak nigdy nie wykorzystam... tylko muszę ogarnąć
debuger bo czasami by się przydał...
(31-07-2019, 18:50)Robson Kerman napisał(a): W Visual Studio + PIO to już jest w ogóle bajka. Zrobiłem już na tym kilka niepoważnych projektów, co prawda pod LPC w ramach testów, ale jak byś chciał to skonfigurować pod Ardu, to mogę pomóc, bo naprawdę warto się tym PIO zainteresować.
A co tam chcesz konfigurować jak tam nic się nie ustawia do prawidłowego działania ? Tworzy sie projekt wybiera to i tamto i po utworzeniu projektu biblioteki potrzebne do projektu wrzuca się do folderu lib a kod się pisze w pliku mian.ccp może to i jest upierdliwe ale ma jeden plus biblioteki się nie aktualizują jak w przypadku arduino i to mnie najbardziej zdenerwowało w nim dlatego sam pisze w VS+PIO
Arduino zostało wymyślone po to, by robić dobrze jedną prostą rzecz – migać diodą.
Czy spod VSC da się wgrywać kod do AVR tak jak z Arduino IDE, czyli z bootloaderem, bez pośrednictwa programatora?
Tak jest mi po prostu wygodniej gdy mam Nano czy Mega...
Da się.
W Atmel Studio + Visual Micro też się da, no i masz porządny debugger.
Ja nie wiem skąd pobrałeś VM, że jest płatne. Moje pracuje bez opłat. W momencie kompilacji, jak wyskoczy informacja, to wciskasz cancel. Płatna wersja pro, dodaje jakieś ficzery do opcji, ale nawet nie wiem jakie.
Jeśli masz problem z kodem lub sprzętem, zadaj pytanie na forum. Nie odpowiadam na PW, jeśli nie dotyczą one spraw forum lub innych tematów prywatnych.
Dziwne.
Na wszelki wypadek reinstalowałem AS. Działa. Poza jednym drobiazgiem - nie mam wogóle manu BUILD
W menu VMicro, po kliknięciu w "Buy or Activate" widzę:
"Visual Micro is no longer free. Visual Micro is free to download and evaluate for up to 30 days"
Nie wiem czy "znikniecie" menu Muild jest z tym związane, tak czy owak jestem w czarnej...
A chciałem sobie LEDem pomigać
03-08-2019, 12:52 (Ten post był ostatnio modyfikowany: 03-08-2019, 14:53 przez PierwszyWolnyLogin.)
Kurde, coś robię źle i nie wiem co...
Zainstalowałem AS na innym komputerze na którym nigdy nie było instalowane.
Również nie mam menu "Build". Wygląda na to, że menu może być niedostępne,
ale kiedy? Od czego to zależy? Pomocy
Kurde już wiem. Build pojawia się dopiero gdy pozwolić na utworzenie projektu...
A ja po prostu chciałbym otwierać sobie pliki Arduino, bez tworzenia dodatkowych
katalogów, plików etc...