/de.wikipedia.org/wiki/Extended_Binary_Coded_Decimal_Interchange_Code#EBCDIC-Variante_EBCDIC.DF.03-DRV_(CCSN:EDF03DRV) findet sich diese Anordnung der Umlaute sogar wieder. BS2000 als Datenquelle wäre in deutschen Gebietsrechenzentren nicht ungewöhnlich gewesen. Bevor das an Fujitsu gefallen ist, stand
Toolchain auf. Compilieren klappt, Flashversuch klappt nicht!!! Wie bitte? Flashen klappt mit F103 (bis CB), mit F401, F411, F429 und F030 (bis C8). Warum will jetzt das verflixte F072 Board auf einmal nicht mehr, das hatte doch auch bisher geklappt. Einzig: Bisher hatte ich auch für das Flashen
vielen Details sind. Hab mir zum Testen erstmal ein Mega2560 Bord + Ramps1.6 + Schritmotortreiber (Drv8825) bestellt wird wohl nach Weihnachten ankommen, vielleicht hilft das um etwas schneller verfahren zu können ohne die Gedenkpausen, die 20€ für das Paket aus China ist den Versuch wert. Hier nochmal
braucht. Und weil das massenhaft so gemacht wird, gibt es dafür auch Dutzende von fertigen ICs. Z.B. der DRV103 von TI. Eine echte Stromregelung kann man machen, ist meist aber eher unnötig. Praktisch wird man eher eine PWM mit verschiedenen Tastverhältnissen fahren und damit die Spannung vorgeben.
/* ******************************************** STM32F103 Mini Board Modul : NRF24L01 Routinen für dasNRF24L01 Funkmodul Autor : Christian Julius ******************************************** SPI2: MOSI = PB15 MISO = PB14 SCLK = PB13 CE = PB11 CSN = PB12 IRQ
/* ******************************************** STM32F103 Mini Board Modul : NRF24L01 Routinen für dasNRF24L01 Funkmodul Autor : Christian Julius ******************************************** SPI2: MOSI = PB15 MISO = PB14 SCLK = PB13 CE = PB11 CSN = PB12 IRQ
selector stallGuard2™ GNDP single wire UART SWIOP F n tro l coolStep™ SENSE RSENSE SWION F t io n co DRV2:=DRV1 Diff. Tranceivero BR2A / B Half Bridge 2 O2B2 F Step & Half Bridge 2 encoder or ENC1A/INT INT & position 2x linear 6 point Direction pulse programmable spreadCycle & O2B1 interrupt out ENC1B/
18 sehen ;) Als nächstes: Schreiben (zum einrichten) und Lesen der Sensordaten ;) Mit nrf_drv_twi_rx nrf_drv_twi_tx müsste ich nun den Sensor ansprechen können. Wie oben bereits geschrieben geht das mit [code]Startup sequence Once the device is powered up, it automatically downloads the
SDK_v8.x.x/doc/8.1.0/s110/html/a00967.html#ga3e733713f6fa09a0a490620c5ab94544 ansehe, werden beim nrf_drv_twi_tx() gibts ne kurze Beschreibung des TWI-Treibers. Laut Datenblatt des LIS2DH12 (http://www.st.com/content/ccc/resource/technical/document/datasheet/12/c0/5c/36/b9/58/46/f2/DM00091513.pdf
REVISED JANUARY 2016 Headphone Amplifier (continued) 0 0 V = 1Vrms Right to Left V = 1Vrms Right to Left DRV = 3.3V DRV = 3.3V –10 DD Left to Right –10 DD Left to Right R L 16 R L 32 –20 TA = 25 C –20 T A= 25 C –30 –30 ) ) d –40 d –40 k k t –50 t –50 s s r r C –60 C –60 –70 –70 –80 –80 –90 –90 –100 –100 20
So gut, daß es vor Freude kaum auszuhalten ist: http://www.tagesschau.de/inland/rente-altersarmut-103.html
gut, daß es vor Freude kaum auszuhalten ist: > http://www.tagesschau.de/inland/rente-altersarmut-103.html Das gilt ja zum Glück nicht für Ingenieure, die schwimmen im Alter in Geld und wissen gar nicht mehr, wohin damit!
bin am "zusammenbasteln" einer (wie ich glaube benutzerfreundlichen) Lib für den ultrabilligen STM8S103F3P6 (Extrembilligboard aus China für einen Euro). Leider muss ich hier (weil es eine offene Toolchain sein soll) den SDCC 3.5.0 verwenden wobei ich allerdings glaube, dass das nicht mein Problem
STM8_I2C schrieb im Beitrag #4601593: > ... (nur den Basis-Treiber für I2C: > i2c_drv.c/.h) Also nur das hier: http://hamlab.net/uploads/projects/stm8/stm8s003f_i2c_iar.rar (sorry, kann den vorherigen Beitrag nicht editieren)
/* ******************************************** STM32F103 Mini Board Modul : NRF24L01 Routinen für dasNRF24L01 Funkmodul Autor : Christian Julius ******************************************** SPI2: MOSI = PB15 MISO = PB14 SCLK = PB13 CE = PB11 CSN = PB12 IRQ
************** Modul : NRF24L01_USR Applikations Routinen auf Basis des NRF24L01 Treibers NRF24L01_DRV Level 2 Autor : Christian Julius ******************************************** */ /* -------------- Standard Include Files ----------------- */ #include <stdbool.h> #include <stdint.h> #include <stdio.h
/* ******************************************** STM32F103 Mini Board Modul : NRF24L01 Routinen für dasNRF24L01 Funkmodul Autor : Christian Julius ******************************************** SPI2: MOSI = PB15 MISO = PB14 SCLK = PB13 CE = PB11 CSN = PB12 IRQ
Anbei die Weiterentwicklung, diesmal aber auf dem STM32F103 und der StdPeriphLibs. Der CPU M3 Kern spielt nur soweit eine Rolle, wie die Low Level Routinen ganz unten im DRV Modul angepasst werden müssen an die Hardware. Das Modul DRV ist das Treiber Interface
1 R 2 R ! 1 2 9 1 GND ! 1 ! 3 1 0 R 5 ! TH101 TH102 X 1 C X 1 1 L . . T101:2 C R C R c 1 D D N N D103 R121 Q101 SC101:3 N 34 34 V R 12 Vs Vboot 16 T101:6 LF101:2 ! LF102:2 +24V/12.0A ! ! R123 T102:2 D202 S L202 0 0 + 7 Line HVG 15 1 : +24V D D 0 0 3 0 U101 Q103 R 1 1 C R C 10 14 C107 T C 9 Gnd OUT 2
1 R 2 R ! 1 2 9 1 GND ! 1 ! 3 1 0 R 5 ! TH101 TH102 X 1 C X 1 1 L . . T101:2 C R C R c 1 D D N N D103 R121 Q101 SC101:3 N 34 34 V R 12 Vs Vboot 16 T101:6 LF101:2 ! LF102:2 +24V/12.0A ! ! R123 T102:2 D202 S L202 0 0 + 7 Line HVG 15 1 : +24V D D 0 0 3 0 U101 Q103 R 1 1 C R C 10 14 C107 T C 9 Gnd OUT 2
Hallo zusammen, Ich arbeite mich zZ in den STM32 ein. An einem Nucleo103RB hab ich per SPI ein KS0073 Display per SPI angeschlossen. Dazu hab ich eine kleine Lib geschrieben, zu finden hier: https://github.com/RT-CUSTOMZ/ks0073-spi-driver Nun will ich auch mal DMA testen
HAL_SPI_STATE_BUSY_TX_RX); } [/c] aus https://github.com/RT-CUSTOMZ/ks0073-spi-driver/blob/dma/src/ks0073_lcd_drv.c so funktioniert diese Funktion. Nun macht die while() Zeile natürlich die Idee von DMA kaputt ;) Lass ich die Zeile aber raus, so blockiert mir das HAL_Delay(1000) aus der main() irgendwo einen
interface D0 to D3 24〜27 I/O MPU Lower nibble data bus for 8 bit interface CL1 12 O Extension segment drv. Latch signal for extension segment drivers CL2 13 O Extension segment drv. Shift clock for extension segment drivers AC signal for extension segment drivers voltage M 15 O Extension segment drvinversion DOUT 16 O Extension segment drv.ata output for extension segment drivers COM1 to 40〜72 O LCD Common signals COM33 SEG1 to 136〜73 SEG64 O LCD Segment signals V0 to V4 1〜3 ― ― LCD bias voltage 7,8 V 0 - V4 ≦ 7 V V DD 10,14 I Power V
WLAN Drv - loaded SPI2:: drvOpen :opening net device SPI2:: drvOpen :Device is not associated! SPI2:: drvOpen :Carrier flag is already set to CARRIER_OFF SPI2:: drvOpen :Disabling again netqueue requested reg.domain
_ L L R R 0 2 C166 5 F F C C U16 C153 C10 C PP13_RF C6_PXW5R48_PMU 1 C249 C F 7 F 6 G2_RF 8 C109 C103 1 6 R 4 R R C136 3 B C F L F J1_RF R42 C15 0 B C107_RF C44 R2 C 2 C81_RF C83_RFC76_RF C74_RF C114 F C C21_RF PP5_RF C1_RF 3 4 3 4 C 7 C27 5 8 5 R R R 4 6 7 F F F C163 R103 C C303_RF C19_RF L23_RF C3
interface D0 to D3 24〜27 I/O MPU Lower nibble data bus for 8 bit interface CL1 12 O Extension segment drv. Latch signal for extension segment drivers CL2 13 O Extension segment drv. Shift clock for extension segment drivers AC signal for extension segment drivers voltage M 15 O Extension segment drvinversion DOUT 16 O Extension segment drv.ata output for extension segment drivers COM1 to 40〜72 O LCD Common signals COM33 SEG1 to 136〜73 SEG64 O LCD Segment signals V0 to V4 1〜3 ― ― LCD bias voltage 7,8 V 0 - V4 ≦ 7 V V DD 10,14 I Power V
Hi, ich benötige mal eure Hilfe, Bin dabei eine SD(HC) Karte per SPI an den STM32f103 zu hängen. Genutzt wird ein Olimex P103 Board (zum testen). Als Code-Basis dient fatfs von elm chan. Nun habe ich beim Debuggen folgendes problem: ohne Breakpoint gibt die Funktion send_cmd() nie
durch die Funktion springe, wird die Karte richtig angesprochen. DSTATUS disk_initialize ( BYTE drv /* Physical drive number (0) */ ) { BYTE n, cmd, ty, ocr[4]; int buff = 0; if (drv) return STA_NOINIT; /* Supports only drive 0 */ init_spi(); /* Initialize SPI
2 7 NC Direct Optocoupler Connection CS 3 6 VCC Built−in Frequency Jittering for Lower EMI GND 4 5 Drv SPICE Models Available for TRANsient and AC Analysis Internal Temperature Shutdown (Top View) Pb−Free Packages are Available Typical Applications ORDERING INFORMATION AC−DC Adapters dimensions section
DRV103 von TI löst das Problem und ist mit SO-8 Gehäuse noch gut handhabbar. https://hbe-shop.de/Art-1206892-TEXAS-INSTRUMENTS-DRV103UG4-PWM-LOW-SIDE-DRIVER-15A-3A-SOIC8 Wem das zu teuer ist, muss
apply over the full operating temperature range, otherwise specifications are at TA= 25°C. V CC = DRV CC= VBOOST = VIN 10V, V MODE/SYNC = VINV= VSW = BGRTN = 0V, RUN/SS = I = open, R = 25k, unless otherwise specified. MAX SET SYMBOL PARAMETER CONDITIONS MIN TYP MAX UNITS VCC DRV CC VCC DRV CC Supply
DRV103 und seine Brüder könnten Dir auch zu Glück verhelfen. Im Datenblatt nicht vom "Digitally Controlled Input" irittieren lassen. Dich interessiert: "Adjustable Internal Oscillator: 500Hz to 100kHz
SET DCmax = 80% CC 3 250 ns 40−60−100 kHz Q OVERLOAD 6 L.E.B. CLOCK MANAGEMENT RESET 20 k 57 k + - Drv GROUND V 4 + REF 25 k 〉 250 mA 5 1 V − Figure 2. Internal Circuit Architecture MAXIMUM RATINGS Rating Symbol Value Unit Power Supply Voltage V , Drv 16 V CC Power Supply Voltage on all other pins except Pin 5 (Drv)) and Pin 8 (HV) − −0.3 to 10 V CC Maximum Current into all pins except Pin) and Pin 8 (HV) when 5.0 mA CC − 10 V ESD diodes are activated Thermal Resistance Junction−to−Air, PDIP−8 Version R▯JA 100