Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
tools:stm32 [2022/12/21 11:52] – [STM32duino] darrontools:stm32 [2024/10/08 15:06] (current) – [Board support packages] darron
Line 1: Line 1:
-====STM32===+====STM32Cube/duino===
  
 ST micro supply tools to target STM32 devices, they include  ST micro supply tools to target STM32 devices, they include 
Line 62: Line 62:
 for reference or usage. for reference or usage.
  
-This may be used to build a standalone application with or without Arduino support.+This may be used to build a standalone application with or without Arduino support 
 +on any platform we choose to develop on which has access the the ARM compiler. 
 + 
 +This is preferred way to develop for STM32 on a Raspberry Pi, for example.
  
 https://github.com/stm32duino https://github.com/stm32duino
Line 73: Line 76:
 </code> </code>
  
 +===Board support packages===
 +
 +The board support packages exist for various ST development boards and ST components.
 +
 +<code>
 +mkdir -p /opt/BSP
 +</code>
 +
 +==LAN8742 Ethernet PHY==
 +
 +<code>
 +cd /opt/BSP
 +git clone https://github.com/STMicroelectronics/stm32-lan8742
 +</code>
 +
 +==STM32H745I DISCOVERY==
 +
 +<code>
 +#! /bin/sh
 +mkdir -p /opt/BSP && cd /opt/BSP
 +git clone https://github.com/STMicroelectronics/stm32h745i-disco-bsp
 +git clone https://github.com/STMicroelectronics/stm32-bsp-common
 +git clone https://github.com/STMicroelectronics/stm32-ft5336
 +git clone https://github.com/STMicroelectronics/stm32-mt25tl01g
 +git clone https://github.com/STMicroelectronics/stm32-mt48lc4m32b2
 +git clone https://github.com/STMicroelectronics/stm32-rk043fn48h
 +git clone https://github.com/STMicroelectronics/stm32-wm8994
 +</code>
 +===TinyUSB===
 +
 +<code>
 +cd /opt
 +git clone https://github.com/hathach/tinyusb
 +</code>
 +===Resources===
 +
 +[[https://ww1.microchip.com/downloads/aemDocuments/documents/OTH/ProductDocuments/DataSheets/8742a.pdf|LAN8742 data-sheet]]