Widzę po woli że nie ma na to najlepszego wyjścia. Jest tylko dobre, szybkie i uniwersalne. Postaraj się zdefiniować precyzyjniej problem, to się rozwiązanie znajdzie. Jak pisałem na problem dołączania niepotrzebnych funkcji rozwiązaniem jest umieszczanie każdej w osobnym pliku, jeśli to ci nie odpowiada to podałem ci opcje linkera, które to załatwią...
Z reakcji Piotrusia wnioskuję że nie zna asemblera ;) . Ja zaczynałem d asm 51 potem pobawiłem się z ciekawości bascomem , chwilę C i jak się okazało że nic to dla mnie nie zmienia wróciłem do asm i żyję piszę i pamięci mi nie brakuje i armów nie potrzebuję , nie wyobrażam sobie wstawki c w programie napisanym w asemblerze , bo do czego ?
Tak ponad rok temu zacząłem się bawić Nucleo, zasięgając rad u kolegi, który próbował jeszcze wcześniej. Ogólnie na STMy masz kilka możliwości pisania / środowisk. Ja standardowo zacząłem od migania ledem z assemblera, ogarnięcie środowiska do tego było przykre (pracuje na Linuxie) jest i było gcc, ale jakieś pliki trzeba było brać skądś tam itd itp....
Witam Piszę w Lazarusie... Mam problem, próbowałem i próbowałem, ale okazuje się, że nie potrafię napisać procedury WypozyczKsiazke w swoim programie. Nie wiem jak to zrobić i proszę o pomoc. Cały kod programu poniżej: [syntax=delphi] //PROGRAM GŁÓWNY: program biblioteka; {$mode objfpc}{$H+} uses {$IFDEF UNIX}{$IFDEF UseCThreads} cthreads, {$ENDIF}{$ENDIF}...
Dlatego wywal tę bibliotekę z tego projektu. Gdy to zrobisz błędów nie będzie, a program na ATmega8 na pewno zadziała. Kompilator krzyczy o to, że w kilku miejscach programu zdefiniowane są funkcje obsługi przerwań od UART. W kodzie Kol. dondu ma to miejsce bezpośrednio w pliku main.c: [syntax=C] ISR(USART_RXC_vect) ISR(USART_UDRE_vect) [/syntax] natomiast...
http://obrazki.elektroda.net/52_12797954... Rejestrator napięć na ARM + dotykowy LCD. Diagnostyka Urządzenie jest przyrządem diagnostycznym typu handheld. Głównym przeznaczeniem przyrządu jest diagnostyka układów mechatronicznych pojazdów samochodowych poprzez przedstawiane sygnałów elektrycznych w formie oscylogramów na wyświetlaczu graficznym....
https://obrazki.elektroda.pl/5766737500_... Witajcie moi drodzy. Przedstawię tutaj krok po kroku proces pisania otwartego oprogramowania dla modułu WiFi XR809/XR3 na przykładzie czujnika otwarcia drzwi. Mój firmware dla niego będzie kompatybilny z Tasmota HTTP i pozwoli używać go niezależnie od serwerów producenta. Da nam to również...
Tyle wypowiedzi na marne... Języki programowania to nie języki naturalne - nauka jednego(obojetnie jakiego umozliwia szybkie nauczenie dowolnie innego[no może za wyjatkiem assemblera - ale pisanie w tym języku dzisiaj nie ma sensu{No chyba co najwyżej wstawki},mamy pełono bibliotek obsługujących prawie wszystko w trybie bezposrednim OPENGL,DIRECTX,etc])....
C# jest językiem dedykowanym do platformy .NET. Co do małej wydajności polemizowałbym, nie wchodząc w szczegóły nie jest to problem. Język jest znacznie bardziej restrykcyjny niż C++, co ma swoje zalety jak i wady. Jest prostszy niż C++. Dla .NET można tworzyć kod także w innych językach, w tym także C++ (tzw. Managed C++, z pewnymi rozszerzeniami w...
JIIIS no zadziałało... Image rozciąga się razem z Form1 ale teraz jak chce coś na nim narysować to po zmianie rozmiaru formy/image'a pozycję kursora też mi skaluje... w załączniku wrzucam program żeby pokazać co się dokładnie dzieje... Masz szczescie, ze mam C++ Buildera 6, bo nie podlinkowales bibliotek do programu :P a kazdy kto nie ma Buildera 6...
Oby tak dalej!!! A kto zamieści jakiś opis programu? A może ktoś podjąlby się jego spolszczenia? Tak jak to zrobiono z Circuit Markerem? Witam, Rozpocząłem już pisanie tłumaczenia. Jest tego bardzo dużo, do przetłumaczenia, a dodatkowym utrudnieniem jest fakt, że angielskie nazwy pewnych funkcji lub elementów są niekonsekwentne lub nieprawidłowe. Nie...
Oj, szkoda, że tu nie zaglądałem od pewnego czasu. Kolego Moderatorze pol102 (nigdzie nie znalazłem imienia)! Przede wszystkim musisz zdecydować, jakiego stylu programowania chcesz się uczyć. Jeżeli jest Ci potrzebne programowanie blisko sprzętu (sterowniki dedykowane, mikrokontrolery, moduły jądra), z dwóch powodów doradzam programowanie proceduralne...
Osobiście w domu używam dla zastosowań nie komercyjnych VisualStudio 6.0 Na początku było trudno nie powiem lecz z upływem lat jest to środowisko dla mnie wręcz idealne. Proste, intuicyjne, bez zbędnych wodotrysków a co najważniejsze program napisany działa na komputerach bez konieczności instalacji dodatkowych bibliotek które zajmują nie wiadomo ile....
To jest ta sama aplikacja tylko przekompilowana, tak to jest, jak sie nie dołączy bibliotek współdzielnoych ;/. Dziwi mnie trochę ten komunikat od xp, być może jakbyś ściągnął i zainstalował biblioteki Qt to pewnie by ruszyło. A tak pod 8.1 to dobrze ci chodziła? Tak będę pisał softa na openwrt, z tym, że będę też korzystał z Qt, bo ostatnio udało mi...
(at)ElektrodaBot - a może dałoby się napisać cały program w C i skompilować go statycznie - tak, by nie potrzebował żadnych bibliotek? Czego użyć, by taki program był możliwie prosty? Około 20 lat temu napisałem jakiś program pokazujący grafikę używając tylko dość prymitywnych bibliotek, ale pisanie programu w taki sposób było bardzo skomplikowane....
http://obrazki.elektroda.net/52_12550205... Miniscope v3 to program mający w założeniu pełnić rolę prostego uniwersalnego interfejsu graficznego dla cyfrowego oscyloskopu. Dwie wcześniejsze wersje programu były wyspecjalizowane do pracy z określonym typem urządzenia pomiarowego. Dosyć szybko okazało się, że znaczna część kodu w tego typu programie...
(at)ElektrodaBot być może źle zrozumiałeś drugą część mojego komentarza odnośnie zarządzania pamięcią gdzie nie pisałem w kontekście wydajności, zużycia pamięci czy szybkości, lecz w kontekście bezpieczeństwa i podatności na ewentualne ryzyka związane z utratą czy wyciekiem danych; programista piszący w Python nie musi się martwić o bezpieczeństwo...
http://obrazki.elektroda.pl/3092945800_1... Witam Nie jest to mój pierwszy projekt ( było ich już z kilkunaście ;) ) , jednak jestem z niego nieco bardziej zadowolony niż z innych; włożyłem w niego także więcej pracy dlatego postanowieniem go opublikować. Ponieważ postanowiłem podciągnąć/ sprawdzić swoje umiejętności programowania /...
Pisanie w C jest dużo szybsze, niż w asemblerze, ale z pewnymi elementami są problemy, np. syscall() ma różne implementacje. W źródłach bibliotek próbowałem grzebać kilkanaście lat temu, jak po upgrade jakieś programy przestały się kompilować, bo biblioteki stały się niezgodne (nowa wersja jednej nie eksportowała symbolu, którego potrzebowała druga)...
Jak sądzę przydadzą się callbacki, czyli wywołania zwrotne Jeżeli piszesz bibliotekę w C, to za bardzo innych alternatyw niż callbacki nie masz. W C++ to już inna sprawa - tam masz do dyspozycji szablony i funktory, które moim zdaniem bardzo dobrze sprawdzają się w embedded tzn. bez żadnego uszczerbku w kwestii wydajności czy rozmiaru kodu w odniesieniu...
http://obrazki.elektroda.pl/7995180000_1... Witam! Jakiś czas temu rozpocząłem naukę pisania programów na mikrokontrolery AVR w języku C++. Przeczytałem wiele tutoriali, poradników, itp., aż w końcu doszedłem do pisania własnych, prostych programów. Po kilku takich „pseudoprogramach” zdecydowałem, że teraz czas napisać coś...
Rzeczywista prędkość obliczeń jest niewielka i dla zegara 4MHz umożliwia pomiar zaledwie 8 punktów 256 próbkowej transformaty, przy częstotliwości próbkowania 4kHz. Nie rozumiem, piszesz że procek 'idzie' na 20Mhz a tu piszesz o 4Mhz, o co chodzi? to raz, a dwa, skoro to mieć aspekt dydaktyczny to czemu nie jest w C napisane tylko asm? przecież to...
Jeśli pisałeś w C to jak wyglądała optymalizacja pamięci programu? Chodzi mi tu głównie o ograniczanie wielkości bibliotek standardowych, pisanie skryptu linkera itp. Znasz jakieś ciekawe sposoby albo możesz podrzucić parę linków czy tytuł książki?
http://obrazki.elektroda.pl/5020904800_1... Witam Tym razem chciałbym zaprezentować programowy projekt zegarka i datownika uruchomionego na sprzęcie: STM32F4Discovery oraz LCD TFT DEM240320E TMH-PW-N(A-Touch) na sterowniku Renesas R61580 (kupiony swego czasu w TME. Obecnie nie mają na stanie, można próbować kupić go tutaj:http://www.soselectronic.pl/?str=3...
I2C wymaga sterowania wyjściem OD/OC a co za tym idzie używanie rejestru PORT do ustawiania stanu wysokiego to mocno nietrafiony pomysł. kolejny nietrafiony to używanie operacji XOR do sterowania stanem linii. Zdecydowanie zaciemnia kod nie przynosząc żadnych realnych korzyści.
https://obrazki.elektroda.pl/9151185000_... Druga część artykułu o najtańszych nowych mikrokontrolerach z roku 2017. Ekosystem developerski Środowisko developerskie mikrokontrolera ma ogromny wpływ na jakość pracy z nim i w konsekwencji - na produktywność. Na to składają się różne czynniki – jakość IDE, dostępne biblioteki, płytki...
(...) nnych informacji prosze napisać. Z góry dziękuje (at)ElektrodaBot AI: Na jakim systemie operacyjnym chcesz uruchomić ten program w tle? Windows AI: Czy możesz opisać, co dokładnie robi ten program? Ten program ma na celu tworzenie zdjęć osoby która usuneła konkretny plik. Korzystam z biblioteki OpenCv Bezpośrednia odpowiedź na pytanie Tak, w...
Ja też zaniże poziom. Jaki jest najpepszy na świecie mikrokonroler pod wsekimi względami. Cud miód malina (at)ElektrodaBot Bezpośrednia odpowiedź na pytanie Nie istnieje uniwersalny, absolutnie „najlepszy” mikrokontroler pod każdym względem. Każda rodzina mikrokontrolerów ma swoje mocne i słabe strony, a wybór zależy od konkretnych wymagań projektu:...
https://obrazki.elektroda.pl/2718988000_... Witajcie moi drodzy W tym temacie pokażę jak każdy początkujący może najprościej uruchomić w warunkach amatorskich mikrokontroler PIC32MX795F512H bez potrzeby trawienia/kupowania pod niego konkretnego PCB. Oprócz minimalnego niezbędnego układu pracy tego mikrokontrolera umieszczę tutaj kilka...
... A zainteresowało kogoś jak to jest w skali globalnej i profesjonalnej? Widzę, że nie. W poważnych firmach nie stosuję się bibliotek. Chyba, że projektowaniem zajmuje się byłe inżynier a co gorsza studenciak. Mylisz 2 zupełnie różne rzeczy. Po pierwsze w firmach jak najbardziej używa się bibliotek ale niekoniecznie tych kiepskiej jakości a takich...
dobra już mam! - wszystko działa :) dziękuję wszystkim za pomoc (no to teraz pisanie bibliotek dla Bascoma nie jest dla mnie takie straszne)
Możliwość przyłączenia ich bezpośrednio, bez dodatkowych urządzeń ma sporo zalet i jest tańsze niż użycie dodatkowego kontrolera, szczególnie jeśli trzeba go kupować w detalu. Bez przesady. Koszt takiego zintegrowanego kontrolera I2C, UART czy nawet SPI to w tej chwili przysłowiowe dodatkowe "grosze". Jak ktoś cierpi na nadmiar pinów w MCU, to oczywiście...
Cześć. To nie jest pytanie o mikrokontrolery ale o tworzenie programów graficznych na systemy operacyjne do nich sterowania np (uart usb, bluetooth, sieciowo po ethernet bądź wifi). Mam parę pytań. Jakich wy używacie technologii , frameworków,? Fajne się wydają QT w c++ jeszcze. .NET c#? ciekawy teraz wydaje się processing ide. (przez pewien czas sam...
Dzieki tmf. Pisze juz ponad 20lat w asm i powiem szczerze dla mnie to najbardziej transparentny jezyk. Mam pełną kontrole nad wszystkim, moge stworzyc kazdy niestandardowy protokol komunikacyjny, obsłuże bardzo krytyczne timingi, i wiele innych rzeczy, do tego symulator ktory pokazuje krok po kroku wszystkie moje usterki ktore moga sie zdarzyć. Przez...
by było zapisy odczytów via HTTP na zasadzie AVR "otwiera" stronę http://10.0.1.1/sesnor zapis.php?id=id punktu&wartosc=wartosc temperatury No to jak nie znajdziesz bibliotek (dla STM nie ma problemu) to masz sporo roboty. Zapytanie ARP, powie jak MAC ma adres 10.0.1.1. Brak odpowiedzi, kolejne zapytanie po 2, 4, 8, 16....itd sekundach. Co pewien czas...
AVE... Odnośnie prędkości Pythona, to języki interpretowane zawsze są wolniejsze od kompilowanych. Dlatego Python moim zdaniem nie nadaje się do poważnych zastosowań, bo jest zwyczajnie za wolny. Za to nadaje się jako język skryptowy w innych programach. Zresztą tu masz test: Wszystko zależy od potrzeby zastosowania.Porównaj wyniki PHP i pythona w obracaniu...
Dziękuję za rady. Ostatecznie zdecydowałem się na dolny sposób łączenia, ponieważ czytelność schematu jest dla mnie priorytetowa. Pisanie bibliotek zostawię sobie na długie zimowe wieczory, gdyż teraz za bardzo nie mam do tego głowy. 8-) Pozdrawiam
Nie wiem gdzie tu minus... Używając w swoim projekcie C możesz korzystać tylko z bibliotek w C . Używając w swoim projekcie C++ możesz używać bibliotek zarówno w C jak i w C++. No właśnie tu, gdzie wytłuściłem. Ty patrzysz ze swojego punktu widzenia dlatego nie widzisz problemu. Ja patrzę z szerokiego punktu widzenia - pisanie biblioteki w C++ ogranicza...
Komendy mam tylko szukam gotowych bibliotek do tego modemu zeby ułatwić sobie pisanie programu , nie pisać kilku komend żeby wysłać np. Sms skoro z pomocą biblioteki w jednej linijce wpisać numer i treść sms.
... proszę o wyjaśnienie, i jak mogę zrobić, żeby moja metoda zadziałała? Jedynym rozwiązaniem jest globalne txt? Globalne (ale nie wątkowe, niektóre funkcje formatujące tak działają), albo jakiś rodzaj zarządzania tymi fragmentami pamięci. W C jest to hardkor, bardzo trudno to eksploatować (łatwo raz użyć źle). Tym niemniej profesjonalny kod w C (linux,...
Ok Spróbuję. Mam dwa pytania na ten temat: 1. W jakim środowisku pisać? 2. Na czym polegają funkcje napisane w datasheecie (te z tabeli 1). 3. Czy pisanie bibliotek bardzo różni się od po prostu programowania np. w Atmel Studio? Wielkie dzięki za wszystko co dla mnie zrobiłeś!!!! :D Dodano po 17 Dla odmiany grzebanie w cudzych bibliotech i wachlowanie...
Szukałem tego samego ale w końcu zabrałem się za pisanie własnej biblioteki do obsługi prostego menu. (też HY-Mini z HY32D) GUI z ST wydaje mi się... chaotycznie zrobione? Nawet nie wiem jak to nazwać ale jest blisko do katastrofy w niektórych miejscach.
Najśmieszniejsze w tym wszystkim jest to, że sprzęt dzisiaj naprawdę daje rade, tylko współczesne firmy chcą maksymalizować zyski za wszelką cenę, więc wytwarza się oprogramowanie które nigdy nie jest nawet do końca przetestowane, gdzie końcowi użytkownicy stają się tak naprawdę beta testerami, potem wydaje się milion patch'y a i tak całość z racji...
Ja też się spotkałem z problemem zawyżonej temperatury z DS18B20, Spotkałeś się z problemem źle napisanego programu a nie z problemem jakiegoś tam zawyrzania temperatury przez czujniki. Tak oczywiście to był problem programowy, a nie sprzętowy tylko ta biblioteka przewija się w co drugim wątku dotyczącym DS18B20 i AVR-GCC na tym forum, dlatego o niej...
(at)grko & (at)tmf To jak są traktowane odpowiedzi na temat HAL itp. np. odnośnie "cudownego" wynalazku od ST - wszyscy wiedzą. Mało kto chce pomagać bo nikt do końca nie wie jak to działa ;) Tłumaczone było to wiele razy. Programowanie mikrokontrolerów to indywidualny wybór danej osoby jak to robi i czy używam bibliotek czy sam je pisze (jak ma na...
Chyba, że są jacyś pasjonaci i kompilują kod bezpośrednio na Broadcoma i mają problem z ustawieniem np. timera, ale wskażcie mi chociaż jeden taki temat... Tutaj chyba nie :) Ale jeden projekt znam np. emulator fdd do amigi oparty o RB PI. Natomiast bardziej o tym wspomniałem aby znowu zaznaczyć jedną sprawę. Ktoś kto się decyduje na ten framework...
Ogólnie projekt ma za zadanie obsługiwać grafikę (przechwytywanie obrazu z kamery - zapis do pamięci (z buforowaniem), przetwarzanie obrazu (filtry + krawędziowanie), analiza przetworzonego obrazu, wyświetlanie grafiki z danymi z analizy + obraz nieprzetworzony, po drodze kolejki FIFO, aby zsynchronizować przesył danych miedzy modułami z rożnymi zegarami)....
A to jest jakiś obowiązek wyboru biblioteki? Ja tam zawsze byłem zbyt leniwy na pisanie dziesiątków długaśnych podstawień w celu zaprogramowania trzech rejestrów peryferiala. Np. do zaprogramowania UARTa bez bibliotek wystarczą trzy linijki kodu. Jeśli chodzi o środowiska, to temat jest tu wałkowany co 2 tygodnie. Atollic potrafi sam wygenerować projekt,...
1.jak zacząć się uczyć jquery lub js, co lepsze? jquery to w skrócie ujmując biblioteka ułatwiająca pisanie skryptów w js. Takich bibliotek jest więcej ale ta najbardziej rozpowszechniona. Ucz się i tego i tego - js posiada już takie funkcje i komendy że w wielu sprawach nie trzeba korzystać z bibliotek niemniej gdy nauczysz się jakiejś to "fajniejsze...
Wiesz tylko, że nie ma bibliotek idealnych i każde narzędzie ma bugi, które zmuszą do grzebania. I albo umiesz albo nie. Znam wielu bardzo inteligentnych programistów którzy wpadli w pułapkę "piszę dobry, ładny kod" i piszą i poprawiają i plują na kolegów którzy piszą brzydszy kod. Kłopot w tym że piękny kod niczego nigdy nie rozwiązał. Problem rozwiązany...
No więc tak: 1. Mam aplikację która ma tylko ListBox'a i przycisk. Wybieramy bibliotekę i uruchamiamy przyciskiem. W tym momencie Uruchamiacz przestaje nam być potrzebny. 2. Mamy przed sobą kilka nowych okienek. Jedno główne i jakieś tam pomocnicze. Korzystamy z danej biblioteki. W trakcie możemy zamykać okna pomocnicze i nic się nie dzieje. Policzyliśmy...
dodawanie bibliotek bibliotek avrgcc kopiowanie bibliotek
bezpieczniki znajdują przetwornica migać dioda akumulator forda escorta
problemy diagbox problemy diagbox
Kod błędu P0105-001 w Mercedes W203 2.2 CDI - czujnik MAP Schemat instalacji elektrycznej Toyota Corolla E21 (E210, 2018+) – dostęp, warianty, diagnostyka