Operácie

Procesory ARM: Rozdiel medzi revíziami

Zo stránky SensorWiki

Balogh (diskusia | príspevky)
Bez shrnutí editace
Balogh (diskusia | príspevky)
Bez shrnutí editace
Riadok 9: Riadok 9:
* (M) - Matlab / Simulink Support Package Available and Tested
* (M) - Matlab / Simulink Support Package Available and Tested
* (-S) zatial neexistuje podpora pre Simulink
* (-S) zatial neexistuje podpora pre Simulink
* (O) - mbedOS available (o2 - version 2), (o5, o6) verzia  
* (mbed) - mbedOS available (v2 - version 2), (v5, v6) verzia  
* (A,a) - Arduino programming possible, tested/not tested
* (+A,a) - Arduino programming possible, tested/not tested


== mbedOS ==
== mbedOS ==
Riadok 18: Riadok 18:
== Procesory Nordic Semiconductor ==
== Procesory Nordic Semiconductor ==


* micro:bit  (M),(O2),(A)
* micro:bit  (M),(mbed2),(A)
** nRF51822 - Cortex M0 (microbot v1.3 a 1.5)
** nRF51822 - Cortex M0 (microbot v1.3 a 1.5)
** nRF52833 - Cortex M4 (microbit v2)
** nRF52833 - Cortex M4 (microbit v2)
Riadok 30: Riadok 30:


Rozličné FRDM dosky, doplň prehľad
Rozličné FRDM dosky, doplň prehľad
* FRDM KL-25Z (M),(O) - Cortex M0+
* FRDM KL-25Z (M),(mbed) - Cortex M0+




Riadok 51: Riadok 51:
** Black Pill STM32F411CEU6 (a) (Cortex M4 @100 MHz, aj z [https://techfun.sk/produkt/stm32f411ceu6-vyvojova-doska-32-bit-100mhz/ Techfun.SK]
** Black Pill STM32F411CEU6 (a) (Cortex M4 @100 MHz, aj z [https://techfun.sk/produkt/stm32f411ceu6-vyvojova-doska-32-bit-100mhz/ Techfun.SK]
* Nucleo boards
* Nucleo boards
** STM32C031C6T6 (o?) - najmenší 32-bitový procesor, cenovo ako náhrada za 8-bitové (2023)
** STM32C031C6T6 (mbed?)(-S)(+A) - najmenší 32-bitový procesor, cenovo ako náhrada za 8-bitové (2023)
*** Web:
*** Web:
*** YouTube MOOC course: https://www.youtube.com/playlist?list=PLnMKNibPkDnG_5q6DLNTMSBo5V24VXUDn
*** YouTube MOOC course: https://www.youtube.com/playlist?list=PLnMKNibPkDnG_5q6DLNTMSBo5V24VXUDn
*** Potom rozširujúce príklady tu https://github.com/STMicroelectronics/STM32CubeC0
*** Potom rozširujúce príklady tu https://github.com/STMicroelectronics/STM32CubeC0
** STM32L073RZT6 Cortex M0+ @32 MHz
** STM32L073RZT6 Cortex M0+ @32 MHz (-S)(+A)
***  Vojtěch Skřivánek: [https://www.martinus.sk/?uItem=1489477 Programujeme STM32: zdolejte jednočipy profesionálů], TZ-one, 2022.
***  Vojtěch Skřivánek: [https://www.martinus.sk/?uItem=1489477 Programujeme STM32: zdolejte jednočipy profesionálů], TZ-one, 2022.
***  Vojtěch Skřivánek: [https://www.martinus.sk/?uItem=1489475 Programujeme STM32: bez knihoven], TZ-one, 2022.
***  Vojtěch Skřivánek: [https://www.martinus.sk/?uItem=1489475 Programujeme STM32: bez knihoven], TZ-one, 2022.

Verzia z 17:05, 5. august 2023

Všeobecné informácie


Vysvetlivky:

  • (m) - Matlab / Simulink Support Package Available
  • (M) - Matlab / Simulink Support Package Available and Tested
  • (-S) zatial neexistuje podpora pre Simulink
  • (mbed) - mbedOS available (v2 - version 2), (v5, v6) verzia
  • (+A,a) - Arduino programming possible, tested/not tested

mbedOS

Procesory Nordic Semiconductor

  • micro:bit (M),(mbed2),(A)
    • nRF51822 - Cortex M0 (microbot v1.3 a 1.5)
    • nRF52833 - Cortex M4 (microbit v2)
    • Attila Hriňa: Procesory ARM. Bc. práca FEI STU 2023
    • Pozri aj Mbed OS s vzorovymi programami
  • Arduino Nano 33 BLE Sense
    • nRF52840 - Cortex M4


Procesory NXP

Rozličné FRDM dosky, doplň prehľad

  • FRDM KL-25Z (M),(mbed) - Cortex M0+


Procesory STM32

Marking:

STM	Manufacturer (STMicroelectronics) 	—-
32     32-bit MCU 	                        —- 
 F     Type of MCU 	                        F: Mainstream, L: Low power, H: High Performance, W: Wireless, C: Cost effective
 1	ARM Core Type 	                        0: M0, 1: M3, 2: M3, 3: M4, 4: M4, 7: M7
03     Line of MCU 	                        Details about speed, peripherals, Silicon Process, etc.
 C     No. of Pins 	                        F: 20, G: 28, K: 32, T: 36, S: 44, C: 48, R: 64,66, V: 100, Z: 144, I: 176
 8     Flash Size 	                        4: 16, 6: 32, 8: 64, B: 128, C: 256, D: 384, E: 512, F: 768, G: 1024, H: 1536, I: 2048 KB
 T     Package 	                        P: TSOOP, H: BGA, U: VFQFPN, T: LQFP, Y: WLCSP
 6     Temperature Range 	                6: -40°C to 85°C, 7: -40°C to 105°C