This page provides a sample software download service for the M4K group.
Please check the target product and function list, and download the appropriate file.
Please check the target product.
TMPM4K4FYAUG | TMPM4K2FYADUG | TMPM4K1FYAUG | TMPM4K0FSADUG |
TMPM4K4FYAFG | TMPM4K2FWADUG | TMPM4K1FWAUG | – |
TMPM4K4FWAUG | TMPM4K2FUADUG | TMPM4K1FUAUG | – |
TMPM4K4FWAFG | TMPM4K2FSADUG | TMPM4K1FSAUG | – |
TMPM4K4FUAUG | – | – | – |
TMPM4K4FUAFG | – | – | – |
TMPM4K4FSAUG | – | – | – |
TMPM4K4FSAFG | – | – | – |
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. |
Please Select the appropriate file for download.
Please check the target product and function list, and download the appropriate file.
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 |
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. |
Please check the target product.