بله دایی جان ، من برای lpc و st استفاده کردم مورد خاصی نداره
بله دایی جان ، من برای lpc و st استفاده کردم مورد خاصی نداره
سلام استاد
ميشه نمونه از برنامه و كمي هم توضيح درباره اون بگذاريد؟
با تشكر
شركت st micro electronic سايت خود را آپگريد كرد
اميدوارم نرم افزارهاش هم يه تغيير اساسي بكنه
نسخه جديد كيل
http://www.keil.com/fid/ma6ku1w53j1j...l/mdk472_a.exe
_____________________________________
_____________________________________
شروع توليد سري جديد ميكروهاي STM32T
.
ST’s STM32TS60, the first member of the touch sensing platform, is a resistive multi-touch controller that detects and tracks ten simultaneous touches with very fast response times while keeping an unrivaled power budget in active and sleep modes. This single-chip solution allows application designers to replace complex menu sequences with more direct and natural user controls using fingers, nails or stylus.
The STM32TS60 benefits from the highly efficient STM32 microcontroller architecture and a patented, multi-touch embedded firmware. This greatly reduces the application development cycle and the external component count.
The proven resistive technology is already widely used in numerous touch-enabled devices. It is a true zero power technology in standby mode, waking up the STM32TS60 only when a touch occurs
Core: ARM 32-bit CortexTM-M3 CPU72 MHz maximum frequency,1.25 DMIPS/MHz (Dhrystone 2.1) performance at 0 wait state memory accessSingle-cycle multiplication and hardware division
Memories32 Kbytes of Flash memory10 Kbytes of SRAM
Clock, reset and supply management2.4 to 3.6 V application supply and I/OsPOR, PDR, and programmable voltage detector (PVD)4 to 16 MHz crystal oscillatorInternal 8-MHz factory-trimmed RCInternal 40-kHz RCPLL for CPU clock
Low powerSleep, Stop and Standby modes
2 x 12-bit, 1 μs A/D converters (with up to 64 channels)Conversion range: 0 to 3.6 VDual-sample and hold capabilityTemperature sensor
DMA8-channel DMA controllerPeripherals supported: timers, ADC, SPIs, I2Cs, USART, PMSE and PMAD.
Up to 138 fast I/O ports
PMatrix™ scanning engine (PMSE) and PMatrix™ area detection (PMAD)Up to 81 columns and 64 rows
Debug modeSerial wire debug (SWD) & JTAG interfaces
5 timers2 x 16-bit timers, each with up to 4 IC/OC/PWM or pulse counter and quadrature (incremental) encoder input2 x watchdog timers (independent and window)SysTick timer: a 24-bit downcounter
6 communication interfaces2 x I2C interfaces (SMBus/PMBus)1 x USART (ISO 7816 interface, LIN, IrDA capability, modem control)2 x SPIs (18 Mbit/s and 9 Mbit/s)USB 2.0 full-speed interface
CRC calculation unit, 96-bit unique ID
Packages are ECOPACK®
ليست IDE هايي كه اين ميكرو رو پشتيباني ميكنند
Freie Software/Freeware
[Bearbeiten]
Selber zusammenstellen
Man nehme...:
Eine Entwicklungsumgebung nach Wahl:
Eclipse mit C/C++ Development Tooling und GNU ARM Plug-in (Bei Verwendung vom GCC-ARM-Embedded als Toolchain "Sourcery G++ Lite" auswählen, dieser sieht für eclipse gleich aus) (Linux, Windows)
Netbeans mit GDBserver-Plugin (Linux, Windows)
KDevelop (Linux)
Geany (Linux, Windows)
Oder ein einfacher Texteditor
Einen C,C++ Compiler:
Eine der GCC-Binärdistributionen, siehe auch GCC (je nach Distribution Linux, Windows)
Programmiersoftware zum Flashen des Target:
OpenOCD unterstützt viele Debug/Programmier-Adapter (Linux, Windows)
Texane stlink funktioniert gut mit den ST-Link Adaptern wie sie zB. auf den STM32 Discovery Boards zu finden sind (Linux)
Turtelizer2 oder andere JTAG Programmieradapter
Bei Verwendung eines Segger J-Link, den Segger GDB-Server in Verbindung mit dem beim GCC mitgelieferten GDB (Linux, Windows)
[Bearbeiten]
Komplette IDE's
Codesourcery Lite Edition
Coocox Eclipse IDE kostenlose IDE für STM32F0 / F1 / F4 Hilfreiche Infos gibt es im hier und hier Forum
emIDE kostenlose IDE die mit dem Segger J-LINK funktioniert.
EmBlocks kostenlose IDE, Code::Blocks basiert, unterstützt STM32 L1/F0/F1/F2/F3/F4/W, integrierter GDB Debugger, Jlink/ST-Link, System view (Peripherie Register anzeigen) beim Debuggen, Project Wizzard
[Bearbeiten]
Kommerzielle Umgebungen
Keil µVision (Demo max. 32KB Code): Die sehr komfortable µVison IDE ist neben dem ARM Compiler per Menue auch für einen beliebigen GNU-Compiler konfigurierbar. Damit besteht das 32k-Limit nur noch für den integrierten Debugger / Simulator. µVison selbst kann kostenlos mit dem MDK-Evaluationkit heruntergeladen werden. download
IAR-Embedded-Workbench (Demo max. 32KB Code) download
winIDEAiTag Keine Code Limitierung, GCC und Testwerkzeug beinhaltet. Läuft mit dem iTag Adapter.
Raisonance Ride7 (GCC Compiler, kostenlose Version auf Debugging von max. 32KB Code limitiert, keine Limitierung beim Complilieren)
Atollic (Lite Version (bis V2.3.0) ohne Code-Limit, auf GCC basierend. Die neueste Version ab V3 hat fast keine Beschränkungen mehr außer jetzt einen Code-Limit von 32kB. Außerdem werden jetzt die meisten ARM Familien unterstützt. )
Rowley Crossworks (Demo 30 Tage unbeschränkt, 150$ für nichtkommerzielle Nutzung, auf GCC basierend)
Code Red (GCC basierend)
SiSy ARM oder SiSy Micrcontroller++ (Demo verfügbar keine Gößenbegrenzung, basiert auf GNU-Compiler, grafische Programmierung mit UML möglich, integrierter Debugger)
EPS Debugger Plugin, für STM32 Development mit Code::Blocks