M4K Group Sample Software

This page provides a sample software download service for the M4K group.

TMPM4K4/4K2/4K1/4K0

Please check the target product and function list, and download the appropriate file.

Product Name

Please check the target product.

TMPM4K4FYAUG TMPM4K2FYADUG TMPM4K1FYAUG TMPM4K0FSADUG
TMPM4K4FYAFG TMPM4K2FWADUG TMPM4K1FWAUG
TMPM4K4FWAUG TMPM4K2FUADUG TMPM4K1FUAUG
TMPM4K4FWAFG TMPM4K2FSADUG TMPM4K1FSAUG
TMPM4K4FUAUG
TMPM4K4FUAFG
TMPM4K4FSAUG
TMPM4K4FSAFG
(*) If a function other than that of the TMPM4K4FYA is to be checked, the CMSIS Core-related files (C startup file and I/O header file) must be changed properly.

Function list

Function list for sample software.

Sample Software/Function Description
Analog/Digital converter ADC A program that will display the value , which is measured voltage from a potentiometer.
Clock/Mode control CG Switch to the Low Power Consumption Mode (IDLE/STOP1) by the push SW port input as a trigger. Turn on and off the LED depending on the Operation Mode
CRC CRC Communication with CRC code is added between 2 TSPIs and the received data is output to terminal software.
Digital Noise Filter DNF This sample software is that external interrupt by switch is detected via DNF.
Flash control FLASH Example of running a program in the internal RAM and performing delete and rewrite of the internal flash memory
A sample software that uses code flash as data flash (code flash EEPROM emulation: CFC).
I/O port GPIO Key presses are determined by polling process to turn on (turn off) the LED.
Serial bus interface I2C Sample software is communication sample between 2 evaluation boards. And multi master sample software that read EEPROM using 2 evaluation boards.
Voltage Detection Circuit LVD This sample software compares supply voltage and detection voltage.
Oscillation Frequency Detector OFD This sample software detect error of external high speed oscillator by compare to set frequency width.
RAM Parity RPAR Add RAM parity to the character string input using the write command from the terminal software and save it in the RAM. Do a parity check on the data saved in RAM with the Read command and display it to the terminal software.
32-bit Timer T32A Example of timer interrupt that runs every 1 ms
Output example of duty-variable PPG (programmable square wave).
Trimming Circuit TRM Sample software that is adjusts internal oscillator using reference clock.
Synchronized serial interface TSPI It communicates using 2 ch TSPI and outputs data to terminal software.
Asynchronous Serial Channel UART The data input from the terminal software on PC is echoed back.
UART
DMAC
The data input from the terminal software on PC is echoed back. This sample software use DMAC.

Download

Please Select the appropriate file for download.

Name

TMPM4KQ/4KP/4KN/4KM/4KL

Please check the target product and function list, and download the appropriate file.

Product Name

Please check the target product.

TMPM4KQFDFG TMPM4KPFDDFG TMPM4KNFDDFG TMPM4KMFDDFG TMPM4KLFDUG
TMPM4KQFYFG TMPM4KPFYDFG TMPM4KNFYDFG TMPM4KMFYDFG TMPM4KLFYUG
TMPM4KQFWFG TMPM4KPFWDFG TMPM4KNFWDFG TMPM4KMFWDFG TMPM4KLFWUG
TMPM4KNFDFG TMPM4KMFDFG TMPM4KLFDFG
TMPM4KNFYFG TMPM4KMFYFG TMPM4KLFYFG
TMPM4KNFWFG TMPM4KMFWFG TMPM4KLFWFG
(*) If a function other than that of the TMPM4KQFDFG is to be checked, the CMSIS Core-related files (startup file and I/O header file) must be changed properly.

Function list

Function list for sample software.

Sample Software/Function Description
Advanced Encoder Input Circuit A_ENC32 The rotation is detected by the rotary encoder in the encoder mode. The LED blink frequency depends on the count value.
Analog/Digital Converter ADC A program that will display the value , which is measured voltage from a potentiometer.
CAN Controller CAN Two channels of potentiometer output voltage are measured by ADC, the conversion result value is transmitted and received in the test loopback mode of CAN, and the received data are displayed on TeraTerm.
Clock/Mode Control CG Switch to the Low Power Consumption Mode (IDLE/STOP1) by the push SW port input as a trigger. Turn on and off the LED depending on the Operation Mode
CRC CRC The data of the amount of "MEMORY_SIZE" are input continuously to the CRC from "MEMORY_TOP". The CRC result is stored in "crc_data".
Digital Noise Filter DNF This sample software detects the external interrupt signal that is generated by the switch via the DNF.
Flash Control FLASH This sample software erases and re-programs data in a specified block in the Flash memory.
Code Flash memory, Data Flash memory, User information area, and others are used.
Serial Bus Interface I2C This sample software communicates between 2 evaluation boards. This is an example of Master-Slave communication.
Voltage Detection Circuit LVD This sample software compares the supply voltage with the detection voltage.
Oscillation Frequency Detector OFD This sample software detect error of external high speed oscillator by compare to set frequency width.
I/O port PORT The detection of push-down of a key turns on (or turns off) the LED.
RAM Parity RAMP Add RAM parity to the character string input using the write command from the terminal software and save it in the RAM. Do a parity check on the data saved in RAM with the Read command and display it to the terminal emulator.
Watchdog Timer with Clock Selection Function
Clock Selective Watchdog Timer
SIWDT An example in which an NMI interrupt occurs and an example in which the clear code is periodically written and an NMI interrupt does not occur
32-bit Timer T32A Example of timer interrupt that runs every 1 ms
Output example of PPG (Programmable Pulse Generator).
Trimming Circuit TRM Sample software that is adjusts internal oscillator using reference clock.
Synchronized Serial Interface TSPI Communication is done using the TSPI. The data are output to the terminal software.
The CRC, the DMA, and the FIFO are used for the communication.
Asynchronous Serial Communication Circuit
Asynchronous Serial Channel
UART The data input from the terminal software on the PC are echoed back.
This sample software includes the program with the DMAC and the program without the DMAC.

Download

Please check the target product.

Name

聯繫我們

技術方面問題

聯絡我們

聯絡我們

常見問題

常見問答
開啟新視窗