FM-test

Dependencies:   MODSERIAL mbed-rtos mbed

Fork of Master by Ohnishi_Gundan

Committer:
9uS7
Date:
Mon Sep 15 04:05:56 2014 +0000
Revision:
13:3f0505bbe284
Parent:
11:b8d46d371937
add fmStop and fmRestart

Who changed what in which revision?

UserRevisionLine numberNew contents of line
9uS7 0:4f07ba929908 1 #ifndef _INC_MY_FMI2C
9uS7 0:4f07ba929908 2 #define _INC_MY_FMI2C
9uS7 0:4f07ba929908 3
9uS7 0:4f07ba929908 4 #include "mbed.h"
9uS7 0:4f07ba929908 5
9uS7 1:e1cfb5850088 6 //define frequency 760~910
9uS7 1:e1cfb5850088 7 #define FM_FREQUENCY1 792
9uS7 8:bfcfda6b38fe 8 #define FM_FREQUENCY2 856
9uS7 0:4f07ba929908 9
9uS7 11:b8d46d371937 10 #define I2C_WRITE 0x00
9uS7 11:b8d46d371937 11 #define I2C_READ 0x01
9uS7 11:b8d46d371937 12
9uS7 11:b8d46d371937 13 #define I2C_NORMAL_OUTPUT_Z 0x80
9uS7 11:b8d46d371937 14 #define I2C_NO_MUTE 0x40
9uS7 11:b8d46d371937 15 #define I2C_MONORAL 0x20
9uS7 11:b8d46d371937 16 #define I2C_BASS_BOOST 0x10
9uS7 11:b8d46d371937 17 #define I2C_CLK_32k 0x00
9uS7 11:b8d46d371937 18 #define I2C_CLK_12M 0x10
9uS7 11:b8d46d371937 19 #define I2C_CLK_24M 0x50
9uS7 11:b8d46d371937 20 #define I2C_ANTENNA_INNER 0x04
9uS7 11:b8d46d371937 21 #define I2C_SOFT_RESET 0x02
9uS7 11:b8d46d371937 22 #define I2C_POWER_UP 0x01
9uS7 11:b8d46d371937 23
9uS7 11:b8d46d371937 24
9uS7 2:c610e1a7fbcd 25 void fmSetup(unsigned int); //setup i2c (int frequency) frequency:760~910
9uS7 13:3f0505bbe284 26 void fmStop(void);
9uS7 13:3f0505bbe284 27 void fmRestart(void);
9uS7 0:4f07ba929908 28
9uS7 0:4f07ba929908 29 #endif