-
Artikel
STM32 für Einsteiger
. Eine interessante Alternative mit Cortex-Mx Kern: "EFM32" von Silabs benötigt nur 0,9 µA im Sleep Mode. Die Spalte PIC zeigt die Eigenschaften der 8-Bit PIC18 (vergleichbar mit AVR), 16-Bit PIC24/dsPIC (vergleichbar mit MSP430) und 32-Bit PIC32
Board Blue-Pill Board ab 1,50€, S64DIL-405 mit STM32F405 30€ Arduino Nano clone ab 2€ PIC Microstick Einzelchip (Einzelstückpreise) 1..15€ nur SMD (TSSOP..LQFP..BGA) 0,6..15€ SMD + DIP 0,5..15€ SMD + DIP Programmieradapter mit
-
Artikel
PIC
wieder unter der Microchip-Seite zu finden und auch hier gibt es eine Typenliste für die Familie: PIC32MX. Neu hinzugekommen ist die Serie PIC32MZXXX mit u. a. folgenden wichtigen Neuerungen zu den bestehenden PIC32MX: 200 MHz / 330DMIPS teilweise mit FPU (FloatingPointUnit) bis zu 2MB Flash bis zu
64 Byte 256 Byte Pins/IOs 18/13 18/16 Max. Frequenz 20MHz 32MHz Internal Oscillator - 32MHz, 32kHz Comparators 0 2 ADC-Channels 0 12 Communication - 1xUART, 2xI2C/SPI CCP - 2xECCP, 2xCCP Timer 1x8bit 4x8bit, 1x16bit Preis Reichelt (30.03.2012) 3,15€ 1,60€ + PIC16F887
-
Artikel
PIC C-Compilervergleich
dsPIC/PIC24. Version: 5.7.0 Unterstützt: PIC24/dsPIC Preis (Pro): 199$ Beschränkung der Freiversion: max. Flash-Speicher 6144 Byte PIC32. XC32. Version: XC32 1.31, MPLAB X 2.05 Unterstützt: PIC32 Preis (Pro
1879 Words (46%) Built in 275ms Used RAM: 64 Byte (2%) Used ROM: 6955 Byte (11%) Built in 703ms + PIC24/32/dsPIC PIC24FJ16MC102 16kB ROM 1024B RAM dsPIC33FJ16GS402 16kB ROM 2048B RAM PIC32MX220F032B 32kB ROM 8192B RAM XC16 Free (Optimizing Level 1) Used RAM: 12 Byte (1%) Used ROM: 1404 Byte (26%) Built
-
Artikel
ELV UP2000 Protokoll
MW Erase Code DB17,DB18: MW Write Code 0x08 PIC seriell ? 0x09 PIC parallel ? 0x0A MCS51 DB1: Prog Puls Pin, NB DB2: Read Puls Pin, NB DB6: Vpp Pin, NB PINy: Mx Pin, x=1..n PINy hat Wertigkeit 2 (x-1) Binäre Kodierung der nächsten Aktion (schreiben
PINy: Mx Pin, x=1..n PINy hat Wertigkeit 2 (x-1) Ternäre Kodierung der nächsten Aktion (schreiben, lesen, löschen, verify,..), ausgelöst durch WriteTarget. Schreibe aus *.up Datei für L - 0x30, H - 0x32, P -
-
Artikel
Mikrocontroller Vergleich
crc8-Code von Colin O'Flynn. Jeweils kleinstes Speichermodell, auf Platz optimiert: Compiler Befehle(1) Bytes(1) Befehle(2) Bytes(2) GCC AVR 24 48 24 48 Keil 8051 24 38 74 109 SDCC 8051 24 40 35 54 Zilog Z8e 21 54 27 73 PIC C18 26 52 95 206 SDCC PIC18 41 112 41 112 SDCC PIC16 26 52 - - (for pic16f84)
Spannungserzeugung, manchmal 2 Betriebsspannungen benötigt; Tendenz aber fallend. Links. Forum 8051 ARM AVR EFM32 LPC1xxx MSP430 PIC R8C ST7 STM8 STM32 Z8 Z8_encore! Vergleich (Original in englisch von Jay Carlson) Vergleich (in deutsch übersetzt)
-
Artikel
USB
Full/OTG 64 (40) 3,3 V AVR32 60 MHz 128 K 32 K 8 x 10 bit (7+6) x PWM 2 (1x full) I2C, SPI, SSC Kernspannungsregler 1,8 V Farnell ca. 6 € Microchip PIC24FJ256GB106 Full 64 3,3V/5V PIC24 16 MHz 64 KB 16 KB 10bit - - Spannungsregler Farnell ca. 5,70 € Microchip PIC32MX420FxxxH Full 64 3,3V/5V MIPS32 80 MHz ab 32 KB 8 - 32 KB 16 x 10bit - 1 mit IRDA Spannungsregler, JTAG Farnell ca. 4,83 € Philips/NXP LPC2388 Full 144 3,3V/5V ARM7 72MHz 512KB 32KB 8 x 10bit 1 x
-
Artikel
STM32
im Stop Modus STM32L0 (2014) ARM Cortex M0+ bis 32 MHz - mit EEPROM STM32L1 (2010) ARM Cortex M3 bis 32 MHz - mit EEPROM STM32U0 (2024) ARM Cortex M0+ bis 56 MHz STM32L4 (2015) ARM Cortex M4F bis 80 MHz STM32U3 (2025) ARM
und SiSy-Projekte in Deutsch Testbericht über CoreMark 1.0 auf Cortex-M3/M4 mit verschiedenen Compiler- und MCU-Einstellungen STM32-Toolchain mit Eclipse CDT 4.3, GnuArmEclipse, OpenOCD 0.8.0, Gnu Arm GCC 4.8, STM32CubeMX libopenmc3 OpenSource libs für STM32
-
Artikel
Ethernet-Controller
MC9S12NE64 Freescale MPC5200 Lantronix/GridConnect DSTni-LX / DSTni-EX (Turbo186 core mit 2x AM79C960 (1x PHY) ) Luminary Micro LM3S6xxx und LM3S8xxx (MAC+PHY) NXP LPC2378, LPC1768 STMicroelectronics STR912 (ARM966E-S® core) STMicroelectronics STM32F107X (Cortex M3 core) STMicroelectronics STM32F2x7X (Cortex M3 core) STMicroelectronics STM32F407X (Cortex M4 core) PIC18F97J60 MAC+PHY PIC32MX795F512H mit Starterkit und sämtlicher Software (TCPIP Stack mit Webserver) TI Sitara AM335x (Cortex-A8 Core)(2xMAC MII) TI Tiva C TM4C1294 (Cortex-M4
-
Artikel
USB Koppelfeld für Festplatten
Element der Steuerplatine ist ein PIC32MX764F128L-I/PT von Microchip. Er enthält bereits alle verwendeten Schnittstellen: UART (RS232), Ethernet, USB, I2C, SPI und Analogeingang. Für die CPU-Platine sind folgende Integrationsstufen geplant
Details folgen Zustandsautomaten. Software / Firmware. Die Firmware wird komplet im internen EEPROM des PIC32MX764F128L-I/PT gespeichert und per In-Curcit-Debugger in den Mikrocontroller geladen. Die detaillierte Beschreibung der Firmware folgt, hier nur eine naheliegende Reihenfolge der Softwarestände der
-
Artikel
LPC-Mikrocontroller
Match Engine LPC54000 Cortex-M4 1 180MHz 128-512kB 96-200kB 1.62-3.6V USB, CAN, LCD, Ethernet, FlexComm, Security LPC1100 Cortex-M0/M0+ 50MHz 4-256kB 1-36kB 1.71-3.6V USB, CAN, EEPROM LPC1200 Cortex-M0 32-128kB 4-8kB 1.8-3.6V 8 kV protection
2 Comparatoren, 2 UARTs, 1 SSP/SPI, 1 I2C, DMA Controller, CRC Engine, 1 32-Bit, 5 Timer (16- und 32-Bit, + RTC), 13 PWM Kanäle, bis zu 55 GPIOs. User Manual der LPC12xx-Familie (PDF) Eckdaten LPC13xx (Cortex-M3). Die sehr stromsparende