Znaleziono 7 wyników

autor: challenger
10 lip 2009, 1:10
Forum: AVR/AVR32
Temat: Konwersja Char[] -> Float/Double [C/AVR] - poważny proble
Odpowiedzi: 1
Odsłony: 3738

Konwersja Char[] -> Float/Double [C/AVR] - poważny proble

Problem przeogromny choć sprawa wydaje się prosta. Jest kilka sposobów przekonwertowania stringa na typ zmiennoprzecinkowy , np: sscanf ( string_wejściowy, "%f", &liczba ); albo funkcja: atof() lub liczba = strtod ( string_wejściowy , NULL ); ŻADNA Z TYCH FUNKCJI NIE DZIAŁA!!! Przynajmniej pod Atmeg...
autor: challenger
08 lip 2009, 12:04
Forum: AVR/AVR32
Temat: SPOTKANIE PROGRAMISTÓW AVR C i nie tylko - Warszawa
Odpowiedzi: 0
Odsłony: 2208

SPOTKANIE PROGRAMISTÓW AVR C i nie tylko - Warszawa

Hej :) Czy ktoś pisze się na posiedzenie ;p w sprawie programowania uC? Taka wymiana umiejętności może jakiś wspólny większy projekt. Ciężko spotkać dziś kogoś kto bawi się uC, ludzie są rozsiani po świecie ale może w Warszawie jest kilku hobbystów? Niech przyjdą wszyscy którzy znają się na temacie ...
autor: challenger
08 lip 2009, 11:51
Forum: AVR/AVR32
Temat: [atmega162][c] Problem z diodami :(
Odpowiedzi: 12
Odsłony: 8289

easy

Rozwiązanie jest bardzo proste. Ciężko żeby coś takiego migało: while(1) { PORTC = 0x00; PORTA = 0X00; } Skoro cały czas ustawiasz porty na ten sam stan. Jeśli ma migać to ten sran musi się zmieniać, czyli: while(1) { PORTx=1; czekaj; PORTx=0; czekaj; } Mam nadzieje że rozumiesz.z
autor: challenger
01 lip 2009, 21:51
Forum: AVR/AVR32
Temat: USART PC<->uC tego nikt nie wyjaśni...
Odpowiedzi: 7
Odsłony: 5891

spróbuje jutro. a póki co stosuje tymczasowe rozwiązanie (mam nadzieje) w takiej postaci: for(int i=0; i<sizeof(Buffer_I); i++) Buffer_I &=0x7F; Poprostu kasuje 7 bit każdego znaku bo problem sprowadza się do tego że przy wybranych znakach 7 bit ma wartość 1 a nie powinien. Powtarzam: zawsze przy ty...
autor: challenger
30 cze 2009, 21:19
Forum: AVR/AVR32
Temat: kto ma działający program na uC wysyłający dane?
Odpowiedzi: 1
Odsłony: 2433

kto ma działający program na uC wysyłający dane?

jak w temacie.
mi działa ale wybrane znaki z niewiadomych powodów nie są przesyłane. Jeśli ktoś interesowałe się tematem transmisji po RS przez USART to proszę o pomoc.

Poszukuję programu w języku C na AVR (atmega8) który wysyła prawidłowo dane.
autor: challenger
30 cze 2009, 20:43
Forum: AVR/AVR32
Temat: USART PC<->uC tego nikt nie wyjaśni...
Odpowiedzi: 7
Odsłony: 5891

tak, to zawsze jest takie same. dawałem je nawet w różnych kombinacjach po obu stronach - bez efektu.
Pozatym mała poprawka do tego co powiedziałem wcześniej: wysyłanie jest poprawne tylko przy ramce 7-bitowej. przy ośmio przychodzą jakieś krzaki.
autor: challenger
30 cze 2009, 18:38
Forum: AVR/AVR32
Temat: USART PC<->uC tego nikt nie wyjaśni...
Odpowiedzi: 7
Odsłony: 5891

USART PC<->uC tego nikt nie wyjaśni...

Połączyłem komputer z układzikiem z atmega8. Po stronie pc program terminal v1.9b, po stronie elektroniki układ USB-CDC który działa napewno. Ogólnie wszystko gra. Układ odbiera dane, problem pojawia się przy ich wysyłaniu . Mianowicie wysyłając kolejne znaki (wg procedury z datasheeta atmega) przec...