-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!pwr.wroc.pl!new
s.wcss.wroc.pl!not-for-mail
From: a...@m...uni.wroc.pl
Newsgroups: pl.misc.elektronika
Subject: Re: [Sprawa ju? wyja?niona]STM32f303RET6 Nucleo i (chyba) przekl?ty mbed
Date: Sat, 12 Nov 2016 03:52:47 +0000 (UTC)
Organization: Politechnika Wroclawska
Lines: 65
Message-ID: <o063mf$bnr$1@z-news.wcss.wroc.pl>
References: <1...@a...przez.galaktyke.org>
<d...@a...przez.galaktyke.org>
<o050n0$m18$1@z-news.wcss.wroc.pl>
<3...@a...przez.galaktyke.org>
NNTP-Posting-Host: hera.math.uni.wroc.pl
X-Trace: z-news.wcss.wroc.pl 1478922767 12027 156.17.86.1 (12 Nov 2016 03:52:47 GMT)
X-Complaints-To: a...@n...pwr.wroc.pl
NNTP-Posting-Date: Sat, 12 Nov 2016 03:52:47 +0000 (UTC)
Cancel-Lock: sha1:DwVD8J01MrwDEsZZ3HEfrSAzrhk=
User-Agent: tin/2.2.1-20140504 ("Tober an Righ") (UNIX) (Linux/4.6.4 (x86_64))
Xref: news-archive.icm.edu.pl pl.misc.elektronika:708233
[ ukryj nagłówki ]"Bo(o)t Manager" <b...@u...wp.pl> wrote:
> Dnia Fri, 11 Nov 2016 17:55:44 +0000, antispam napisa?(a):
>
> [ciach]
> > Co do programu to moja szklna kula mowi ze zrobiles blad.
> [ciach]
>
> Oto prosty kod:
> /**
>
> ****************************************************
**************************
> * @file main.c
> * @author Ac6
> * @version V1.0
> * @date 01-December-2013
> * @brief Default main function.
>
> ****************************************************
**************************
> */
>
>
> #include "stm32f30x.h"
> //#include "stm32f30x_gpio.h"
>
> int main(void)
> {
> uint16_t i;
> uint16_t x;
> RCC->AHBENR |= RCC_AHBENR_GPIOAEN;
> RCC->AHBENR |= RCC_AHBENR_GPIOBEN;
> RCC->AHBENR |= RCC_AHBENR_GPIOCEN;
> GPIOA->MODER |= GPIO_MODER_MODER1_0 | GPIO_MODER_MODER2_0 |
> GPIO_MODER_MODER3_0 | GPIO_MODER_MODER4_0 | GPIO_MODER_MODER5_0;
> GPIOB->MODER |= GPIO_MODER_MODER8_0 | GPIO_MODER_MODER9_0 |
> GPIO_MODER_MODER10_0 | GPIO_MODER_MODER3_0 | GPIO_MODER_MODER2_0;
> GPIOC->MODER |= GPIO_MODER_MODER8_0 | GPIO_MODER_MODER9_0 |
> GPIO_MODER_MODER13_0 | GPIO_MODER_MODER4_0 | GPIO_MODER_MODER5_0;
>
>
> while (1)
> {
> GPIOA->ODR = i;
> GPIOB->ODR = i;
> for(x = 0; x < 6400; x++){}
> GPIOA->ODR = 0;
> GPIOB->ODR = 0;
> for(x = 0; x < 6400; x++){}
> i++;
>
> }
> }
>
> ****************************************************
*****************************
Inicjowanie wyglada OK. Petle opozniajace sa podejrzane: w zasadzie
kompilator moze taka petle usunac. gcc kiedys obiecywal ze takie
petle zostana i gcc-5.3 wydaje sie ze faktycznie je zostawia. Ale
z tego co pamietam niektore wersje gcc je usuwaly...
Zmienna i jest niezainicjowana i zasadzie kompilator moze Ci
legalnie zepsuc program jak mu sie podoba, ale wyglada ze z
gcc-5.3 to dziala jak chcesz.
--
Waldek Hebisch
Następne wpisy z tego wątku
- 12.11.16 13:13 Bo(o)t Manager
- 13.11.16 05:02 a...@m...uni.wroc.pl
- 15.11.16 15:20 Bo(o)t Manager
- 22.11.16 11:57 kriters
- 22.11.16 19:45 a...@m...uni.wroc.pl
Najnowsze wątki z tej grupy
- Linuks od wer. 6.15 przestanie wspierać procesory 486 i będzie wymagać min. Pentium
- Propagation velocity v/c dla kabli RF
- Jakie natynkowe podwójne gniazdo z bolcem (2P+PE)
- Czujnik nacisku
- Protoków komunikacyjny do urządzenia pomiarowego
- Hiszpania bez pradu
- amperomierz w plusie
- 3G-nadal działa
- Historia pewnego miernika kalibratora
- Ustym 4k Pro i wyświetlacz
- Czemu rozwaliło celę?
- Wojna w portfelu
- Jaki trojfazowy licznik tuya lub podobny?
- Problem z dekoderem adresów
- Intel się wyprzedaje: po 10latach pchnęli pakiet kontrolny Altery za 1/4 kwoty zakupu
Najnowsze wątki
- 2025-05-19 lakier bezbarwny akrylowy
- 2025-05-19 Warszawa => JavaScript / Node / Fullstack Developer <=
- 2025-05-19 Wrocław => Key Account Manager (ERP) <=
- 2025-05-19 Warszawa => MLOps Engineer <=
- 2025-05-19 Zielona Góra => Konsultant wdrożeniowy Comarch XL (Logistyka, WMS, P
- 2025-05-19 Warszawa => Sales Executive / KAM <=
- 2025-05-19 Warszawa => Senior Key Account Manager IT <=
- 2025-05-19 Kraków => NMS System Administrator <=
- 2025-05-19 Kraków => NMS System Administrator <=
- 2025-05-19 Gliwice => Business Development Manager - Dział Sieci i Bezpieczeńst
- 2025-05-19 Gliwice => Business Development Manager - Network and Network Security
- 2025-05-19 Warszawa => Spedytor Międzynarodowy <=
- 2025-05-19 Lublin => Programista Delphi <=
- 2025-05-19 Szczecin => Key Account Manager IT <=
- 2025-05-19 Wrocław => Controlling systems Consultant <=