Pin pierwszy jest oznaczony tą mniejszą kropką (tą dolną gdy patrzysz na układ z napisami we właściwą stronę, czyli tak jak masz na zdjęciu). Obrazek z datasheeta jest widokiem "z góry", jednak względem Twojego zdjęcia jest obrócony o 90deg CW. 4\/3!!
Witam Zwracam się z uprzejmą prośbą o udzielenie mi informacji gdzie można uzyskać dane dotyczące obciążalności prądowej portów mikrokontrolera STM32 F303. Szukałem w manualu ale chyba za słabo. Czy taka obciążalność zależy od napięcia jakim jest zasilany procek? u mnie jest 3 i 5 V. Pozdrawiam To się zowie Datasheet.
Dotyczy. DoclD024849 Rev 1 to jest dokładnie datasheet do rodziny ValueLine STM32F030x4 STM32F030x6 STM32F030x8.
www.st.com - tyle że nie interesuje Cię datasheet, a manual. Było o tym pisane ze sto razy. 4\/3!!
Zdaje się, że w tym przypadku najlepiej jest jednak piny ustawiać na wejścia i ściągać je do masy przez rezystory rzędu 220kR... Jak zwykle walczę o zaoszczędzenie wszelkich nA z baterii zasilającej układ. A zastanowiłeś się czy przypadkiem prąd samorozładowania baterii nie przekracza tych nA o które walczysz? Ja tam zawsze wiszące piny ustawiam po...
Nie dotyczy układów STM32 gdzie potrzebne są aż trzy dokumentacje: Reference Manual, Datasheet, Errata. :)
Ale teraz jeszcze problem, czy w tym przypadku pin PA0 jest pinem, którym powinienem mierzyć napięcie ? Musisz zajrzeć do datasheeta Twojego układu - jeśli to F100, to jest to plik [url=http://www.st.com/internet/com/TECH...
Mierniki mam dwa różne, z różnych grup cenowych. Dodatkowo napięcie 3,3V każdorazowo porównywałem na 3 stabilizatorach różnych firm na to napięcie, więc raczej tak dużego błędu pomiarowego nie powinno być. To napięcie 3,13V teoretycznie mogłoby spowodować zbyt duże Vrefint, ale wtedy znacznie odbiegałoby od maksymalnego napięcia 1,24V z datasheet.
Tylko które nóżki tego STM32 odpowiadają tym oznaczeniom z programatora? Wyszukaj sobie datasheet tego układu weź miernik i poszukaj która szpilka na którą nóżkę układu idzie. Zapewne będą potrzebne tylko piny 1-4 plus zasilanie 3,3V i GND.
No cóż, najlepiej od razu zaprzyjaźnić się z takim podstawowym zestawem: -datasheet + errata - TIMx_CR1 strona 310, klepiesz TIM1->CR1. Chcesz ustawić bit ARPE i pierwszy bit CMS, to będzie wyglądać tak: TIM1->CR1 = TIM_CR1_ARPE | TIM_CR1_CMS_0; I to patrząc na samo RM0008 (; W razie wątpliwości zajrzyj do "stm32f10x.h".
Ja szukałem i znalazłem http://www.st.com/stonline/stappl/resour...
Co ciekawe ESP są dostępne jako click boards: https://www.mikroe.com/wifi-esp-click https://www.mikroe.com/g2c-click To są stare chińskie ESP8266, a nie nowe chińskie ESP32. https://download.mikroe.com/documents/da...
Ja już pewne pomiary na STMie robiłem, i problem jest chyba z linią MISO, bo nie otrzymuję żadnego przebiegu. Być może port mam uwalony, bo zwarć nie stwierdziłem, a i ciągłość linii też jest. MISO konfiguruję wraz z MOSI i SCK jako AF_PP i AF5, choć spotkałem się z przykładem, że konfigurowali jako wejście pływające (floating). Jest nawet kilka poradników...
Skoro masz datasheet wyświetlacza weźmy ten http://www.adafruit.com/datasheets/ILI93... strona 66 rozdział 7.2.20 i tutaj nie ma nic że address counter jest inkrementowany podczas odczytu, natomiast podczas zapisu jest.
Może zajrzyj do datasheeta i sprawdź jaką funkcję pełni pin 14 i 15 portu którego użyłeś (zapewne A)?
https://www.mouser.com/datasheet/2/395/1... 100V 1A Uważam jednak że może być na niższe napięcie. Byle wyższe niż zasilające.
Uff... Kolejne punkty dla nas za nieużywanie tego [; Dwa PDFy (manual + datasheet) i jest wszystko co potrzeba [; 4\/3!!
Po pierwsze, można zmierzyć prąd, jaki popłynie przy zwarciu wejścia do masy. Być może to będzie np. 1mA i wtedy nie ma sensu stosowanie dodatkowego tranzystora. Po drugie, PC817 miewają grupy CTR - np. grupa D ma minimum 300% (A minimum 50%), zobacz [url=https://www.farnell.com/datasheets/... 2003, albo [url=https://global.sharp/products/devic...
Witam Chciałbym uzyskać informacja na temat sposobu obsługi wyświetlacza tft TFTF102D - LVDS (link poniżęj) [url=http://www.maritex.com.pl/pl/shop/p... Myśle o mikrokontrolerze z rdzeniem arm powiedzmy stm32. Zainteresował mnie ten wyświetlacz niestety datasheet jest dość skromny. Dlatego pytam bardziej doświadczonych kolegów . Pozdrawiam
1. Datasheet w STM32 to nie to samo co datasheet dla AtMegi (jeśli się akurat nimi interesowałeś wcześniej). Potrzebny Ci reference manual dla STM32 - ze strony ST oczywiście. 2. Te trzy kroki o których piszesz wystarczą, ale pod warunkiem, że masz sprawny startup, tablicę wektorów, skrypt linkera oraz poprawnie kompilujesz całość. 3. Odpowiedzią wciąż...
Zacząłeś przygodę chyba najgorzej jak się da ;] Zamiast "wędki" dostałeś "kilo ryb", teraz ryby wszamałeś i co dalej?... Aby zacząć pracę z STM32 potrzebne są TRZY dokumenty: * CortexM3 Technical Reference Manual (ze strony ARM) * STM32 Manual (RM0008, ze strony ST) * datasheet do STM32Fxxxx (bieżący procesor, ze strony ST) ... i nic więcej. To właśnie...
Wpisać w Google "STM32F103 datasheet", otworzyć na stronie z pinout'em, to samo zrobić z drugim mikrokontrolerem i wystarczy tylko porównać obrazki.
Rezystor pewnie będzie zależeć od konfiguracji portu wyjściowego, czyli od wartości wpisanej do rejestru GPIOx_OSPEEDR. Tam można ustawić szybkość portu na 00-low, 01-medium, 10-high i 11-very high speed, i dla każdego ustawienia wartość tego rezystora może być inna. Teraz trochę poteoryzuję! W dataseet https://obrazki.elektroda.pl/3372420200_...
nie chcę aby zbyt długie podawanie napięcia go uszkodziło A skąd informacja, że może? Dodam, że datasheet jest dostępny w internecie Albert
Ok. Przeszukaj pliki w swoim projekcie po nazwie "SysTick_Handler". Znajdziesz tą nazwę w pliku asemblerowym (lub w pliku *.c) w tablicy wektorów przerwań. Ta tablica zawiera między innymi adres funkcji o nazwie SysTick_Handler. Linker umieszcza tablicę pod odpowiednim adresie w pamięci (zgodnie z datasheet procesora).
Układy pracujące z MCP2551 nie są opto izolowane, nie zdarzyło mi się by uszkodzeniu uległ procesor w takiej konfiguracji układu, jak widać z datasheet MCP mają zabezpieczenia. Poza tym magistrala Can w pojazdach też jest zabezpieczona np. transilami, do tego schematu należy tylko dodać RS232 PIN RC6, RC7 i to wszystko.
Myślę, że warto zajrzeć do tego tematu: http://www.elektroda.pl/rtvforum/topic31...
Jak spojrzysz w datasheet L298 na pierwszej stronie jest pokazany schemat.
Reference manual + Datasheet + [url=http://www.freddiechopin.info/]http... + płyta rozwojowa
Reference Manual (do procka) + datasheet + errata + ewentualnie RM (do rdzenia) Chyba nic więcej nie potrzeba. Jesli chodzi o ksiażke "The definitive guide to the ARM cortex-M3" to jak sama nazwa wskazuje opisuje ona tylko ficzery rdzenia. (w tym połowa książki to instrukcje ASM) Warto przejrzeć bo może się przydać ale to samo bardziej upakowane znajdziesz...
(at)gmp Wybierz wstępnie układ, który zrealizuje zadanie, a następnie zobacz erratę i oceń, czy to co tam jest nie zabija Twojego projektu. W przypadku STM32, errata zazwyczaj(!) nie zawiera nic groźnego. W przypadku SAM, errata to zazwyczaj długi zbiór niedziałających peryferiów lub funkcji. W przypadku PIC, errata to zazwyczaj drugi, właściwy datasheet,...
Może to jest przyczyną zawieszania się? The DCMI_VSYNC alternate function on PG9 is only available on silicon revision 3. Kamera wystawia sygnał VSYNC, ale DCMI w uC nie potrafi go wyczuć i stąd brak dalszej reakcji. TFT przypiąłbym tak normalnie przez FMC, dzięki temu znacznie łatwiej będzie przesyłać dane.
Ok. Nie znalazłem tej tabelki ale już kolega z forum wrzucił i widzę. Dokumentacja procesora STM32 to zwykle trzy PDFy: Reference Manual, Datasheet oraz Errata(-y). Tabelki trzeba szukać w RM. W F103 są rejestry BRR i BSRR. I za bardzo nie wiem teraz po co jest ten BSS skoro to samo można zrobić na BSRR czyli ustawiać i kasować poszczególne bity Spójrz...
Dzieki, widzę że szybko odpowiadacie:) pociągnę dalej. Stabilizator zasilam z 5V, mój wybór to MCP1700 na 2.5V. 2.5V pasuje mi dlatego że używam ADC z napięciami wejściowymi 0.5 -1V i pasuje mi niższe napięcie referencyjne, jednocześnie stabilne. Jeszcze jedno pytanie co się stanie po przyłożeniu do pinu wej. ADC napięcia 5V? (może się zdarzyć) według...
Widzę, że procesorek ma FSMC, a wyświetlacz obsługuje interfejs i80 (8080). W związku z powyższym sterowanie nim będzie banalnie proste, gdyż FSMC będzie mu wrzucał wszystko co rozkażesz. Wskazana lektura to datasheet :) tam masz wszystko opisane na temat konfiguracji FSMC podpowiem, że interesuje Cię NOR Flash/PSRAM controller. Podłączenie jest w nocie...
A w czym jest problem w łączeniu STM32 dwuprzewodowym łączem? Datasheet do Twojego transceivera, strona 5, rozdział "8.1 Absolute Maximum Ratings", parametr "Voltage at any bus terminal (CANH or CANL)". Nie zauważyłem u siebie znacznej różnicy potencjałów między urządzeniami. Przypadek. Podręcznikowy przykład tzw. "anecdotal evidence". Żeby magistrala...
Twoim pierwszym źródłem informacji powinien być reference manual . Potem dopiero datasheet (to o czym piszesz), gdzie w zasadzie najciekawsze info jest o pinoucie, ilości pamięci itd. Tyle wystarcza w 99% przypadków. W "extremalnych" przypadkach warto się zapoznać też z: - erratą, - notami aplikacyjnymi jeśli jakiś temat szczególnie Cię interesuje,...
Ok małe wyjaśnienie, Tobie się pomylił prąd zenera po przekroczeniu napięcia zenera z prądem upływu poniżej napięcia zenera. Zgadza sie jeśli jesteś powyżej napięcia zenera to prąd będzie płynął przez diodę w wysokości 5mA ale jeśli jesteś nie przekroczyłeś napięcia zenera to wtedy mamy do czynienia z prądem upływu spójrz na rysunek http://obrazki.elektroda.pl/3612052900_1...
Niestety żadnego kwarcu nie przewidziałem. Spróbuje z rozwiązaniem wyżej. Ciekawe czy zadziała... kwestia też możliwości regulacji zegara. Z datasheet wywnioskowałem że cieżko będzię się zmieścic w 0.05%
Ale gdzie jest to napisane jeśli pamiętasz? Czytałem Datasheet STM32F103RB, Reference Manual i jeszcze parę innych i nie znalazłem nic co by wyjaśniało te przerwania.
Wg dokumentacji MINIMALNA wytrzymałość pamięci w STM32 to 10k cykli. Jest taki jeden wyjątek: STM32F030 Można zerknąć np. do datasheeta (DM00088500), tabela 38. Miałem zabawną dyskusję z przedstawicielem producenta: Ja: Czemu ST daje tu gorszą pamięć? PP: Ta pamięć nie jest gorsza, niż w innych STM32, po prostu jest mniej testowana i dlatego producent...
https://obrazki.elektroda.pl/8115074100_... W związku z urlopem postanowiłem opisać wykonaną w ostatnim czasie konstrukcję. W zawodzie nauczyciela akademickiego jest to 36 dni roboczych plus w moim przypadku 26 dni zaległych z zeszłego roku. Jest to więc trochę czasu - za dużo. Wszystko zaczęło się od znalezienia tunera DVB-T Opticam...
Większość książek, z którymi miałem do czynienia o ARMach miała w tytule STM32. Można trochę się dowiedzieć, ale wszystkie przykłady w nich były oparte o biblioteki przygotowane przez STM-a i raczej nie polecam tego. Owszem, szybka implementacja, ale już gorzej z przejściem na innych producentów (dla uczących się dopiero - bardziej zaawansowani i tak...
Jednak powinieneś zacząć od pokazania "połączeń". Płytki, schematu. Już po kondensatorach 100n i 1n widać, że nie zajrzałeś uważnie do datasheet. Powinno być 100n + 4.7u Dodatkowo pin resetu nie wymaga rezystora zewnętrznego do działania. Jeśli dojdzie do "popsucia kodu" to wtedy ew. jest potrzebny manualny reset. Może zasilanie masz jakieś "lewe" i...
... Generalnie są takie czujniki adresowane (adres ustala się zazwyczaj sprzętowo ściągając odpowiednie piny do masy lub podciągając do vcc) i po adresie można je odpytywać. Jak to zrobic -> Datasheet albo dokładniej przeszukać forum. Kody do I2C były na pewno.
No i można jednak jakieś konkretniejsze informacje uzyskać. Układ z którym się łącze to cytuje: To przyjrzyj się dokładniej dokumentacji. Każdy układ na I2C ma tak naprawdę 2 adresy różniące się ostatnim bitem. Dlatego często adres układu jest upraszczany do 7 starszych bitów. Pkt 8.3.2 [url=http://www.ti.com/lit/ds/symlink/pc... pokazuje...
Zapewne chodzi o sygnał Slave Select / Chip Select czy jakiś w tym guście. Cytat z datasheeta do FT311D: An SPI master interface transfer
Twoje niedopowiedzenie powiązane z moją niedomyślnością. ad 1/ Nie wiem czemu, ale pierwsze o czym pomyślałem to o resetowaniu programowym procesora. Oczywiście od zwykłego resetowania jest pin NRST. Lokalizację pinu znajdziesz w [url=http://www.st.com/internet/com/TECH... STM32F107xx,...
Faktycznie w datasheet zakres pamięci flash dla tego STM'a to 0x4002 3C00 - 0x4002 3FFF. Gdzie można zmienić ten adres w eclipse ?
Napięcia jak w przypadku wszystkich mikrokontrolerów od 0v do avref czyli dla STM32 max 3,6v. Prądy max dla wejść/wyjść cyfrowych to 25 mA dla analogowych musisz sprawdzić w Datasheet. Jak uzyskać np. drabinka rezystorów zasilana z wyjść cyfrowych każdy rezystor 2 razy większy od poprzedniego ile rezystorów - taka rozdzielczość DAC :) , ładowanie kondensatora...
Ja zrobiłem kalkulator programowalny na takim chińczyku, różne rzeczy tam mam zaprogramowane i działa (jeszcze mam sporo do dodanie jakby tego było mało). Ja bym się nie spodziewał niespodzianek, jakby tak było to na bank by ktoś o tym pisał, w końcu to popularne płytki. Niespodzianki to tak jak pisałem były, ale jeśli chodzi o hardware płytki (zgłaszana...
simw napisał: na wzmacniaczu mocy lub sterowniku do silnika - zasilacz filamentu Mógłbyś coś przybliżyć? To może zamiast przetwornicy z transformatorem skonstruowałbym coś innego (bez trafa). Na początek należałoby się zapoznać z specyfikacją LM9022: https://datasheet.octopart.com/LM9022M/N... Jest tam...
Dla STM zarówno datasheet, jak i 20 bitowy perskaler wymuszają częstotliwość LSE mniejszą niż 1MHz. Albert
Mam pytanko czy, żeby przerwania poprawnie działały na podstawie tego szablonu od f4, to czy wystarczy tą tablicę przerwań skonstruować zgodnie z datasheetem od f3, czy wymagane są jeszcze jakieś inne zabiegi działania w kodzie??
Stare rdzenie to ARMv5TE, te powyżej ARMv6M są rdzeniami które ciągle są i długo jeszcze będą w użytku. Każdy rdzeń ma swoje zastosowania. Pytanie czy nie mylisz vendora z architekturą? Architektura to są elementy tylko związane z rdzeniem (implementacja debugowania ISA, szyny danych, pipeline ABI itp) Jeśli chodzi Tobie o peryferia jak ADC, DAC, timery,...
Datasheet i reference manual twoim najlepszym przyjacielem. Jak patrze na te STMu to tam krok po korku ciągną za rączkę jak coś uruchomić.
Oczywiście pokazałeś kodu tyle co kot napłakał, więc zobaczmy co mówi moja kula. Problem jest zapewne w tym że w funkcji wyświetlającej tekst używasz funkcji setPoint która pewnie na podstawie zmiennych x i y odpowiednio wyświetla na podstawie wybranej orientacji. Dokładnie tak Zobacz na stronę 55 i 56 Datasheet. Dla sterownika punkt (0,0) to lewy...
Mam pytanie z zakresu transmisji danych pomiędzy płytkami przy częstotliwościach wyższych niż zwykły UART, a jeszcze nie high-speedowych. Chcę sterować programowalnymi diodami LED RGB z mikrokontrolera STM32. Są to diody IN-PI20TAT: [url=https://www.mouser.pl/datasheet/2/1... Zalecana prędkość transmisji...
Witam, jestem początkującym elektronikiem i chciałbym się poradzić w sprawie naprawy kita STM32F4-Discovery. Sprawa jest następująca: Przy montażu peryferii doszło (prawdopodobnie) do zwarcia pinów 5V oraz GND w wyniku czego zgasły wszystkie diody na płytce + brak komunikacji z prockiem (ogólny brak zasilania). Czy jest możliwa naprawa modułu zasilającego...
Temat już dość obrósł w piórka, ale dorzucę swoje 2 grosze. To co napiszę teraz nie ma na celu ukazania "idealnie niepodważalnego podjeścia do sprawy portowania projektu na nową platformę". Po tym zdaniu napiszę jak ja bym podszedł do tego zagadnienia. Na początek: 1. Wybór nowego procka (zrobione stm32f103). 2. Uruchomienie środowiska do programowania,...
Proponuje zapoznac sie z poradnikiem kolegi szczywronka. Po zapoznani się z tym jak dziala procesor i peryferia mozna oczywiście używac dowolnych bibliotek, aczkolwiek to na forbocie (z tego co widze SPL) to juz prehistoria. jest juz nowy kurs z tego roku dla hal'a dla stm32f4 Niestety w żaden sposób nie potrafię zaimportować tego projektu do ac6....
Witam Od tygodnia walczę z włączeniem ethernetu na stm32. Po wielu nieudanych próbach uruchomienia lwip oraz freertos musiałem zacząć od początku. W CubeMX konfiguruje ETH. Zmieniłem adres PHY i adresy rejestrów, poniewaz Cube ma złe adresy. Aktualnie myśle, ze MAC poprawnie komunikuje się z PHY, poniewaz podczas inicjalizacji eth podglądam wartość...
Nejlepsza literatura to Reference Manual + Programming Manual + datasheet + wybrane Application note, i choć i tam zdążają się błędy to nic lepszego nie znajdziesz. A że lektura czerstwa i monotonna... Cóż przynaniej treściwa i starczy na lata (3500 stron to nie żadkość)
https://obrazki.elektroda.pl/9462291700_... Chciałbym zaprezentować rozwinięcie eksperymentalnego odbiornika SDR, jaki opisałem ostatnio: https://obrazki.elektroda.pl/6947080100_... https://obrazki.elektroda.pl/7046555300_... Najbardziej w tym momencie interesującym fragmentem płyty jest głowica: https://obrazki.elektroda.pl/9911930900_...
Witam. Pierwszy post w tym dziale:) Próbuje uruchomić magistralę CAN 125kbps wykorzystując: a) MCP2515 http://ww1.microchip.com/downloads/en/de... b) zintegrowany kontroler CAN w STM32F103R8 czyli nawiązać komunikację pomiędzy tymi układami. Komunikacja pomiędzy dwoma MCP2515 działa prawidłowo. Ustawienia MCP2515 (zegar 25MHz): http://obrazki.elektroda.pl/5436208000_1...
Szczerze mówiąc niestety nie pamiętam jak to załatwiłem. Wiem, że później udało mi się to odpalić na tej płytce, więc próbuj dalej. Coś mi się kojaży, że były tam problemy z kwarcem. Sprawdź jaki jest kwarc przylutowany na tej płytce (24 Mhz czy 8Mhz) i sprawdź w pliku system_stm32f10x.c jaki jest zdefiniowany HSE (High Speed External) i czy zegar systemowy...
Ja wtrącę się jeszcze odnośnie dokumentacji STM32Lxx. Otóż rzeczywiście nie znalazłem ani w RM ani w Datasheet informacji takiej jak w RM dla STM32F1xx jak konfigurować funkcję wyprowadzeń dla wybranych peryferii. Nie ma też takiej informacji dla uC STM32F4xx. Teraz gdy zaczęło to już Ci działać to jak masz skonfigurowane MISO?
STM32F103, to Cortex-M3. STM32F410, to Cortex-M4. Trochę podobne, ale tylko trochę. Rozkazami niektórzy nazywają instrukcje procesora/rdzenia/jednostki logicznej danego mikrokontrolera czy mikroprocesora. To co przytoczyłeś to nie są żadne rozkazy, tylko wywołania funkcji; prawdopodobnie z martwego już SPL dla F1 oraz żyjącego (jeszcze) HAL dla F4....
Oki, poprawiłem ten schemat zgodnie z datasheet przetwornicy i na ten moment uzyskałem coś takiego. Dodałem również diodę TVS, dokładniej ten model SMBJ6.0A-TR na zasilanie stabilizatora liniowego by chronić go przed przepięciami. https://obrazki.elektroda.pl/7496460400_...
To nie sprawa cortexa tylko pamięci flash dołączonej doń. Datasheet F103 podaje, że 10k cykli. (5.3.9 Memory characteristics, Table 54. Flash memory and data EEPROM endurance and retention)
Witam. Nie jestem pewien, czy dobrze odczytałem że max. napięcie wyjściowe ADC wynosi 3.6V. Mógłby któryś z kolegów sprawdzić i ewentualnie nakierować? [url=http://www.st.com/st-web-ui/static/...
Streszczając teraz większość informacji: 1. Posiadam STM32 z jednym ADC 12-bitowym, z 16 kanałami (https://www.st.com/resource/en/datashee... 2. Częstotliwość próbkowania ok. 20 kHz na zewnętrznym ADC. 3. Komunikacja SPI DMA, po przerwaniu z Timera. ad. 1) Czy koncepcja użycia zewnętrznych ADC w celu uniknięcia przesunięcia fazy napięcia...
Z bibliotekami pod STM32 na prawdę jest taki problem, że wszystko trzeba pisać od nowa? Wiedziałem, że STM32 to nie arduino ale miałem nadzieję, że można w miarę prosto obsłużyć podstawowy sprzęt. Pocieszę cię.... z większością chip-ów tak z reguły jest, że trzeba przestudiować datasheet - a nie jedynie skompilować example. Masz dokumentację dostępną...
Booooo tak myślałem... Czy jest jakiś sposób, żeby to odczarować tym co mam czy powinienem się rozglądać za jakimś jtagiem z prawdziwego zdarzenia? edit: No tak teraz sprawdziłem w datasheet... :< Jednak trzeba zawsze czytać wszystko i robić debug w RAMie.... :< STLink utility podłączyć się UNDER RESET. Pomaga trzymanie przycisku reset w trakcie...
W celu poznania stabilizatora należy sprawdzić jego typ w dokumentacji płytki i obejrzeć jego datasheet. To jakieś 5 minut roboty. Ciekawe, że stabilizatora nie chcesz przeciążyć, ale co do uC już nie masz obaw...
Problem rozwiązany! I to w zasadzie przypadkiem. Pozbawiony kompletnie pomysłu jak ruszyć tę komunikację zamieniłem adres kamery z 0xBA na 0x90 i 0xBB na 0x91 i bingo. Ale czemu takie bzdury piszą w Datasheet? Tematu nie zamykam bowiem dalej pojawią się zapewne inne problemy, z którymi się tu zwrócę. Pozdrawiam :!:
Zgłupiałem :roll: Twój kod działa (USART3), ale chcąc na jego podstawie uruchomić USART1 [syntax=c] RCC->APB2ENR |= RCC_APB2ENR_USART1EN; RCC->AHB1ENR |= RCC_AHB1ENR_GPIOAEN; gpio_pin_cfg( GPIOA, 9, GPIO_AF7_PP_50MHz_PULL_UP ); gpio_pin_cfg( GPIOA, 10, GPIO_AF7_PP_50MHz_PULL_UP ); USART1->BRR |= 84000000 / 115200; USART1->CR1 |= USART_CR1_TE | USART_CR1_RE;...
Porównałem datasheety do STM32F030 i STM32F072. W F072 jet napisane o UID a w tym do F030 nie, więc mój wniosek że STM32F030 go nie ma.
z tym flashem to nie jest do końca tak różowo... po pierwsze to nie 100k cykli jest gwarantowane tylko 10k (str. 52 STM32F100x 4 6 B.. Datasheet) i oczywiście nie wybuchnie ale nawet nie wiesz kiedy możesz przestać polegać na tym co sie w tym flashu dzieje (bo chyba niema żadnego licznika - przynajmniej nic o tym nie wiem). Niestety czasem jak się napotka...
Wyczytałem że wszystkie piny w STM32F0... są +5 tollerant więc pomyślałem, spoko, nie będę nic zmieniał. Proponuję czytać datasheet a nie "gdzieś". 4\/3!!
Dużo już naklepaliście w tym temacie, ale wyrywkowo moje przemyślenia... Request jest generowany w momencie pojawienia się wolnego slotu, ale to może być 8-bit, zamiast 16-bit. Nie wiem, czy dokładnie to masz na myśli, ale dla SPI FIFO TX o długości 4B i aktywowaniu DMA zasysane są tylko 3 bajty i znika flaga TXE, podobno właśnie po to, by następny...
Linia PC13 ma bardzo małą wydajność prądową. Gdybyś w temacie umieścił schemat lub kod inicjalizacji peryferiów dostałbyś szybciej odpowiedź. Ale skoro CubeMX robi wszystko automagicznie, to przecież nie warto czytać dokumentacji. Na razie masz problem zamaskowany. Pewnie wróci. 5. PC13, PC14 and PC15 are supplied through the power switch, and so their...
Można, ale nie należy. Procesor toleruje napięcie 5V na wejściach oznaczonych w datasheet jako FT (czyli na większości, ale nie na wszystkich), gdy jest zasilany. Bezpieczniej będzie wstawić szeregowe rezystory na liniach, które są wyjściami układu połączonymi z wejściami procesora. Wartość np. 1k powinna być ok, o ile transmisja nie jest zbyt szybka...
Witam, mam nietypowy problem z układem AP63203. https://www.diodes.com/datasheet/downloa... Stosuję go tak jak w dokumentacji polecono. Zasilany jest napięciem 5,0 V i ma wytwarzać napięcie 3,3 V do zasilania procesora STM32. Procesor pobiera 300 mA. Niestety w takim układzie przetwornica nie startuje, na wyjściu napięcie...
www.st.com Zakładka search, wpisujesz numer swojego układu (w part number). W oknie które się pojawi klikasz na niego. Otworzy się kolejne okno. Klikasz na Design support i masz milion dokumentów. Ściągasz wszystkie Errata Sheet, Reference Manuals,. DataSheet i Programming manuals. Resztę paskudnie ignorujesz i zamykasz przeglądarkę. Dokładnie to, o...
Witam. Uczę się programować mikrokontrolery ARM (wcześniej tylko AVR / Arduino). Dotychczas do obsługi LCD używałem bibliotek, ale postanowiłem, że więcej się nauczę obsługując taki wyświetlacz bez żadnych bibliotek. Przestudiowałem datasheet kontrolera wyświetlacza https://www.sparkfun.com/datasheets/LCD/... oraz poćwiczyłem na symulatorze...
Witam szanownych Kolegów! Dałem namówić(swoją drogą sam siebie) na jakiegoś ARMa. Wybór padł na STM32F100RB (na STM32VLDiscovery). Oczywiście na początku szok po zaglądnięciu do datasheetu. Tu sie ustawia wszystko. No i jak się da wszystko to są problemy dla początkujących. Do rzeczy: W TrueStudio utworzyłem projekt dla STM32_DISCOVERY. Zamieniłem plik...
Może i ekstremalne zadanie. Dla AVR dało się zrobić dla STM nie? To teraz odpowiedz sobie na następujące pytania: 1. Jak długi jest przetłumaczony datasheet AtMegi w porównaniu do RM0008? 2. Jak często zawartość datasheeta dla tej AtMegi się zmienia w porównaniu do RM0008? 3. Jak długo STM32 jest dostępny w sprzedaży w porównaniu do tej AtMegi? Teraz...
Z tego co pamietam sam uklad ulpi (tzn nawet podlaczony do procka ale bez oprogramowania) nie bedzie widziany przez pc (nie dam sobie reki uciac). Robilem na st32f205 (hal i spl) i uklad sie enumerowal i dzialal dla paczek 64b (transmisja bulk) wysylanych z pc (tak jak dla predkosci full speed),w stm paczki byly ustawione na hs 512b, jezeli jednak zaczalem...
(at)vayo chodzi o bramkę "udawaną" jednokanałową, czy "prawdziwą" 8 kanałów? No niestety, tylko jeden kanał. Całość oparta jest o SX1301 i 2x SX1257 Po przeczytaniu posta https://www.elektroda.pl/rtvforum/viewto... zagłębiłem się w datasheet SX1301 i faktycznie obsługuje osiem kanałów na raz.
Ok, jest, RM0008 dotyczy chyba dwóch głównych grup procesorów, ja chyba trafiłem na Connectivity line:) Zapominam o tym, bo przyzwyczaiłem sie np. w Atmelu, że informacje w jednym dokumencie dotyczą jednego procesora(rodziny). Jak pisałem - pewnie gdzieś to wszystko jest, ale wolałem sytuację kiedy miałem wszystkie informacje dotyczace jednego procesora...
Witam Ćwiczę aktualnie transmisję po SPI, dane są wysyłane w jednym kierunku, do wyświetlacza GLCD. Problemem jest długi odstęp czasu wysyłania kolejnych bajtów. Do testów stworzyłem coś takiego, taktowanie uP 8MHz, optymalizacje wyłączone, jedynie microlib działa. Funkcje alternatywne na SCK i MOSI Konfiguracja SPI: [syntax=c]RCC -> APB2ENR |= RCC_APB2ENR_SPI1EN;...
Trochę cię nie rozumiem. W datasheet w tabelach Pin definitions masz podany typ pinu TT, FT, TC, B, RST... A w tabeli Current characteristics masz Injected current dla każdego typu pinów. Jest tam wyszczególnione RST i B bo to są typy pinów do których należy tylko jeden pin. W reference manual jest budowa każdego typu GPIO
Cześć, ja mam pewne zastrzeżenie - spojrzałem na datasheet i widzę ze schematu, że linia musi być podciągnięta rezystorem do zasilania. Czy masz to zrobione? Skoro jest pull' up to moim zdaniem port powinien być skonfigurowany jako otwarty dren (OD), a nie push-pull. W datasheet widziałem właśnie, że na początku tam ustala stan niski i dzięki temu,...
Kod daty to 952 o ile dobrze odczytałem, więc w tym modelu nie powinien występować problem z bootloaderem. http://obrazki.elektroda.net/13_12843039... Nie dziwię się że nikt za bardzo nie przejmuje się twoim problemem...skoro masz lipne lub uszkodzone sztuki procesora, to po prostu bierze się kolejne Tylko, że ja kupiłem 3 takie same procesorki po...
Hehe [; Moja "literatura": 1. RM0008 - Reference manual - STM32F101xx, STM32F102xx, STM32F103xx, STM32F105xx and STM32F107xx advanced ARM-based 32-bit MCUs 2. ARMv7-M Architecture Application Level Reference Manual 3. ARM® and Thumb®-2 Instruction Set Quick Reference Card 4. ARM Architecture Reference Manual (tzw. "ARM ARM" <; ) 5. datasheet...
Polać im wina. Też się z tym zgadzam, sam stm32f10x.h w zupełności wystarczy plus podstawowe manuale i datasheet od mikrokontrolera. Ale jeśli kogoś korci korzystać z tej głupawej biblioteki, tu ma wersję jej opisu w starym poczciwym pe-de-efie zanim przeszła na chaotyczny plik pomocy.
Zamiast tak się męczyć - skoro nie lubisz (i słusznie) bibliotek standardowych peryferiów STM32 proponuję ci inne rozwiązanie. 1. Napisz działający (jak najkrótszy) kod z użyciem ww. bibliotek. 2. Deassembluj 3. Przeanalizuj (porównaj) z twoim kodem. 4. Wnieś stosowne poprawki. Chyba szybciej wyłapiesz - co jest nie tak niż "twoim sposobem". Aczkolwiek......
Dlaczego włącza się ten zegar AFIO? Zajrzałem do tego o czym piszesz i nie ma tam odpoiwedzi na to co pytałem. To optimize the number of peripherals available for the 64-pin or the 100-pin or the 144-pin package, it is possible to remap some alternate functions to some other pins. Zajrzyj jeszcze do datasheet Twojego uC. Tam jest sugestywna tabelka...
Ja dorzucę swoje 3-grosze. ST wydało sporo układów pod nazwą discovery w których aby ustawić cały port trzeba korzystać z tych bibliotek bo zwyczajne ręczne wpisywanie do rejestrów nie chce działać. A dlaczego? bo na płytce są tak zagmatwane połączenia pomiędzy układami że np zamiast +3.3V na pine jest 0.4V albo wgl 0. A gdy się zastosuje biblioteki...
datasheet stm32 matryca datasheet motorola datasheet
scanner download zmienić login silnik nagrzewa akumulator
elektryczny samochód openbk timer
Jak sprawdzić dzisiejszą aktywność na komputerze? Pilot solarny Sharp Aquos nie włącza TV