Używam Eclipsa + GCC. Czy jest możliwość wygenerowania jakiegoś pliku z mapą pamięci procesora, tak żeby można było sprawdzić rozmieszczenie zmiennych w pamięci. Dla procesora ma zostać stworzona konsola na komputerze która będzie łączyć się z ARM przez Ethernet. I chodzi o to że...
Witam. cnd.. optymalizacji Chodzi za mną od dłuższego czasu taki pomysł, żeby zamiast kopiować wartość rekordu ze zmiennej tymczasowej do innej zmienne np. w tabeli array procedure AdresyPamieci_Zamien (_ObszSour, _ObszDest: PObsz); var Adr_ObszSour, Adr_ObszDest:...
A więc po kolei: Mam już prawie skończone operacje na bitmapie (obróbka skalowanie) nie jest to jeszcze super szybkie bo przydało by się to w asemblerze zrobić niestety nie znam nikogo komu mógłbym to zlecić, wiec to musi poczekać aż się nauczę. Tak czy owak efektem końcowym są większe...
Witam Czy jest możliwe w sterowniku Simatic S7-1200 odwołanie się do wartości zmiennej (Tagu) o adresie jaki przechowuję w wartości zmiennej typu Int? Po użyciu bloczku RD_ADDR, z wyjścia PIADDR (typu Int) otrzymuję adres pierwszej zmiennej np modułu wejść analogowych. Czyli jeśli pierwszy...
Witam. Uczę się języka c i prosiłbym o rozwianie pewnej wątpliwości: [syntax=c] static int tab[2][3]; printf("\n\n%d %d %d\n\n",&tab,tab[0],&tab[0][1]); [/synt... zapis &tab jest równoważny z tab? tab jest adresem podtablicy tab[0] więc czy napiszę tab czy *tab to uzyskuje...
Obliczyłem, że będę używac i/o do mniej więcej 25 adresu więc dałem offset od 25 oraz dodatkowo zmieniłem z dworda na worda, żeby mniej pamięci zabierać i tym samym móc przypisach więcej analogów. Dziękuję bardzo za pomoc, wszystko śmiga.
taki sposób deklaracji jest jak najbardziej poprawny, jest nawet pod pewnymi względami lepszy, bo nie deklarujesz adresu każdej zmienej z osobna, więc pomiędzy już zadeklarowane zmienne możesz "wcisnąć" następne bez potrzeby zmiany reszty. W pamięci rozkłada się to tak, że DSEG AT 01H...
Witam Na praktykach dyplomowych dostałem do rozbudowy bibliotekę która obsługuje moduł GSM (SINAUT md720-3). O co mam ją rozbudować to mało istotne bo to nie jest problemem. Moduł komunikuje się ze sterownikiem za pośrednictwem freeportu, czyli wszystko co sterownik odbierze przechodzi...
Kurs: C mamy typy: -podstawowe: typy znakowe, całkowite i rzeczywiste -pochodne: wskaźnikowe, tablice, struktury, unie. Typy i zmienne całkowite Rozmiary zmiennych danego typu Użycie powyższych typów w połączeniu z signed, unsigneddaje, short i long...
Witam, mam dość dziwny kłopot z optymalizacją kodu, nie będę zamieszczał tu jego bo szkoda miejsca na całość. Chodzi mianowicie o coś takiego. mam zadeklarowane zmienne volatile unsigned int *zmienna1; volatile unsigned int zmienna2; volatile unsigned int zmienna3; . Kłopot pojawia...
Cześć !!! Na win 10 mam coś takiego że jak otworzę Bloks OB1 i wpisuję zmienną np I0.0 pojawia się rozwijana tabelka na zmienne (tak jak w exelu) i po zatwierdzeniu zmiennej ENTER zamyka się (zwija okno ) edytora pojawia się okno menagera i muszę jeszcze raz kliknąć Enter żeby wrócić...
Podobno lokalne są trzymane w $frame, no więc powinno się dać dużo więcej zmiennych lokalnych zrobić, a tu taki zonk... Tak, ale też wykorzystany jest softwarowy stos w którym są wskaźniki do tych zmiennych (adresy zmiennych). W Bascom'ie rejestr Y jest wykorzystany jako baza stosu softwarowego....
Witajcie., mam następujący problem. Mam w bloku OB stworzony blok funkcyjny FB1 i odwołuje sie on do bloku parametru DB1. Wszystko jest ok do momentu gdy chce wprowadzić deklaracje zmiennych. można zmieniać adres zmiennych ? tutaj dodałem już wejścia i wyjścia. Dlaczego w bloku...
Drgającymi stykami warto się przejąć bo mogą wygenerować przerwanie kilkanaście razy pod rząd ale rozumiem, że nie w tym problem. Nie bardzo rozumiem skąd ten adres 0x0319? masz dołączoną zewnetrzną pamięć? Pamięć SRAM w mega8515 konczy się na 0x025F a więć 0x0319 leży poza fizyczną...
Brak podstawowej znajomości Assemblera. LDI - Load Data Immediate. (Załadują daną natychmiastową - nie z adresu zmiennej, a z palca). Dodano po 2 LDS Rh, adres U ciebie LDS R17, {A}
Kolego cyferkowy. Wytłumaczę ci o co pyta ciebie kolega JESTAM. Mówiąc że interesuje cię komunikacja po ETHERNECIE to trochę tak, jakby powiedzieć że auta jeżdżą po drodze. Pisząc mojego posta też zastosowałem pewne uproszczenia które postaram się wyprostować. Mówiąc "po ethernecie"...
Pierwszy przykład to zmienna globalna alokowana w pamięci danych. Drugi to zmienna lokalna umieszczona na stosie. Z logicznego punktu widzenia zmienna i jest widoczna tylko w pętli, więc jest usuwana po wyjściu z niej programu. W rzeczywistości kompilator to optymalizuje i fizycznie ta zmienna...
sevare to chyba Ty nie umiesz programować ! Po pierwsze scanf zwraca wartość Returns the number of fields successfully converted and assigned; the return value does not include fields that were read but not assigned. A return value of 0 indicates that no fields were assigned. Po drugie scanf("%d%c%d%c%d%c%d",...
Freddie Chopin : Masz drobny błąd w kodzie - na wskaźnik rzutujesz nie adres zmiennej "data", tylko jej wartość. Ogólnie warto jest posiadać funkcję do wysyłania bloku danych - wystarczy podać wskaźnik oraz długość danych.
ESP32, emulowany eeprom. Mam taki o to kod do zapisu zmiennej int i zmiennej float, gdzie int to godzina przeliczona na minuty, a float temperatura. Zmienną float zapisuje co czwarty adres, począwszy od 400, a int co drugi adres, począwszy od 300. 3:47:08.954 -> temp[0]:...
Tworzę sterownik który będzie operował na 4szt DS18b20 Program jest pisany w bascom Czy w bascomie można zadeklarować tablicę dwu wymiarową Tablica (4)(8) Dla czego przy odczycie danych muszę ponownie resetować magistralę i podawać numer seryjny układu. Podobno po wysłaniu za pierwszym...
Witam Mam problem z przesyłaniem kilku zmiennych po RS485, tzn. wartość zmiennych przesyłana jest prawidłowo, ale w odbiorniku zmienne zamienione są miejscami. A mianowicie nadajnik wysyła np. zmienne a=504 b=129 c=292, a odbiornik odbiera je tak a=292 b=504 c=129. I nie mogę dojść dlaczego...
Można zadeklarować prawidłowo zmienną eeram W ten sposób Dim Adres_er(size_t_mac) As Eram Byte At Adres_p_mac Poprzez komende AT znam adres, po jaki będzie się odwoływać zmienna eeram w pamięci. Niestety, ale z Eepromem ten numer nie przejdzie , ponieważ Bascom ignoruje ...
Witam , mam nadzieję iż nie zanudziłem bez reszty.. W zestawieniu z moimi "dokonaniami asm." kolega michalko12, jest najbliższy temu co ja kiedyś robiłem . Oto wersja asm z przełącznikiem kompilacji aby kompilować jako samodzielny plik - kto chce ->ten może :D ( ta wersja to 16-timerów,...
Witam. Mam najprostszy formularz kontaktowy jaki znalazłem na sieci: // sprawdzamy, czy zmienna $submit jest pusta if (empty($_POST['submit']&... { // wyświetlamy formularz echo "<table border=\"0\"><form method=\"post\"> ...
Może ja spróbuje char zawiera 8 bitów, jeśli napiszesz char k; w pamięci AMR masz adres np 0x00200000 użyty przez zmienną k ale adresy 0x00200001, 0x00200002, 0x00200003 są puste i nie możesz go użyć, ale są wykorzystane. Jak napiszesz char k, j, w,z; to te zmienne będą po kolei od...
Opis jak zapisywać i odczytywać zmienne typu long do pamięci FRAM/EEPROM 24C04 //Adres zapisu i odczytu Const Addressw = &B10100000 Const Addressr = &B10100001 //Inicjujemy I2C Config I2cdelay = 10 Config Scl = Portc.0 Config Sda = Portc.1 I2cini...
Witam Mam program, który, po dokonaniu pomiarów, wysyła dane przez RFM12 i zapisuje na karcie SD. Chcę dołożyć wysyłanie danych do Domoticz po każdym pomiarze. Problem w tym, że po dopisaniu obsługi ESP8266 i Domoticz ( zmienne miałem już wcześniej zadeklarowane ) to pojawiają się błędy...
Dzień dobry, mam problem z ustaleniem poprawnych wpisów adresów dla ustalenia zmiennych przy konfiguracji tagów do linku ze sterownikiem Logo! w Astraada HMI CFG. Skonfigurowałem link do serownika po Modbusie TCP/IP i to połączenie działa (sprawdzone wpisem zmiennej dla flagi z którym akurat...
Serwer FTP moge postawić na zmiennym adresie IP, ale jego adres będzie krótkotrwały (do rozłączenia się z internetem). Poza tym każdorazowa zmiana adresu IP wymagała by informowania przez moją osobę ewentualnych odbiorców treści z serwera FTP o nowym adresie. Aby ten problem rozwiązać...
[syntax=php]<?php function doubler($value) { return $value << 1; } $a = 3; $dodatkowa = doubler($a); echo $dodatkowa; function doubler2(&$value) { $value = $value << 1; } $b = 3; doubler2($b); echo $b; ?>[/syntax] Jak dobrze pamiętam to wskaźnik to coś takiego...
Witam. Nie wiem czy piszę w odpowiednim dziale, ale mam pytanie. Czy w sieciach w których jest zmienne IP (Neostrada, Netia itd.) Kilka osób może mieć ten sam zewnętrzny adres? Konkretnie chodzi mi o to, że w chwili kiedy danej osobie zmieni się zewnętrzny adres, to czy poprzedni adres może...
Witam. Mam pytanie do specjalistów od avr i gcc. Chcę zrobić sobie debuger do atmegi8, który będzie w stanie odczytywać lub ustawiać po rs232 wartości zmiennych oraz wywoływać funkcje. W zamyśle po zlinkowaniu kodu make wywoływać ma skrypt w pelru, który parsuje .map file w poszukiwaniu...
Witam, chciałbym użyć wejścia analogowego w sterowniku S7-300 ale mam mały problem z odczytem danych z tego wejścia. Z czym nie ma problemu w Step 7, dopiero w TIA portal sprawa się komplikuje. Do rzeczy. Znalazłem taki filmik na YT gdzie jest to ukazane na przykładzie S7-1200. Wszystko...
Ja mam nadzieję, że problem leży po mojej stronie. Bo inaczej sytuacja jest niewesoła a termin trzyma... Oto kod: #include <avr/io.h> #include <avr/interrupt.h> #define F_CPU 16000000UL // 16 MHz #include <util/delay.h> #define DATASIZE 16 #define MICROSTEPS 256 //to...
Za bardzo nie rozumiem, wiem jak zbudowana jest zmienna typu UINT, ale chodzi mi o to czy da się bezpośrednio odwołać do danego jej bitu (np. przy użyciu odpowiedniej funkcji ). Przykładowo mam zmienną Zmienna1 typu UINT o adresie %MW4, teraz chcę aby czwarty bit tej zmiennej "załączał"...
Mógłbym prosić o kod (lub wskazówki) który:...... Kodu gotowego nie dostaniesz bo przestałem pracować ………… (za darmo!), ale masz poniżej przykład, w którym jest wszystko zawarte czego potrzebujesz; a nawet więcej, bo jest wprowadzona symulacja zmienności przykładowej (nie...
wcale nie musisz ak kombinować. includując plik staje sie on jakby integralną częścia kodu strony, a więc zmienne z pliku głównego sa bez problemu dostępne w pliku includowanym bez zadnych skomplikowanych struktur. Problemem jest jedynie układ strony. Otóż klikam na linka (a href) który...
Ja w podobnym projekcie zadeklarowałem sobie tablice wskaźników w pamięci programu. Dla zmniejszenia rozmiaru pamięci wskaźniki były typu void. I podczas odczytu zmiennych : np funkcjią 0x03 pisze sobie pętle która ma być wywoływana od adresu początku przesłanego w ramce(offset) do adresu...
Witam. Wg helpa do Bascom AVR mamy coś takiego: Tymczasem u mnie kod $regfile = "m16def.DAT" $crystal = 1843200 $baud = 4800 Dim Adres As Byte Adres = 63 And 19 Print Adres End zwraca w symulatorze wartość 19, czyli tą która zostaje wpisana po operatorze...
Rozwiązanie z postu powyżej jest najlepszym według mnie: if(v) PORTB |= (1<<PB3); else PORTB &=~(1<<PB3); Żeby jednak traktować pojedynczy bit portu jako osobną zmienną można wykorzystać fakt, że rejestry io posiadają swój adres w przestrzeni...
Witam Niedawno ktoś zadał pytanie jak radzić sobie ze zmiennym adresem IP. Z mojej strony mogę polecić stronę duckdns.org Darmowe konto, założone tam za pomocą danych z google+, daje nam możliwość wykorzystania do 3 adresów. Ja wykorzystuje tylko jeden narazie. W moim przypadku, chcąc...
adres IP, to adres IP. DNS to DNS. nie dostaniesz domeny, która będzie wyglądać jak IP. Serwisy, które oferują no-ip to tak naprawdę klasyczny serwer DNS, który rozwiązuje nazwy domenowe na adresy IP, a Ty jako ich klient i za pomocą zainstalowanego oprogramowania w sposób dynamiczny aktualizujesz...
Zmienna statyczna jest przypisana do stałego adresu w pamięci, tak długo jak długo trwa wykonywanie programu. Kiedy funkcja się kończy , adres nie zostaje zwolniony, a dalej jest przypisany do zmiennej. Przy następnym wykonywaniu funkcji zmienna będzie miała tą samą wartość a nie zostanie...
Witam. Mam termometr na Atmedze8, program napisany przez kolegę Ducha. Chciałbym dodać funkcję zapisu do eepromu najniższej zarejestrowanej temperatury przez termometr, lecz nie jest to możliwe ponieważ ostateczny format temperatury zapisywany jest w zmiennej typu string. Program ma porównywać,...
witam, potrzebuję zrobić kilka wstawek asmemblerowych do programu napisanego w C. Kompilator to CodeWarrior oparty o eclipse. Mam problem z przeniesieniem zmiennej z języka C do asm i odwrotnie. Od dłuższego czasu szukam rozwiązania w sieci, ale nic sie nie kompiluje... mam takie coś: ...
to ja z innej beki... jak w microkontrolerze stworzyłeś ramkę do wysłania znaku do programu ?? Trochę nie rozumiem pytania. Ramkę po prostu cyklicznie wysyłając kolejne znaki. Ja zbudowałem sobie system urządzeń o różnych funkcjach i na PC robię synoptykę do tych urządzeń. Ramkę...
Witam, Czy ktoś się spotkał z takim zagadnieniem: Debugowanie działa poprawnie w przypadku wartości we FLASH zawartość pokazywana jest poprawnie a w przypadku zmiennych w RAM pokazuje zwykle wartości 0 jak dam komendę "info mem" w konsoli debugera to wg mnie nie pokazuje poprawnych danych: info...
Witam. Kilka dni temu wpuściłem w sieć kamery. Wszystko dobrze działa jednak ich obsługa jest trochę niewygodna. Postaram się dokładnie opisać mój problem. Jak jest napisane w temacie zrobiłem to na łączu Neostrady o zmiennym IP dlatego nie mogę na stałe wpisać go w programie (CMS)....
Masz ETHM-1 Plus, więc możesz: - skorzystać z serwera Satel - nie musisz wtedy znać się na sieciach i przekierowywać ustawienia portów. Szczegóły tego połączenia dostępne w instrukcji do centrali. - skorzystać z klasycznej metody połączenia (czyli tak, jak dotychczas) - musisz tylko...
Witam od jakiegoś czasu mam problem z oglądaniem kamer przez internet. Mój dostawca internetu to netia. Problem pojawił się kilka miesięcy temu i przestało działać, nagle... Oczywiście porty mam dobrze przekierowane dodane firewall je przepuszcza itd. Wymieniłem nawet router bo myślałem,...
IP stałe i zmienne nie różni się w działaniu. Jednak generując certyfikat wprowadzasz dane, jakie mają potwierdzać autentyczność certyfikowanego serwisu. W tych danych może być adres URL a może być też dodatkowo adres IP. Jeśli taki adres umieścisz na certyfikacie, to oczywiście kiedy...
Witam. Na początku używałem formularza z wykorzystaniem funkcji mail(); <?php if ($_POST['bt'] == "Wyslij formularz") { /* sprawdzam czy formularz został wysłany */ if (($_POST['tresc'] != "")) { /* sprawzdam...
Witam mam taki problem, 128B ram już mi nie wystarcza i chce skorzystać z pamięci RAM powyżej adresu 7Fh i chce tam zdeklarować sobie zmienną. np w programie deklaruję zmienne DSEG AT 8 ZMIENNA1: ds 1 . . . ZmiennaX: ds 1 ;ostatnia zmienna Ramu adresowanego bezpośrednio ;zaczynam...
Oto kod do tej klawiatury. Klawiatura jak już mówiłem ma 32 przyciski, i joystick. Na pierwszym PCF jest tylko 8 kolumn po 4 przyciski, na drugim PCF jest joystick na ostatnich 4 pinach a na 4 pierwszych są 4 rzędy przycisków. Niniejszy kod ma już przypisane kody do numerków które z kolei...
TMF: ;-) ;-) ;-) Tym razem Ty jedziesz po inżynierach z Atmela. Jego funkcje to przykłady Atmela z DS z wyciętymi komentarzami. Pozdrawiam. Albert Ale funkcje są ok, mnie chodziło o coś innego. W C raczej niewielki jest sens zapisywania danych pod konkretne adresy EEPROM - od tego mamy...
Jak zaktualizować w programie adresację DB po dodaniu gdzieś w środku nowego zmiennej Np. mam jakiś marker DB1.DBX8.0 i jest OK. W DB dopiszę np jakąś nową wartość np REAL przed deklaracją tego DB1.DBX8.0 i w samej DB adres mojego markera zmieni się na DB1.DBX12.0. Jak zaktualizować...
Hej, Z góry przepraszam za jakiekolwiek błędy, ale jestem tu nowy. Mam problem z elementem dość rozbudowanego makra. Wyciąga ono dane z n.xlsx'ów(po kolei) i wkleja do wspolne.xlsx. Problem polega na tym, że w wspolne.xlsx na danych z n.xlsx'ów wykonuje następne analizy per wiersz. Dane...
Witam wszystkich. Czy to możliwe aby postawić działający tunel warstwy 2 dla klientów z wewnętrznym IP ? Chodzi o to, żeby komputery z sieci A i B widziały się nawzajem i rozsyłały broadcasty. Sieć A: ruter Asus N66U tomato (openVPN client tap0) WAN 192.168.66.3 --> modem LTE (lan192.168.66.1...
Cześć, szukam rozwiązania do takiej sytuacji. Mam zmienną adres, która jest tablicą i zawiera kilka zmiennych i chciałabym, aby przy uruchamianiu makra wyskakiwało okno z tymi zmiennymi, tak, żebym mogła je modyfikować przed zatwierdzeniem. Zadeklarowałam tak zmienną: dim adres as string i...
STEP7, witam, mam problem otóż potrzebuję skopiować 16 bajtów danych o adresie początkowym zapisanym w innej zmiennej.. w języku stl za pomocą bloku SFC21 gdzie kopiuję zawsze rozpoczynając od adresu DBX200 wygląda to tak: CALL "FILL" BVAL :=P#DB131. DBX200.0 BYTE...
Jeśli to ma być formatowanie, to wchodzi w grę tylko formatowanie warunkowe. Jako format podstawowy zostawiamy format Ogólny (dla liczb całkowitych), a w formatowaniu warunkowym mamy kilka możliwości: 1) sprawdzenie czy liczba ma przecinek - jeśli tak stosujemy format liczbowy z wybraną liczbą...
Daj to w kodzie danego arkusza ("adres twojej komórki" musisz podać adres tej komórki co odbiera co min. te dane) [syntax=vbscript]Private Sub Worksheet_Calculate() Application.Enabl... = False Cells(Rows.Count, 5).End(xlUp).Offset(1) = "adres twojej komórki" Application.EnableEvents = True End...
ja procedurke do zapisu to mam i ona dziala bez problemu eeprom_write_byte(adres, wartosc) Problem polega na tym ze chce zadeklarowac zmienna jak np w asm51: CSEG czy DSEG i AT 0x60 (to taki przyklad) chce to samo zrobic w C, w c dla 51 bylo to tak: at 0x100 code unsigned char ZMIENNA a jak...
Witam. Mam pytanie w jaki sposob mogę zdeklarować zmienną i umieścic ją pod wskazanym adresem w pamięci XRAM? Np. deklaruje sobie zmienną : Dim Tutu As Xram Byte W jaki sposób teraz zrobić tak, żeby ta zmienna zajmowała obszar XRAM pod adresem np. H005?? W programie wykorzystuję juz...
Zmienne, a konkretnie to przypisane do adresu MAC karty sieciowej. To samo IP utrzymuje się kilka miesięcy, czasem nawet pół roku. Wspomniałam o tym adresie MAC, bo jak podłączysz do modemu inny komputer (lub zmienisz MAC) to tym samym zmienisz sobie IP. Jak będziesz to robił za często to Cię...
char *wsk Ja traktuje to jako 5 wskaźników na typ char. A czy adres tam wpisany jest adresem tablicy czy pojedynczej zmiennej tego typu to już mogę sam zdecydować.
Witam. Napisałem sobie poniższy kod w BASCOMIE. Ma on za zadanie przemieszać wartości w zmiennej tablicowej tablica. Np. mam zmienną Tablica: Data 1,2,3,4,5,6,7,8 i po kilkukrotnym naciśnięciu przycisków (napisałem kilkukrotnym bo kod jest tak napisany że jedno naciśnięcie powoduje zamianę...
Witam A gdybyś nie chciał symbolicznie tylko absolutnie to też można :) L LW 8 //odczytaj minimalny czas cyklu OB1 T DB1.DBW0 // wyślij do DB1 pod adres DBW0 Poprzez składnię LW można odwołać się do 16bitowej (word, integer itp.) zmiennej lokalnej podając jej adres. Pozdrawiam
Witam Mam problem z przekazaniem zmiennej $login do skryptu JAVA Poniżej kod: [syntax=php]<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <meta name="generator" content="PSPad...
Witam, nie koniecznie problem ale chciałem przedstawić sposób na to aby przedstawić dowolną zmienną z pomocą zmiennej tekstowej string (ciąg HEX) i odwrotnie. Podana przeze mnie metoda robi dużo więcej niż tylko zmienia int na hex czy hex na integer obsługuje oprócz tego String,Int, Long,...
Witam Kolegów, Wiem że temat adresowania zmiennych przy wyłączonej opcji optymalizacji zawsze kończy się ostrzeżeniem (address is not occupied by tag). I kombinuje jak temu zaradzić nie wyłączając ostrzeżeń i nie zmieniając bloku DB bo koniecznie jest w nim użycie dostępu przez adres. Jeśli...
nie wiem jakie tam są rozkazy ale to chyba będzie tak Z - adres pomocniczy X - zmienna 1 Y - zmienna 2 Z=X X=X XOR Y Y=Y XOR X X=X XOR Z
Witam, zadeklarowałeś wskaźnik do obiektu, a nie "obiekt jako wskaźnik". Poczytaj czym są wskaźniki, to tylko adres właściwego obiektu. Wskaźnik musi na coś wskazywać, więc albo zrób tak jak zrobiłeś (czyli tworzysz nowy obiekt, ale potem go usuń), albo zadeklaruj normalnie i pobierz...
Teraz problem zmiennej SINGLE . Otóż mam w programie coś takiego: Dim Tzap1 As Eram Single Dim Tterm1 As Single Tterm1 = Tzap1 Cls Napis = Fusing(tterm1 , "#.#") Lcd Napis Wait 3 Cls Main: 'program główny . . . . . . cos tam dalej . . . . Chodzi w...
Nie zostaje wyzerowana, ona całkowicie znika. To co napisałeś powoduje utworzenie zmiennej lokalnej, o takiej samej nazwie jak zmienna globalna (jest ona w ciele funkcji przesłonięta). Zmieniasz więc wartość zmiennej lokalnej, która po opuszczeniu funkcji jest niszczona i tworzona ponownie po...
Witam ponownie, DSB - tak masz racje Merke to najlepszy sposób to przekazywania wartości ale nie o to mi chodziło. Zmienne temp wywoływane w poszczególnych funkcjach mają jeden wspólny mianownik. mianowicie adres który traktowany jest w FB i FC jako wspólny. ELMapet - oczywiście, że...
(at)winio42 Nie czuj się 'zaburczany', tylko postaraj się spojrzeć na zadanie od strony funkcjonalnej, a nie od strony przyzwyczajeń czy osobistych preferencji. Atmega do tego projektu się nie nadaje. Dużo lepszym wyborem będzie kupienie taniej platformy rozwojowej typu Discovery (z rdzeniem...
Mama takie pytanko otoż w ukladzie mam zamontowane 3 uklady pracujace na magistrali I2C. Sprawdzalem czy wszystkie mi odpowiadaja i adresy za pomoca programu Dim Adres As Byte 'deklaracja zmiennej Adres = ( 0 - 255)- 1 bajt Config Scl = Portc.5 ...
Zmienna nadal może nie być zapisywana - dopóki w toku wykonywania nie będzie wywoływanej funkcji, która mogła by korzystać z tej zmiennej, nie zabraknie rejestrów pod zmienne, dopóty wartość będzie trzymana w rejestrze. Oznaczenie zmiennej jako volatile wyłącza ten mechanizm "cacheowania"...
trochę kolega flapo213 starsznie pokrętnie to wytłumaczył dlatego ja postaram się jeszcze po swojemu ;) Jeśli deklarujesz zmienną globalną, z której będziesz korzystał zarówno w procedurze obsługi przerwania a także w pozostałych częściach (funkcjach) swojego kodu, to bez słówka...
Więc sprawa wygląda tak Mam serwer generujący link z zmiennymi np klient przykład a serwer na którym ma to dotyczyć odczytuje zmienną np user przykład . Pomyślałem że na serwerze 1 można umieścić plik pobierający link do serwera 2 z bazy mysql no i dodający do niego zmienną . i...
Pracuję na małym procku STM32L0 z 8kB flash i 2kB RAM, debugger to ST-Link v2. Potrzebuję odczytywać na bieżąco w czasie debuggowania z odstępem czasu najwyżej 100µs wartości kilku zmiennych globalnych (a konkretnie wartości ADC i zmiennych odmierzających czas) i zapisywać je do pliku...
Pozwolę sobie dodać obrazek z typami zmiennych. Jak widzisz masz cztery podstawowe typy danych: bool, byte, word, dword. Różnią się one od siebie ilością bitów z jakich się składają. Jeśli pytasz o zmienną Word to składa się ona z 16 bitów, czyli 2 bajtów (każdy bajt ma...
No właśnie online nie można podejrzeć bo zmiennych program var nie wiem czemu nie pokazuje mi podglądu. W ogóle jest jakiś dziwny problem z tymi zmiennymi bo jeśli zastąpię w tym programie zmienne definicjami typu X000 M015 to identyczny program działa poprawnie. Jeśli dołożę tam użycie...
Witam. Wielkie dzięki Piotrek za podpowiedź. Wiem, że sugerowałeś mi to już wcześniej, ale jakoś nie ukierunkowałem się na to w taki sposób. Wygląda, że te zmienne są zapisywane do eeprom-u bo jak wyłączę i włączę to zapala mi się LED z kanału, który ma być załączony... Sprawdzę...
Oki to zacznę po kawałku od początku... 1) Tworzę sobie tablicę ruchy, która ma być odpowiednikiem planszy do gry... public static int[][] ruchy = new int[15][]; 2) Do tej tablicy tworzę drugą która jedynie przechowuje indeksy do listy - tablica indeksów...
No, tylko, że z tej pamięci trzeba będzie jeszcze "wyłuskać" zmienne, a żeby to zrobić trzeba wiedzieć gdzie one siedzą, a to może nie być takie proste. Jeżeli masz zamiar zrobić komunikację pomiędzy dwoma SWOIMI programami, to może tak, jak to sie w AmigaOS robi: oba programy mają...
Witam, temat trochę stary ale nie chcę tworzyć nowego. Pierwsza sprawa to inicjowanie globalnych zmiennych używanych w przerwaniu jako volatile , tak aby przy optymalizacji kompilator nie nabałaganił (skoki adresów ect). Tak więc romario4 ma rację :) Pójdę o krok dalej - mam problem odczytywania...
Nie po przedrostku tylko: Dim Eliczba as ERAM byte Co do zaś zanikania danych z komórki 0 to jest to dawna sprawa, a przy tym musi być spełnione kilka warunków by doszło do takiego zdarzenia. W dodatku możesz przecież ręcznie wskazać gdzie będzie zapisana twoja zmienna za pomocą At...
Nie da się. Jak dla mnie dla 16 linii io są 32 warunki. Pierwsze kopiuję stan pinN.X do zmiennej tymczasowej, potem kopiuję wartość zmiennej na okryŁ.Y. A jeśli chcesz bez tylu warunków to albo trzebaby poza zamianą nazwy portu na adres pisać wstawkę asm, albo przesiąść się na C. Dodano...
Zrób wskaźnik do danej o typie void. To trochę "bezczelna" i niebezpieczna ale za to skuteczna metoda. Zrobiłem tak kiedyś aby pozbyć się ostrzeżeń. Nie pamiętam dokładnie co to był za przypadek i rzutowanie nie pomagało. Zdaje się robiłem skok do funkcji, której adres znajdował się...
W trakcie debugowania zaobserwowałem, że zmienne są alokowane w pamięci od adresu 0x00, czyli niby w porządku. To właśnie nie jest w porządku. Dane powinny zaczynać się od adresu 0x30 najwcześniej. Stos może być wrzucony powyżej adresu 0x80. Ja sobie tworzę listę takich delikwentów...
Użycie zmiennej const volatile nie ma sensu, const volatile może nieść tylko informację dla programisty, że w danym kawałku kodu, nie powiennien jej modyfikować, ale kompilato tego nie zoptymalizuje i zawsze będzie to czytać z pamięci. Ma sens, jak najbardziej. const powoduje, że takiej...
Witam. Opiszę dokładnie swój problem i zadam kilka pytań, dodam że w konfiguracjach "sieci" jestem samoukiem i to co robię może nie mieć sensu. A więc do rzeczy. Internet Play na kartę, sim w routerze huawei b-593 (firewall włączony, tymczasowo kiedyś był wyłączany, FW wgrany z vodafone...
Otóż po co mi to potrzebne. Procek DS89420 posiada wewnętrzną pamięć SRAM 1kB. Po włączeniu zasilania jej zawartość jest przypadkowa, a dostęp do niej ustawia się programowo. Zmienne które zadeklarowałem przed f. main i nadałem im wart pocz. są w rzeczywistości nadal przypadkowe. I muszę...
->Sam Sung To ty założyłeś że wskaźnikdo wielobajtowj zmiennej wskazuje na jej najmłodszy bajt a wraz z rosnącymi adresami będą kolejne bajty(coraz starsze) tej zmiennej, to właśnie jest kolejność Little Endian. Aby zgrabnie odczytać to zapisem który zaproponowałeć to właśnie tak...
podaję przykład adresowania pośredniego, który to napisałem dla jednego naszego kolegi forumowicza.Chodzi o wyszukanie wartości max w DB: Wyszukiwanie max z 16 wartosci zapisanych w DB jako "Word","Int" Wartosc Maximum zapisana w DB10.DBW32 AUF DB 10 //otworzenie...
Witam wszystkich jak w temacie mam acces pointa i mam pytanie czy można dostać się do niego gdy jest mu automatycznie przydzielany adres IP prze sieć LAN. Ponieważ żeby się zalogować trzeba w przeglądarce podać adres IP w przeglądarce. :?:
No...to...w czym problem? Jeśli to jest string?:> Powiedziałbym BASCOMOWIEC:P Ehh Ehh... Pokolei... na pewno nadajesz ASCII (mam nadzieję). Poczytaj o operacjach na stringach... Np: -lookupstr, -dim cos as typ at adres dim cos1 as typ at adres Overlay HELP:) Dodano po 1 Do tego...
_FunkcjaC proc near mov eax,[esp+4] ; eax jest adresem zmiennej int add dword[eax],7 ret
Możesz się niezgadzać, ale mylisz się całkowicie. Dyrektywa assemblera .equ jest rożsama dyrektywie preprocesora C - #define. Pisząc pomoc .equ 25 jedyne co robisz, to każesz assemblerowi wstawić w miejsce wystąpienia frazy 'pomoc' liczbę 25. Równie dobrze możesz napisać FREQUENCY .equ...
Cześć. Mam pytanie jak odczytać zmienną z pamięci XRAM, którą nie zapisywałem polecienim Out. Została ona jedynie zadeklarowana jako zmienna XRAM. Chodzi mi o to, że polecieniem Out &H0051 , Zgas zapisuję zmienną pod odpowiedni adres. Mogę ją odczytać polecniem INP. Natomiast gdy...
Otóż ten "adres" nie przesuwa o bajty, ale o długość zmiennej. Czyli jak masz Word to przesuwa o 2 bajty. Ale zawsze jest to wielokrotność 8 bitów. I przypuśćmy że nie jest istotne czy przesunie o długość zmiennej byte czy o długość zmiennej word... Jeżeli więc odczytujesz do...
Witam, mam dwie koncepcje odnośnie przeglądanie obrazu z rejestratora z kamerami w internecie, proszę o odpowiedź, czy słuszne. 1. Mam zmienne ip. Internet jest podłączony do modemu za pomocą wtyczki RJ-11, a rejestrator z modemem za pomocą wtyczki RJ-45. Ustawię w rejestratorze nazwę...
Dorzucę swoje trzy grosze do kolegi tagy . Ten sposób ma sens przy przeklejaniu tej samej formuły do komórek o adresie innym niż adres komórki kopiowanej przy założeniu, że ciało formuły ma pozostać bez zmian. Odpowiadając na pytanie zadane: Jak skopiowac formule z jednego do innego...
Witam Próbowałem to robić w Asixie ale niestety nie ma takiej opcji trzeba zbudować baze zmiennych i wpisywać odpowiednie adresy. I tu pojawia się problem jak adresować te zmienne w Asixie żeby pobierać je z tego serwera OPC. Pozdrawiam Dodano po 3 Witam Kolega helper86 :please:...
Woow.! No to teraz kolega zaszalał Ale przynajmniej bardzo szybko , wielokrotnie szybciej niż rozwiązanie z pętlą i ifem... :] Na ARMie to trzy instrukcje, sądzę, że na AVR niewiele więcej, bo nadal to jest po prostu load spod adresu + offset (T2: LDRB Rd,[Rm,Rn]; gdzie Rm to baza adresów,...
Witam, ostatnio zabrałem się za opanowanie interfejsu I2C (TWI). Staram się od dobrych 2 dni odczytać dane z układu PCF8583 (RTC). Napisałem gromadę funkcji do obsługi I2C, większość pochodzi z książki "Język C dla mikrokontrolerów AVR" więc sądzę że nie mają błędów. Pierwszym...
Oj chyba nie wiesz jak Lookup działa ;). Do Lookup przekazujesz dwa parametry, gdzie pierwszy to przesunięcie danych, a drugi adres danych. Do adresu danych dodawane jest przesunięcie, a następnie zostaje pobrana dana. Czas pobrania pierwszego elementu jest taki sam, jak dla tysięcznego elementu.
Witam. Posiadam rejestrator cyfrowy Raiden wpuszczony w siec domowa. Rejestrator ten posiada obsługę ddns w przeciwieństwie do mojego routera. Dlatego po pierwsze chciałby zapytać co muszę zrobić poza zluzowaniem portów w routerze. Pyt2. Po zarejestrowaniu się w serwisie no-ip.org, utworzeniu...
odobno problem leży w tym że mam internet w netii a u nich jest przypisane zmienne IP i trzeba odpowiednio skonfigurować router by przekierować porty lub coś w tym stylu. Sam sobie odpowiedziałeś na pytanie. Jedna sprawa to adres IP (ddns lub stałe IP u dostawcy). Druga sprawa to przekierowanie...
"Rejestry GPIO" to nic innego jak adresy w pamięci. Operuj adresami, a nie nazwami. Makra najprawdopodobniej będziesz musiał napisać sobie sam.
Witam! Jest sobie skonfigurowany i dobrze działający przez internet rejestrator. Aby sprawdzić aktualny adres IP w wierszu poleceń wpisywana jest komenda ping ......dyn.dns.tv. Moje pytanie jest takie, czy któryś z kolegów wie jak sprawdzić aktualny adres IP poprzez telefon komórkowy?
Podejrzewam, że kolega otwiera DB w FC i FB i odwołuje się do adresu wewnątrz DB: OPN DB_IN L DBB0 T #zmienna lokalna a nie do pełnego adresu z numerem DB i adresem wewnątrz: L DB0.DBB0 T #zmienna lokalna Jeśli tak, to nie ma metody wyszukiwania konkretnej zmiennej poza własną...
volatile stosowałbym w tym konkretnym przypadku (jak już wyjaśniłem) z powodów określonych w standardzie, ale nie tych, które zacytowałeś - w celu uniemożliwienia kompilatorowi usunięcia zmiennej w wyniku optymalizacji. Moim zdaniem w tym konkretnym przypadku zachodzi pewność, że ani nikt...
Chcę uruchomić SQL Server 2008 Express na maszynie, która uzyskuje adres IP przez DHCP. Co mam ustawić w SQL Server Configuration Manager -> SQL Server Network Configuration -> Protocols for MSSQLSERVER -> TCP/IP, żeby kompy łączyły się z tym serwerem ze zmiennym adresem IP. Połączenia klientów...
Tak w uproszczeniu kompilator generuje 3 sekcje - text, data i bss. Pierwsza zawiera kod, druga zainicjowane zmienne, trzecia jest pusta i zawiera tylko deklaracje rozmiaru i jest przeznaczona na zmienne niezainicjowane (obie sekcje są na zmienne statyczne/globalne). Jak działa uruchomienie to zależy...
Dzień dobry, walczę dwa dni i nic... Pomocy błagam :) Orange sprzedało mi router bez wejścia LAN mimo, że prosiłem o taki z LAN. Reklamacji nie uznały żabojady jedne... Więc drogą kupna posiadłem WL-5460AP aby ustawić sobie clienta i podłączyć pod LAN to co ma zasysać internet. WL-5460AP...
Do otwierania furtek i mniej ważnych zamków stosuje się inny mechanizm. Klucz nadaje zmienną ramkę zawierającą miedzy innymi czas i podpis cyfrowy. W takim przypadku nie trzeba nawiązywać połączenia z kluczem. Wystarczy po stronie zamka jedynie włączyć skanowanie analizować odbierane dane....
Ja też się przesiadłem z AVR-ków na ARM-y od ST i akurat na to nie narzekam. W Atmelkach trzeba było stosować enigmatyczne atrybuty PROGMEM, a teraz po prostu const, co wygląda nieco bardziej elegancko i łatwiej pisać przenośny kod. Najprostszym sposobem żeby stwierdzić gdzie trafiły deklarowane...
Zapis i odczyt ogarnąłem. Nie wiem czy jest to poprawnie, ale działa. [syntax=c]void EEPROM_write_values ( void ) { preset_address=((cnt_preset+(cnt_b... union { struct { uint8_t buffer1 : 3; uint8_t buffer2 : 1; uint8_t buffer3 : 1; }; uint8_t settings_buffer; }...
Sporo roboty było z odpowiednim "zaekranowaniem" enkoderów ale efekt na prawdę fajny: Przed startem robot całkowicie wyłączony z zasilania. Po załączeniu zasilania, wysłałem komendę dojazdu do pozycji zerowych i jak widać wszystkie (na razie tylko 4) osie dojechały perfekcyjnie do pozycji...
Jak czytam to włos na głowie się jeży :) Generalnie jak już wspomniano to nic poważnego Ci nie grozi. I nawet jak IP nie jest zmienne (czyli nie w Twoim przypadku) to jeszcze jest masa innych kolejnych problemów by dostać się do Twojego urządzenia. Pierwszym z nich jest NAT czyli zmiana adresacji...
Mam adresy: <a href="">Sukienki.</a> A czemu nie masz adresów zgodnych z tematem? i chodzi mi teraz co wpisać do funkcji $ubrania To jest zmienna, nie funkcja. Chodzi Ci o zmienną? Wiem jak to się robi przy form, ale nie mogę znaleźć informacji jak to się robi z adresu....
Cześć wszystkim. Zastanawiam się, czy jest jakaś strona, na której mogę stworzyć zewnętrzny serwer TCP. Chodzi o to, że chciałbym komunikować ze sobą urządzenia ze zmiennym IP. Założenie jest takie, że serwer po odebraniu danych od jakiegokolwiek podłączonego do niego klienta powinien...
Podobno Orange ma sesje IP zmienne co 10 lub 11 dni zależy od modelu routera. Stały IP jest dla firm. Wejdz w ustawienia i zobacz swój publiczny IP następnie zresetuj i porównaj czy zewnętrzny IP sie zmienił.
Witam! Poproszono mnie o zmianę ustawień sieci komputerowej w pracowni szkolnej i pojawił sie problem. Drukarka Lexmark E332n , gdy łaczę się z nią po sieci i chcę wprowadzić nowy adres IP, przyjmuje go, a gdy odświeży stronę, adres pozostaje stary. Z innymi drukarkami sieciowymi nie...
&temp zwraca adres zmiennej temp która jest stała. Spróbuj bez & czyli temp.
Wczoraj jakaś pomroczność mnie dopadła :D ..ale spróbujmy dzisiaj. Zobacz czy tak nie zadziała ;) Varptr to skrót od variable pointer Const Zmienna = Varptr(Dane(_base)) i potem LDS R1, {Zmienna}
Od niedawna zajmuje się programowaniem avr-ków w C (Linux + avr-gcc) więc jeżeli zadam trywialne pytanie to z góry przepraszam. Jednocześnie jednak mam nadzieje że otrzymam od bardziej doświadczonych kolegów odpowiedz :o . Program w C podzieliłem sobie na kawałki (moduły) i spreparowałem...
Witam. Nie mozesz (chyba) wywolac zmiennej lokalnej zdeklarowanej w jednej funkcji bedac w innej funkcji. Jezeli funkcja (metoda) zwraca ci zadana wartosc, wywolaj po prostu te metode z metody main, i odczytaj jej wartosc: int main { zmienna = metoda(); } Mozesz tez pobawic...
Witam, mam problem z przesyłem danych tz. chciałbym wysłas ramke z PC do atmegi 1bajt-identyfikacja,1bajt-adres,i 4bajty(zmienna typu long)dane,no i za cholere nie moge poradzić sobie z tą zmienną , nie wiem jak ją odczytać a chciałbym tak : przesyłm K skocz tu.....dalej K skocz tu...... i...
eh ... no wiec napewno nie polecam neozdrady ... ja mam i jestem kompletnie nie zadowolony bo od kad sciagneli limity to mam transfery po 6kb/s na 1MBicie ... najlepiej "cos" kablowego bo radiowka to ... :/ Zmienne ip czy stale to tylko zalezy co chcesz robic ... jezeli stawiasz serwer albo co...
Witam. Mam problem mianowicie potrzebuję edytować określone znaki w zmiennej string. Coś w tym stylu że jest zadeklarowana zmienna mająca 16 znaków a ja potrzebuję zmienić znaki od 8 do 16 nie ruszając znaków 1-7. w jaki sposób można tego dokonać z poziomu bascom-a. Udało mi się zrobić...
więc moje pytanie dotyczy tego np parametru o którym napisałeś -Wconversion, on u mnie się w ogóle nie pojawia w makefile a pomimo to mam warningi przy takich ustawieniach jak poniżej na obrazku: ... Prototypy Twoich funkcji to: void lcd(char *); char* itoa(int, char*, int);...
Witam , #include <iostream> using namespace std; int port=0x378; int dane=0x01; void outport(int port,int dane); int main() { outport(port,dane); cout <<"D0 ustawione na 1"; getchar(); return...
Na początek trochę autorskiego kodu do LCD, który sam tworzyłem na podstawie opisów z sieci i wzorując się na dostępnych bibliotekach - były mało czytelne, więc zamiast ślepo ich używać postanowiłem mieć coś swojego, co wiem jak działa i co się w tym dzieje... na poczatek fragment...
Mam AVR Dragona, napisałem program w Bascomie, potem wynikowy object code wczytałem do avr-studio. Taki program można dabugować - w oknie widać kod bascoma, działa debugwire. Tylko jeśli wpiszę zmienną do watch-a to zawsze mi pokazuje not in scope. Jak to obejść? Mam adresy wszystkich zmiennych,...
Nie znam się dlatego piszę. Jednak czytam i staram się zrozumieć. To co piszesz ma sens. Ale jeżeli wprowadzam procesor w tryb powerdown , to tak jakbym go wyłączył. No nie do końca, pamięć jest niezmieniana i podtrzymywana. Właśnie studiowałem dokumentację mojego procka atmega88 i...
Witam. Piszę sobie skrypt ułatwiający życie, w tym wypadku tworzący wraz z userem Vhosta i trafiłam na problem: jak wstawić do pliku zawartość zmiennej? próbowałam tak: sed -e 's/wzorzec.domeny.pl/$domena_n_usera/g' /etc/apache2/sites-available/$vhost_n_us... Edytuje odpowiedni plik,...
program napisany w bascom avr wersja 1.11.6.8 stara dla at90s2313 problemem są zerujące się zmienne bitowe program uruchamiam na płytce testowej avt 3500 tu link do opisu program nie ma błędów z kompilacją na wyświetlaczach jest 00 gdy symuluje program zmienne temp i odczyt zerują się...
Trzeba jej podac adres bufora o dlugosci co najmniej takiej jaka jest maksymalna dlugosc konwertowanego ciagu. Dodatkowo funkcja zwraca adres bufora, co akurat jest malo uzyteczne :)
4. To jest właśnie źle, bo nazwa zmiennej tablicowej jest już wskaźnikiem, czyli powinno być tak: char tab[3][2]={{'a... char *wsk=tab; zmienna tab nie posiada w sobie całej wartości tablicy, lecz wskazuje...
rozkładam ręce to nie rozkładaj rąk i się nie katuj dalej poleceniami readeeprom lub writeeeprom, tylko zapoznaj się z Dim Zmienna As ERAM .... A potem zapisuj lub odczytuj w kodzie po prostu tą zmienną bez zabawy w jakieś pamiętanie adresów w erpomie
Jak najbardziej się da. Proponuję najlepiej dokonać debugowania na poziomie procesora (Borland ma fajnie to rozwiązane). CALL, adres funkcji i jazda :) Problem zacznie się jednak, gdy będzie trzeba przekazać parametry - tutaj trzeba by bardzo dobrze zrozumieć, jak robi to kompilator. No chyba,...
No ale zrozum, że w każdym module w którym includujesz ten plik tworzy się kolejna kopia tej zmiennej a linker podczas linkowania próbuje ustalić adres takiej zmiennej i stwierdza, że ma kilka o takiej samej nazwie więc zgłasza błąd. Do tego co ty chcesz uzyskać służy słowo kluczowe ...
Udało mi się trochę odchudzić program. Wykorzystałem tablice + inkrementacja numeru komórki w tablicy. Chciałem wykorzystać FOR - NEXT, ale coś nie działa jak trzeba Do Locate 1 , 1 Lcd A Locate 1 , 7 Lcd B Locate 2 , 1 Lcd C Locate 2 , 7 Lcd D Locate 1 , 13 Lcd...
Sprawdzilem wszystkie pliki i w zadnym niema wykozystanej zmiennej sstatus, zmiienialem jej nazwe aby czegos nieprzeoczyc niestety bez powodzenia. Podaje caly plik main .[syntax=cpp] *------------------------... "AT91SAM7X256.h" #include...
Cóż, to nie jest zapis assemblerowy. Poszukaj w opcjach, czy nie ma czegoś nt. podawania prawdziwych stosowanych rejestrów/adresów. Zmienne mogą być przechowywane albo w segmencie danych (klasycznie), albo na stosie (procedury, zmienne dynamiczne). Jednak faktycznie podany kod nie wskazuje...