VideoLibrary
STM32MP1 Primer – Day 2
Swinging Around in the STM32MP1 Device Tree.. is Day 2 in this series.
Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
  • Chapters
  • descriptions off, selected
  • subtitles off, selected

      STM32MP1 Primer – Day 2

      STM32CubeMXwhich front ends STM32CubeIDEdoes not allow us to directly assign STM32MP157x GPIO pins to the Cortex-A7 or Cortex-M4 cores. Thus, blinking LEDs is simply a matter of manually configuring the desired core's GPIO pins that drive the discovery kit's on-board LEDs. HoweverSTM32CubeMX does allow us to assign communications peripherals such as I2C to a specific core. To accomplish this peripheral assignment, we must use the resources provided by the kernel device tree. The device tree describes almost every aspect of a peripheral as it relates to the host STM32MP157x hardware. The level of detail contained within the device tree makes it a difficult thing for us to manually create. FortunatelySTM32CubeMX in conjunction with STM32CubeIDE generates a detailed device tree automatically based on our inputs to STM32CubeMX during the initial project development process. Today we will generate an STM32MP1 embedded Linux project aimed at driving an Accel6 click using the STM32MP157D's I2C peripheral I2C5. We will use STM32CubeMX to generate a device tree that includes our desired I2C5 peripheral. The Accel 6 click's physical interface to the STM32MP157D's I2C peripheral is realized using a Pi 4 click shield attached to the STM32MP157D-DK1's on-board Raspberry Pi compatible pin set.

      1/29/2025 8:04:03 PM

      Microprocessors

      图片制造商零件编号描述可供货数量价格查看详情
      IC MPU STM32MP1 800MHZ 361TFBGASTM32MP157FAC1IC MPU STM32MP1 800MHZ 361TFBGA1780 - 立即发货
      1 : ¥136.45
      托盘
      查看详情
      IC MPU STM32MP1 650MHZ 448LFBGASTM32MP157CAA3IC MPU STM32MP1 650MHZ 448LFBGA329 - 立即发货
      1 : ¥142.90
      托盘
      查看详情
      IC MPU STM32MP1 650MHZ 448LFBGASTM32MP151CAA3IC MPU STM32MP1 650MHZ 448LFBGA181 - 立即发货
      1 : ¥108.66
      托盘
      查看详情
      32-BIT ARM CORTEX-A7 900MHZ MPUSTM32MP135FAE732-BIT ARM CORTEX-A7 900MHZ MPU1010 - 立即发货
      1 : ¥94.19
      托盘
      查看详情
      IC MPU STM32MP1 650MHZ 448LFBGASTM32MP153CAA3IC MPU STM32MP1 650MHZ 448LFBGA333 - 立即发货
      1 : ¥129.50
      托盘
      查看详情

      STMicroelectronics Embedded MCU, DSP Evaluation Boards

      图片制造商零件编号描述可供货数量价格查看详情
      DISCOVERY STM32MP157D EVAL BRDSTM32MP157D-DK1DISCOVERY STM32MP157D EVAL BRD114 - 立即发货
      1 : ¥580.10
      散装
      查看详情
      DISCOVERY KIT WITH STM32MP135F MSTM32MP135F-DKDISCOVERY KIT WITH STM32MP135F M55 - 立即发货
      1 : ¥832.49
      散装
      查看详情
      DISCOVERY STM32MP157F CRYPTO BRDSTM32MP157F-DK2DISCOVERY STM32MP157F CRYPTO BRD107 - 立即发货
      1 : ¥905.34
      散装
      查看详情
      STM32MP157F CRYPTO EVAL BRDSTM32MP157F-EV1STM32MP157F CRYPTO EVAL BRD25 - 立即发货
      1 : ¥3,589.69
      散装
      查看详情
      STM32MP157D EVAL BRDSTM32MP157D-EV1STM32MP157D EVAL BRD5 - 立即发货
      1 : ¥3,433.89
      散装
      查看详情
      DISCOVERY STM32MP157A EVAL BRDSTM32MP157A-DK1DISCOVERY STM32MP157A EVAL BRD0 - 立即发货
      1 : ¥580.10
      散装
      查看详情
      DISCOVERY STM32MP157C CRYPTO BRDSTM32MP157C-DK2DISCOVERY STM32MP157C CRYPTO BRD0 - 立即发货
      1 : ¥824.38
      散装
      查看详情
      STM32MP157C CRYPTO EVAL BRDSTM32MP157C-EV1STM32MP157C CRYPTO EVAL BRD0 - 立即发货
      1 : ¥3,299.51
      散装
      查看详情
      PI 4 CLICK SHIELDMIKROE-4122PI 4 CLICK SHIELD0 - 立即发货
      1 : ¥248.08
      散装
      查看详情