-
Datei
config.h
stdbool.h> #include <stdint.h> /* --------------- Special Include Files / Librarys ------ */ #include "tm_stm32f4_bmp180.h" #include "tm_stm32f4_rtc.h" /* -------------- Projekt Include Files ---------------- */ /* -------------- Defintionen ---------------------------- */ // Typdefinition diverser RAM Typen
in „Organisation der Header und Includes“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
tbasic.c
------------------------------------------------------------------- tbasic.c Basicinterpreter fuer STM8S Controller. Ausgangsdateien von T. Suzuki Modifikationen und Anpassungen an STM8 von R. Seelig "Wettstreit um den billigsten Basic-Computer" Hardware : STM8S103 / S105 19.12.2023 R. Seelig GNU General
-
PDF
STM32F2X7VGT6-DK-A.pdf
ADC12_IN8 PB1/TIM3_CH4/TIM8_CH3N/OTG_HS_ULPI_D2/ETH_MII_RXD3/OTG_HS_INTN/TIM1_CH3N/ADC12_IN9 R14 Title STM32F2X7VGT6 10K Size Number Revision B Date: 20-Jul-2011 Sheet of File: E:\Mywork\ARM\STM32F2x7\Schematic\Sra3w2xy7:VG.ddb 1 2 3 4 5 6 D D +3.3V R32 2.2K U2 1 17 TD+ MII_TX_EN PB11_RMII_TX_EN 2 TX_CLK
in „STM32F207 Ethernet + RMII“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
STM32F2X7VGT6-DK-A.pdf
ADC12_IN8 PB1/TIM3_CH4/TIM8_CH3N/OTG_HS_ULPI_D2/ETH_MII_RXD3/OTG_HS_INTN/TIM1_CH3N/ADC12_IN9 R14 Title STM32F2X7VGT6 10K Size Number Revision B Date: 20-Jul-2011 Sheet of File: E:\Mywork\ARM\STM32F2x7\Schematic\Sra3w2xy7:VG.ddb 1 2 3 4 5 6 D D +3.3V R32 2.2K U2 1 17 TD+ MII_TX_EN PB11_RMII_TX_EN 2 TX_CLK
in „STM32F2xx USART weigert sich“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
--------------------------------------------------------------------- #include <stdio.h> #include "stm32f10x.h" #include "stm32f10x_conf.h" #include "stm32f10x_tim.h" /* Private typedef -----------------------------------------------------------*/ /* Private define -----------------------------------
in „STM32 - Eclipse, ARM GCC - Funktionsaufruf geht nicht :-(“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
STM32F107RB_FLASH.ld
/* ***************************************************************************** ** ** File : stm32_flash.ld ** ** Abstract : Linker script for STM32F107RB Device with ** 128KByte FLASH, 64KByte RAM ** ** Set heap size, stack size and stack location according ** to application requirements. ** ** Set memory bank area and size if external memory is used. ** ** Target : STMicroelectronics STM32 ** ** Environment : Atollic TrueSTUDIO(R) ** ** Distribution: The file is distributed as is, without any warranty ** of any kind. ** ** (c)Copyright Atollic AB. ** You may use this file as-is or modify
in „FreeRTOS - Heap nach Reset“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
STM32F746ZGTX_RAM.ld
********************************************** * @file LinkerScript.ld * @author Auto-generated by STM32CubeIDE * Abstract : Linker script for NUCLEO-F746ZG Board embedding STM32F746ZGTx Device from stm32f7 series * 1024Kbytes FLASH * 320Kbytes RAM * * Set heap size, stack size and stack location according
in „Startup code für STM32 C und C++ mix.“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
STM32F746ZGTX_FLASH.ld
********************************************** * @file LinkerScript.ld * @author Auto-generated by STM32CubeIDE * Abstract : Linker script for NUCLEO-F746ZG Board embedding STM32F746ZGTx Device from stm32f7 series * 1024Kbytes FLASH * 320Kbytes RAM * * Set heap size, stack size and stack location according
in „Startup code für STM32 C und C++ mix.“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
serialAccelerometer.ino
// read accelaration sensor and print serial // TX pin is PD8 // STM32F4 Discovery // accelerometer: LIS203DL ( included in STM32F4, some boards may have the LIS3DSH ) // example from http://stm32duino.com/viewtopic.php?t=282 /* // serial interfaces // the serial interface
in „STM32F4 Discovery Arduino“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
STM32L100XC_FLASH.ld
/* ***************************************************************************** ** ** File : STM32L100XC_FLASH.ld ** ** Abstract : Linker script for STM32L100XC Device with ** 256KByte FLASH, 16KByte RAM ** ** Set heap size, stack size and stack location according ** to application requirements
in „Kann gcc-Projekt nicht auf STM32 discovery board laden“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
InVenterSteuerung_V0.4_Diskret_Partlist.txt
MBRM120L-D 457-04 itf 1 IC2 LP2985 TS520529 SOT25 v-reg 1 IC3 MAX481CSA MAX481CSA SO08 maxim 1 IC4 STM32F030C8T8 STM32F030C8T8 TQFP48 stm32 1 LED1 LEDCHIPLED_0805 CHIPLED_0805 led 1 LED2 LEDCHIPLED_0805 CHIPLED_0805 led 1 Q3 12MHz QUARTZ_CRYSTALS_TXC Q2 itf 1 R2 0R R_SMD_0603 0603 Resistor_MW_4_16 1
in „Inventer Lüfter Ansteuerung“ · Analoge Elektronik und Schaltungstechnik ·
-
Datei
irmpconfig.h
--------------------------------------------------------------- * Change hardware pin here for ARM STM32 *--------------------------------------------------------------------------------------------------------------------------------------------------- */ #elif defined (ARM_STM32) // use C13 as IR input on STM32 # define IRMP_PORT_LETTER C # define IRMP_BIT_NUMBER 13 /*------------------------------------------------------------------------------------------------------------------------------------------
in „IRMP - Infrared Multi Protocol Decoder“ · Projekte & Code ·
-
Datei
irmpconfig.h
--------------------------------------------------------------- * Change hardware pin here for ARM STM32 *--------------------------------------------------------------------------------------------------------------------------------------------------- */ #elif defined (ARM_STM32) // use C13 as IR input on STM32 # define IRMP_PORT_LETTER C # define IRMP_BIT_NUMBER 13 /*------------------------------------------------------------------------------------------------------------------------------------------
in „IRMP - Infrared Multi Protocol Decoder“ · Projekte & Code ·
-
PDF
Akkuschutz-V0.2.pdf
2512R-1L00F T1 T2 SIDR500EP-T1-RE3 SIDR500EP-T1-RE3 0.47mOhm 0.47mOhm GND R36 X6-1 LED1 R38 X6-2 LED2 STM32WB5MM Wassermelder und Bedienung R39 X6-3 LED3 1 1 2 2 R40 +3V3 +3V3 E +3V3 M E +3V3 R E +3V3 R X6-4 LED4 S R C T C T R41 U2B U2A A L Ä S Ä S X6-5 LED5 STM32WB5MMGH6TR STM32WB5MMGH6TR W A F T F T 1M
in „Ersatzbauteil - BMS incl. Balancer“ · Analoge Elektronik und Schaltungstechnik ·
-
Datei
main.c
temperature * measurement and random clock calibration. * The example is for communication with a * STM32F105_VC microprocessor. ******************************************************************************* * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS * WITH AN EXAMPLE
in „STM32 ,TDC GP22 antwortet nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
irmpconfig.h
--------------------------------------------------------------- * Change hardware pin here for ARM STM32 *--------------------------------------------------------------------------------------------------------------------------------------------------- */ #elif defined (ARM_STM32) // use C13 as IR input on STM32 # define IRMP_PORT_LETTER C # define IRMP_BIT_NUMBER 13 /*------------------------------------------------------------------------------------------------------------------------------------------
in „Umfrage: welche IR-Protokolle nutzt ihr mit IRMP?“ · PC Hard- und Software ·
-
PDF
Code_TIM1_ADC1.pdf
C:\Users\haer\Documents\Ansteuerung_BLDC\STM32F030_AnsteuerungBLDC\Src\main.c 84 /*************************************************************************/ 85 /*! 86 * \fn int main (void) 87 * 88 * \brief main 89 * 90 */ 91 /*****************
in „STM32F030 TIM1 soll ADC1 triggern (kein HAL)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
eeprom.c
*/ #include <stdbool.h> #include <stdio.h> #include <stdint.h> // StdPeriph Lib + CMSIS #include <stm32f4xx.h> #include <stm32f4xx_i2c.h> #include "eeprom.h" /* ------------- DEFINES ------------------ */ #define E2P_DATA_VALID 0xaf // Kennung für gültige Daten #define E2P_DV_ADR 0xffff // Adresse der
in „GCC Optimierung killt Funktion“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
SHT11.asm
----------------- sht11_check_crc: push r16 push r18 push r19 clr r17 ld r16,Z+ ; Command call crc_stm11 ld r16,Z+ ; High Byte call crc_stm11 ld r16,Z+ ; Low Byte call crc_stm11 ld r16,Z ; CRC ldi r19,8 sht11_check_crc10: lsr r17 rol r18 dec r19 brne sht11_check_crc10 mov r17,r18 sub r17,r16 pop r19
in „SHT71 Assembler Code für Atmega8“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ir.c
möglichst passen. // Bei unpassendem Decoder-IC entstehen "Zufallscodes". // // // Implementation für den STM32. // Frank Bösing, Januar 2010 // // Used Periphals/Benutzte Peripherie: // - Timer6 (kann beliebig geändert werden) // - PB4 (kann beliebig geändert werden) // - CRC // - AFIO // // License: GNU GENERAL
in „Universeller IR-Receiver für viele Protokolle“ · Projekte & Code ·
-
Datei
ir.c
möglichst passen. // Bei unpassendem Decoder-IC entstehen "Zufallscodes". // // // Implementation für den STM32. // Frank Bösing, Januar 2010 // // Used Periphals/Benutzte Peripherie: // - Timer6 (kann beliebig geändert werden) // - PB4 (kann beliebig geändert werden) // - CRC // - AFIO // // License: GNU GENERAL
in „Universeller IR-Receiver für viele Protokolle“ · Projekte & Code ·
-
Bild
Elektrische Schaltpläne eines Mikrocontrollers
Figure 25. Electrical schematics (2/4) U5A PA0 14 PB0 26 SB64 A3 PA1 15 PB1 F373:SAR_VREF+ D3 SW0 PA2 20 PB3 SB65 A3 AVDD SB62 Default open D13 PA4 22 PB4 D10 D12 PA6 56 PB6 D10 D7 PA8 41 PB7 D15 D8 PA9 62 PB8 D15 D10 PA11 44 PB11/VCAP1 C26 F373:PE9 & F401/VCAP1 PA13 46 PB12/SD_VREF- F373:SB17 D13 PA14 50 PB14/PB15 SB17 PB13 D15 PA15 50 PB15/PD8 SB17 PB13 D15 A5 PC0 38 SB19 D15 PC1 PC2 PC9 SB19 D15 PC3 PC4 PC11 SB19 D15 PC5 PC6 PC13 SB19 D15 PC7 PC8 PC15 SB19 D15 D9 PC14 R34 U5B PF0/PD0/PH0_OSC_IN NRST 7 PF1/PD1/PH1_OSC_OUT BOOT0 12 VBAT/VLCD/VDD VSSA 54 PD2 31 PD2 VBAT/VLCD/VDD VSS/VCAP1 63 VDD
in „STM32 Timer2 Interrupt“ · Mikrocontroller und Digitale Elektronik · · Screenshots
-
Bild
Blockschaltbild eines Mikrocontroller-Taktsystems
Input frequency 32.768 LSE LSI RC 32 kHz RTC Clock Mux / 32 To RTC (KHz) Enable CSS 32 To IWDG (KHz) HSI RC 16 MHz 4-48 MHz HSE PLL Source Mux HSI PLLM / 1 *N / 2 / PLLQ 32 PLLP 64 PLL SYSCLK (MHz) LSE HSI HSE LSI PLLCLK 16 AHB Prescaler HCLK (MHz) / 1 To Power (MHz) 16 HCLK to AHB bus, core, memory and DMA (MHz) 16 Cortex System timer (MHz) 16 FCLK Cortex clock (MHz) APB Prescaler / 1 64 MHz max PCLK 16 APB peripheral clocks (MHz) / 1 APB timer clocks (MHz) TPCLK TIM15 Clock Mux 16 To TIM15 (MHz) TIM1 Clock Mux PLLQ 16 To TIM1 (MHz) TPCLK USART1 Clock Mux PCLK SYSCLK 16 To USART1 (MHz)
in „STM32 - Timer steht still“ · Mikrocontroller und Digitale Elektronik · · Diagramme
-
Datei
stm32f10x_it.c
/******************** (C) COPYRIGHT 2008 STMicroelectronics ******************** * File Name : stm32f10x_it.c * Author : MCD Application Team * Version : V2.0.1 * Date : 06/13/2008 * Description : Main Interrupt Service Routines. * This file provides template for all exceptions handler * and peripherals
in „STM32 SysTick“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
STM32F10x_Startup.s
IRQHandler #ifndef STARTUP_FROM_RESET DEFAULT_ISR_HANDLER reset_wait #endif /* STARTUP_FROM_RESET */ // STM32 library requires these .global __WFI .global __WFE .global __SEV .global __ISB .global __DSB .global __DMB .global __SVC .global __MRS_CONTROL .global __MSR_CONTROL .global __MRS_PSP .global __MSR_PSP
in „STM32 Memorymanagement Exception“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
STM32F10x_COMMON.ld
/* Common part of the linker scripts for STM32 devices Copyright RAISONANCE 2009 You can use, modify and distribute this file freely, but without any waranty. */ /* default stack sizes. These are used by the startup in order to allocate stacks
in „Anfänger Linkerscipt Problem“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
stm32f10x_can.c
/******************** (C) COPYRIGHT 2007 STMicroelectronics ******************** * File Name : stm32f10x_can.c * Author : MCD Application Team * Version : V1.0 * Date : 10/08/2007 * Description : This file provides all the CAN firmware functions. **************************************************
in „STM32F10x Cortex M3 CAN Konfiguration“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
stm32f10x_it.c
#include "stm32f10x_it.h" u8 TxBuffer[] = "\n\rUSART Hyperterminal Interrupts Example: USART-Hyperterminal\ communication using Interrupt\n\r"; u8 RxBuffer[97]; u8 NbrOfDataToTransfer = 97; u8 NbrOfDataToRead = 97
in „[STM32] Probleme mit USART-Interrupt“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
stm32f10x_ram.ld
/*********************************************************************************** * * stm32f10x_flash.ld - linker script include for nutos on cotrex-m3 STM32F series * ***********************************************************************************/ /* PROVIDE (__heap_start = _sheap);
in „Linker Frage: ROM Layout by "Run in SRAM"“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
startup_stm32f20x.S
/** ****************************************************************************** * @file startup_stm32f2xx.s * @author MCD Application Team * @version V1.0.0 * @date 18-April-2011 * @brief STM32F2xx Devices vector table for Atollic TrueSTUDIO toolchain. * This module performs: * - Set the initial SP
in „STM32 FreeRTOS Projekt (Makefile - GCC)“ · Projekte & Code ·
-
Datei
stm32f10x_it.c
/* Includes ------------------------------------------------------------------*/ #include "stm32f10x_it.h" #include "board.h" /* Private typedef -----------------------------------------------------------*/ /* Private define ------------------------------------------------------------*/ /* Private
in „STM32: Jeder Interrupt landet im Default_Handler“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
startup_stm32f4xx.S
/** ****************************************************************************** * @file startup_stm32f4xx.s * @author MCD Application Team * @version V1.0.0 * @date 30-September-2011 * @brief STM32F4xx Devices vector table for Atollic TrueSTUDIO toolchain. * This module performs: * - Set the initial
in „STM32F4 C++ springt bei __libc_init_array in den HardFault“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
startup_stm32f4xx.s
**************** (C) COPYRIGHT 2011 STMicroelectronics ******************** ;* File Name : startup_stm32f4xx.s ;* Author : MCD Application Team ;* Version : V1.0.0RC1 ;* Date : 25-August-2011 ;* Description : STM32F4xx devices vector table for MDK-ARM toolchain. ;* This module performs: ;* - Set the
in „STM32F4xx + Keil µVision Linker Error L6411E“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
startup_stm32f4xx.S
/** ****************************************************************************** * @file startup_stm32f4xx.s * @author MCD Application Team * @version V1.0.2 * @date 05-March-2012 * @brief STM32F4xx Devices vector table for Atollic TrueSTUDIO toolchain. * This module performs: * - Set the initial SP
in „FreeRTOS IDLE-Task“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
STM32F207IG_FLASH.ld
/* ***************************************************************************** ** ** File : stm32_flash.ld ** ** Abstract : Linker script for STM32F207IG Device with ** 1024KByte FLASH, 128KByte RAM ** ** Set heap size, stack size and stack location according ** to application requirements. ** ** Set memory bank area and size if external memory is used. ** ** Target : STMicroelectronics STM32 ** ** Environment : Atollic TrueSTUDIO(R) ** ** Distribution: The file is distributed as is, without any warranty ** of any kind. ** ** (c)Copyright Atollic AB. ** You may use this file as-is or modify
in „STM3240G-EVAL Beispielprogramm“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ws2812_stm32f4.c
#include <stdio.h> #include "stm32f4xx.h" #include "ws2812_stm32f4.h" #include "delay.h" // externally writable color data for all leds volatile uint32_t ws2812_framebuffer[WS2812_NR_LEDS]; // local buffer for timer/dma, one byte per
in „[STM32] Binäruhr bzw 12x4 RGB LED Display mit WS2812“ · Projekte & Code ·
-
Datei
ws2812_stm32f4.h
#ifndef WS2812_STM32F4_H #define WS2812_STM32F4_H // helper macro for concatenation #define CAT_(a,b) a ## b #define CAT(a,b) CAT_(a,b) // ----------------------------- definitions ----------------------------- #define
in „[STM32] Binäruhr bzw 12x4 RGB LED Display mit WS2812“ · Projekte & Code ·
-
Datei
startup_stm32f2xx.s
**************** (C) COPYRIGHT 2011 STMicroelectronics ******************** ;* File Name : startup_stm32f2xx.s ;* Author : MCD Application Team ;* Version : V1.0.0 ;* Date : 18-April-2011 ;* Description : STM32F2xx devices vector table for EWARM toolchain. ;* This module performs: ;* - Set the initial
in „Hilfestellung zu Interrupt Handler für STM32F207“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
stm32f2xx_usart.c
/** ****************************************************************************** * @file stm32f2xx_usart.c * @author MCD Application Team * @version V1.0.0 * @date 18-April-2011 * @brief This file provides firmware functions to manage the following * functionalities of the Universal synchronous
in „STM32F2xx USART weigert sich“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
stm32f30x_rcc.c
**** */ /* Includes ------------------------------------------------------------------*/ #include "stm32f30x_rcc.h" /** @addtogroup STM32F30x_StdPeriph_Driver * @{ */ /** @defgroup RCC * @brief RCC driver modules * @{ */ /* Private typedef -----------------------------------------------------------*/
in „Probleme mit dem STM32F3Discoery, mal wieder.“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
startup_stm32f40xx.S
/** ****************************************************************************** * @file startup_stm32f40_41xxx.s * @author MCD Application Team * @version V1.2.1 * @date 19-September-2013 * @brief STM32F40xxx/41xxx Devices vector table for Atollic TrueSTUDIO toolchain. * Same as startup_stm32f40_41xxx.s
in „STM32 - Fragen zum Einstieg“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
STM32F051_SPI_CONF.c
#include "SPI_CONF.h" unsigned int SPI_RxData; void Init_STM32F051_SPI(void){ RCC->APB2ENR |= RCC_APB2ENR_SPI1EN; // SPI1 Clock activation // Control Register 1 SPI1->CR1 &= ~(1UL<<0); // Clock Phase SPI1->CR1 &= ~(1UL<<1); // Clock Polarity SPI1->CR1 |= (1UL
in „Cortexm0 SPI Data Register wird nicht beschrieben“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
STM32F051_SPI_CONF.h
#ifndef SPI_CONF_H_ #define SPI_CONF_H_ #include <stm32f0xx.h> #define SPI_CHIP_SELECT_ON GPIOA->BSRR |= (1UL<<20); #define SPI_CHIP_SELECT_OFF GPIOA->BSRR |= (1UL<<4); #define SPI_WREN 0x0006; // Write enable Value void Init_STM32F051_SPI(void); void
in „Cortexm0 SPI Data Register wird nicht beschrieben“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
UART_STM32F10x.c
Driver_UART5 * Configured: via RTE_Device.h configuration file * Project: Middleware UART Driver for ST STM32F10x * ---------------------------------------------------------------------- * Use the following configuration settings in the middleware component * to connect to this driver. * * Configuration Setting
in „Einbindung einer .c ohne .h“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
stm32f4_discovery_lcd.c
******** * <h2><center>© Portions COPYRIGHT 2012 Embest Tech. Co., Ltd.</center></h2> * @file stm32f4_discovery_lcd.c * @author CMP Team * @version V1.0.0 * @date 28-December-2012 * @brief LCD LOW_LEVEL Drive * Modified to support the STM32F4DISCOVERY, STM32F4DIS-BB, STM32F4DIS-CAM * and STM32F4DIS-LCD
in „STM32F4Discovery mit CooCox CoOS-RTOS und printf“ · Projekte & Code ·
-
Datei
startup_stm32f0xx.S
/* File: startup_ARMCM0.S * Purpose: startup file for Cortex-M0 devices. Should use with * GCC for ARM Embedded Processors * Version: V1.3 * Date: 08 Feb 2012 * * Copyright (c) 2012, ARM Limited * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following
in „[ARM] em::blocks StartupCode und Linker Script“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
startup_stm32f0xx.s
/** ****************************************************************************** * @file startup_stm32f0xx.s * @author MCD Application Team * @version V1.2.0 * @date 31-July-2013 * @brief STM32F0xx Medium-density devices vector table for RIDE7 toolchain. * This module performs: * - Set the initial
in „STM32 Takt Frage“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
startup_stm32f30x.S
/** ****************************************************************************** * @file startup_stm32f30x.s * @author MCD Application Team * @version V1.0.0 * @date 04-Spetember-2012 * @brief STM32F30x Devices vector table for RIDE7 toolchain. * This module performs: * - Set the initial SP * - Set
in „STM32 Takt Frage“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
startup_stm32f4xx.c
/** ****************************************************************************** * @file startup_stm32f4xx.s * @author Coocox * @version V1.0 * @date 03/05/2012 * @brief STM32F4xx Devices vector table for RIDE7 toolchain. * This module performs: * - Set the initial SP * - Set the initial PC == Reset_Handler
in „GCC STM32F4 -> Wie Variablen auf RAM bereiche verteilen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
stm32f401cb_flash.ld
/* The CoIDE linker template used by Em::Blocks CoIDE importer */ OUTPUT_FORMAT ("elf32-littlearm", "elf32-bigarm", "elf32-littlearm") /* Internal Memory Map*/ MEMORY { rom (rx) : ORIGIN = 0x08000000, LENGTH = 0x00100000 ram (rwx) : ORIGIN = 0x20000000, LENGTH = 0x00020000 ccram (rwx) : ORIGIN = 0x10000000, LENGTH = 0x00010000 SDRAM (rwx) : ORIGIN = 0xD0100000, LENGTH = 0x00700000 /* 7 MB */ } /* _eram = 0x20000000 + 0x00020000; */ /* Section Definitions */ SECTIONS { .text : { KEEP(*(.isr_vector .isr_vector.*)) *(.text .text.* .gnu.linkonce.t.*) *(.glue_7t) *(.glue_7) *(.rodata .rodata* .gnu.linkonce.r
in „STM32F4 GCC Toolchain: syscalls.c printf und malloc Errors“ · Mikrocontroller und Digitale Elektronik ·