概览
描述
M3S-S2-Tiny (hereafter abbreviated S2) is the sound playback system which just requires small memory.
Use S2 to enable sound output in any device incorporating a target microcontroller. S2's original algorithm compresses and expands sound in ADPCM mode compactly at high speed. It can be used to add true sound output functionality to devices that previously only provided visual indications or beeps.
Components
- Sound data expansion software (library in binary format)
- Sample software for sound reproduction
(Source files in the format of projects for CS+, e² studio, or IAR Embedded Workbench that include a sample driver for the PWM output) - Library function and sample software user's manual and other documents in a complete set
- Sound data compression/expansion tool (PC software)
图像

特性
- Sound compression and expansion using Renesas-specific ADPCM format
16-bit PCM data (files in wav format) is compressed to 4-bit quantity on your PC, and the compressed 4-bit data is expanded to 16-bit PCM data on microcontroller. Then expanded 16-bit data is converted to 8- or 10-bit data according to your system's requirements. - Two or more sound channels (playback)
The compressed data of two or more sound channels can be expanded in parallel. - The processing of expansion being optimized MCU by MCU
- Compact design tailored for embedded systems
Realizable using the internal memory of the MCUs - Includes sound compression/expansion utility (PC application)
Recorded sound data (in wav format) can be compressed on a PC. The compressed data can be incorporated into the microcontroller.
* The compressible formats are 16 bits quantized monaural PCM (files in wav format). - Includes sample programs which responds to Renesas IDE.
- Learn More
目标设备
设计和开发
支持
Additional Details
Operating Environment
| Target Device | RL78 Family |
|---|---|
| Integrated Development Environment | |
| Supporting compiler |
|
| Occupied ROM Size | Approx. 0.8Kbytes |
| Occupied RAM Size | For sound decompression: approx. 40bytes For sound compression: approx. 30bytes * Including the stack |
Purpose
- Sound guidance
- Salutations such as "Welcome" and "Thank you"
- Guidance for equipment operation procedures such as "Please follow instructions" and "Please call the attendant"
- Announcements such as "The bath is ready" and "Breakfast is ready"
- Repeated playback of simple commercial or advertisement such as "Put on the market today"
- Security
- A trespasser, when detected, is warned by a large sound. "Informed to police" or "Crime-prevention camera is at work"
- Safety measures
- Calling one's attention for safety. "Hot water will run out" or "The door will be closed"
- Warning one about abnormal state: "The door (lid) is open" or "The pot has run out of water"
- Substitution of sounds for displays
Use of sounds as substitutes for guidance, warnings, and so on through display elements such as LEDs or LCDs (improvement to functionality)
图像

How to Obtain
M3S-S2-Tiny
| Target Device | Application Note Title |
|---|---|
| RL78 Family | RL78 Family M3S-S2-Tiny: Introduction Guide Rev.2.01 (PDF | English, 日本語) |
Sample Program
| Device with Confirmed Operation | Application Note Title |
|---|---|
| RL78/G23 Group | RL78/G23 Audio Playback of ADPCM Data in NOR FLASH by Using I2S - Sample Code (ZIP) |
| RL78/G14 Group | RL78/G14 Sound Playback/Compression Demonstration for RL78/G14 CPU Board Rev.1.02 - Sample Code (ZIP | English, 日本語) |
If you will be applying the sample program to another microcontroller, make changes and sufficiently evaluate the program according to the specifications of the given microcontroller.