| Device specific Software Examples |
| Template project for MB9BF50XN |
mb9bf50xn-template-v18.zip |
| Template project for MB9BF50XR |
mb9bf50xr-template-v18.zip |
| Generic Software Examples |
| USB Host Mass Storage bootloader for FM3 flashing motorrola S-Record file app.mhx located on an USB stick into user code area
starting linked to 0x00004000. This bootloader is for use with IAR-KSK-MB9BF506, MB9BF506R MCU.
|
iar-ksk-mb9bf506_usb_host_massstorage_bootloader-v10.zip |
| A simple digital voltage meter (DVM) is realized by this project using ADC AN00. |
mb9bfxxx_adc_dvm-v12.zip |
| This example generate a simple pwm with the base-timer. |
mb9bfxxx_bt_pwm-v11.zip |
| This example shows functionality of the CAN-controller (CAN1). It is controlled by a terminal on UART0. |
mb9bfxxx_can1_uart_terminal-v10.zip |
| This example shows functionality of the CAN-controller (CAN0). It is controlled by a terminal on UART0. |
mb9bfxxx_can_uart_terminal-v13.zip |
| This project shows the usage of the low power consumption modes of the mb9bfxxx |
mb9bfxxx_clock_lpm-v12.zip |
| The example demonstrates how the internal CR-Clock can be calibrated by use of the Main-Clock. |
mb9bfxxx_clock_trimdata_flash-v11.zip |
| CMSIS DSP example of Fast Fourier Transforamtion of sample data |
mb9bfxxx_cmsis_fft_test-v11.zip |
| CMSIS DSP example of sine calculation for standard math.h, CMSIS float32_t, CMSIS Q31, and CMSIS Q15 including execution time
measurement with dual timer.
|
mb9bfxxx_cmsis_sine_test-v11.zip |
| Collection of core_cm3.c, core_cm3.h, core_cmFunc.h, and core_cmInstr.h files, if they are missing for the used compiler or
tool chain
|
mb9bfxxx_core_cm_files-v10.zip |
| CRC16 is generated with the CRC peripheral |
mb9bfxxx_crc16-v11.zip |
| CRC32 is generated with the CRC peripheral |
mb9bfxxx_crc32-v11.zip |
| Using FLASH and SRAM at external bus I/F of FM3 devices |
mb9bfxxx_ext_bus-v11.zip |
| Erasing and programming a Flash sector for FM3 devices |
mb9bfxxx_flash-v11.zip |
| A decimal up/down counter ist realized by controling two 7-segment displays via GPIO ports. |
mb9bfxxx_ioport_counter-v12.zip |
| Low Level Library for FM3. This library includes the peripheral hardware drivers for FM3 devices. See ./doxy/html/index.html
for detailed description.
|
mb9bfxxx_l3-v11.zip |
| Usage of Multifunction Serial Interface 0 as UART |
mb9bfxxx_mfs0_uart-v12.zip |
| Usage of Multifunction Serial Interface 0 as UART with interrupts |
mb9bfxxx_mfs0_uart_irq-v12.zip |
| Usage of Multifunction Serial Interfaces 1 and 2 as CSIO with result output on MFS0 as UART |
mb9bfxxx_mfs1_mfs2_csio_master_slave-v12.zip |
| How to communicate with an external SPI EEPROM (93C46) |
mb9bfxxx_mfs3_csio_spi-v12.zip |
| How to communicate with an external I2C EEPROM (24C16) |
mb9bfxxx_mfs3_i2c-v13.zip |
| UART DMA reception to buffer, time-out timer retrigger on reception via DMA, and time-out interrupt, if no bus activity for
more than 1 s.
|
mb9bfxxx_mfs4_dma_timeout-v10.zip |
| Usage of Multifunction Serial Interface 4 as UART with recetption FIFO |
mb9bfxxx_mfs4_uart_rx_fifo-v11.zip |
| Usage of Multifunction Serial Interface 4 as UART with recetption FIFO and interrupt |
mb9bfxxx_mfs4_uart_rx_fifo_irq-v11.zip |
| Usage of Multifunction Serial Interface 4 as UART with transmission FIFO |
mb9bfxxx_mfs4_uart_tx_fifo-v11.zip |
| Usage of Multifunction Serial Interface 4 as UART with transmission FIFO and interrupt |
mb9bfxxx_mfs4_uart_tx_fifo_irq-v11.zip |
| This example demonstrates how to use printf() and scanf() with the UART. |
mb9bfxxx_mfs_printf-v10.zip |
| Uses the Multifunction Timer to drive a BLDC-motor |
mb9bfxxx_mft_bldc-v12.zip |
| This example shows the trigger of the ADC with the MFT. The ADC-value is transfered via the DMA of the ISR |
mb9bfxxx_mft_dma_adc-v10.zip |
| This example realizes a frequency counter based on the Input-Capture-Unit (ICU) that is part of the Multi-Function-Timer (MFT). |
mb9bfxxx_mft_icu_irq_freqcnt-v11.zip |
| This example generate a simple pwm with the multifunction timer |
mb9bfxxx_mft_pwm-v11.zip |
| Shows an v-f algorithm for an induction motor, using the mft |
mb9bfxxx_mft_vf-v10.zip |
| This demo shows a generation of a PWM with dead time integration |
mb9bfxxx_mft_wfg_dead_time-v11.zip |
| Uses the PPG-sinal to generate non-overlap signals that has the dead time set by WFG timer |
mb9bfxxx_mft_wfg_ppg_dead_time-v11.zip |
| This demo shows a superimposition of a PWM with a PPG |
mb9bfxxx_mft_wfg_rt_ppg-v11.zip |
| This demo shows a superimposition of a PWM with a PPG in mft-timer mode |
mb9bfxxx_mft_wfg_timer-v11.zip |
| The example demonstrates the use of Memory Protection Unit (MPU). |
mb9bfxxx_mpu-v11.zip |
| For Operating System AVIX-RT please visit www.avix-rt.com |
mb9bfxxx_os_avix-v10.zip |
| For Operating System embOS please visit www.segger.de |
mb9bfxxx_os_embos-v10.zip |
| For Operating System freeRTOS please visit www.freertos.org |
mb9bfxxx_os_freertos-v10.zip |
| For Operating System KEIL RTX please visit www.keil.com/arm/rl-arm/kernel.asp |
mb9bfxxx_os_keil_rtx-v10.zip |
| For Operating System Micrium-µC/OS please visit www.micrium.com/page/products/rtos/os-ii |
mb9bfxxx_os_micrium-v10.zip |
| This project shows the usage of the PPG, bypassing the MFT |
mb9bfxxx_ppg_mft-v11.zip |
| This example generates the different kind of resets and shows it on the 7SEG-displays. |
mb9bfxxx_reset-v10.zip |
| Example project for the SK-TSC-1125S TSC board connected to the SK-FM3-100PMC via MFS ch. 3 in I2C mode. |
mb9bfxxx_sk-tsc-1125s-v10.zip |
| Example project for the SK-TSC-1127-SB TSC board connected to the SK-FM3-100PMC via MFS ch. 3 in I2C mode. |
mb9bfxxx_sk-tsc-1127-sb-v11.zip |
| This example demonstrates the USB Device. A USB mouse is realized via two buttons to move the cursor left or right |
mb9bfxxx_usb_device_hid_mouse-v11.zip |
| This example demonstrates the USB Device. For communication with the PC the open source project LibUsbDotNet is used. Drivers
supporting Windows 2000 up to Windows 7 64-Bit. The Windows application is programmed in Visual C#.
|
mb9bfxxx_usb_device_libusb-v13.zip |
| This example demonstrates the USB Device. A virtual com port device is realized. With Hyper Terminal some text can be exchanged. |
mb9bfxxx_usb_device_virtual_com_port-v11.zip |
| This example demonstrates the USB Host. Supported devices are: Keyboard, Mouse and Mass Storage |
mb9bfxxx_usb_host-v10.zip |
| Generation of a rtc with the wc |
mb9bfxxx_wc_rtc-v11.zip |
| USB Host Mass Storage bootloader for FM3 flashing motorrola S-Record file app.mhx located on an USB stick into user code area
starting linked to 0x00004000. This bootloader is for use with SK-FM3-100PMC, MB9BF506N MCU.
|
sk-fm3-100pmc_usb_host_massstorage_bootloader-v10.zip |