-
Thread
STM32 SPI Clk und DMA
Probleme mit der Aufgabe. Der Sensor hat ein CSN-, CLK-, und DO-Pin. Diese habe ich bei meinem STM32F103CB mit SPI1_NSS (PA4). SPI1_SCK (PA5) und SPI1_MISO (PA6) verbunden. Ich habe mal neben dem Quellcode die Messung eines Frames per Oszi und Logic Analyser und das Datenblatt-Diagramm des Sensors
-
Thread
STM32 SPI im Halbduplex-Betrieb mit DMA
SSI-Schnittstelle auszulesen. Der Sensor hat ein CSN-, CLK-, und DO-Pin. Diese habe ich bei meinem STM32F103CB mit SPI1_NSS (PA4). SPI1_SCK (PA5) und SPI1_MISO (PA6) verbunden. Ich verwende, wie in http://www.mikrocontroller.net/topic/160042 beschreiben, zwei DMA-Kanäle (DMA1-Channel2 und -Channel3),
-
Thread
STM32 JTAG-Problem mit Atollic TrueSTUDIO
gerade in die ARM-Welt ein und habe da auch schon direkt am Anfang ein Problem: Ich nutze den STM32F103CB mit dem ST-Link JTAG und Atollic TrueSTUDIO Lite Edition. Immer wenn ich in TrueSTUDIO eine Debug-Session starten möchte, hält der Thread an und ich bekomme eine Warnung in der Konsole: 'Warning
-
Thread
Genervt über Feature-Politik von Atmel - ATmega/ATtiny
viele CPUs angeschaut, die das können (oder doch nicht) Schlussendlich habe ich mich für einen STM32F103CB entschieden. Der würde auch für Deine Applikation passen: - 4 Timer, 32 Bit (jeweils 4 OC/PWM Ausgänge) und zus. 32 Bit Prescaler - bis zu 72MHz CPU-Takt >> möglich an Timer 1 (mit internem RC
-
Thread
welche µC-Architektur (AVR, PIC)
DIL/SMD Die Preise (Masse, je nach Distibutor unterschiedlich): PIC18: ca. 2,00 EUR STM32F103CB: ca. 3,60 EUR ATMEGA128: ca. 3,80 EUR Demoboards gibt es für alle Derivate ab 20 EUR aufwärts. Ich sehe immer noch keinen Nachteil für die STM32 Reihe. Die PICs sind nur dann interessant
-
Thread
STM32F103CB CAN Problem
Hallo, ich bekomme den CAN einfach nicht zum laufen. Ich bin schon am verzweifeln. Kann bitte hier jemand einen Blick drauf werfen? Diese Routine sollte Ports, Remap, Clocks und CAN initialisieren, zum Schluss sollte ein Telegramm geschickt werden. Aber mit dem Oszi sehe ich keine Pulse am Ausgang. CPU Läuft mit 8MHz ohne PLL HSI. Vielen Dank für Ideen. [c]void CANInit(char bRefresh) { if (!bRefresh) { CAN_DeInit(); } RCC_AHBPeriphClockCmd(RCC_APB1Periph_CAN, ENABLE); RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOD | RCC_APB2Periph_AFIO, ENABLE); // GPIO_PinRemapConfig
-
Thread
[V] STM32F103CB und 23K256
STM32F103CBT6 (Cortex-M3-CPU) 8,20 Euro 23K256-I/SN (32kB SPI-RAM, SMD) 1,40 Euro 23K256-I/P (32kB SPI-RAM, DIP8) 1,40 Euro zuzüglich Versandkosten
-
Thread
STM32F103 mit Segger-JLink debuggen?
Hallo, Ich habe einen STM32F103CB vor mir liegen. Mit einem Olimex OpenOCD debugger klappt alles. Nur nicht mit meinem J-Link von Segger. Ich verwende den GDB Debugger von Codesourcery V6.7.50 / J-Link GDB Server V3.92.
set prompt (arm-gdb) target remote localhost:2331 monitor speed Auto monitor flash device = STM32F103CB monitor flash breakpoints = 1 monitor flash download = 1 load main.elf monitor reset 1[/pre] wird zwar die elf Datei in das Flash geschrieben, aber beim Start springt der in: [c]void HardFaultException
-
Thread
STM32 programm mit FLOAT Zahlen
arm-none-eabi-ld -v -lgcc -LC:/WinARM/CodeSourcery/lib/gcc/arm-none-eabi/4.2.3/thumb -Tprj/STM32F103CB-ROM.ld -Map=main.map out/lib/src/cortexm3_macro.o out/src/main.o out/src/stm32f10x_it.o out/src/stm32f10x_vector.o out/src/analogout.o --output main.elf Der Pfad vom Parameter -L existiert, die