Advertisement
Guest User

Untitled

a guest
Jan 12th, 2014
324
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.25 KB | None | 0 0
  1. #include "mbed.h"
  2. //#include "lut.h"
  3.  
  4. /* Globals */
  5.  
  6. uint8_t index;
  7.  
  8. const uint8_t sine256[]  = {
  9.     127,130,133,136,139,143,146,149,152,155,158,161,164,167,170,173,176,178,181,
  10.     184,187,190,192,195,198,200,203,205,208,210,212,215,217,219,221,223,225,227,
  11.     229,231,233,234,236,238,239,240,242,243,244,245,247,248,249,249,250,251,252,
  12.     252,253,253,253,254,254,254,254,254,254,254,253,253,253,252,252,251,250,249,
  13.     249,248,247,245,244,243,242,240,239,238,236,234,233,231,229,227,225,223,221,
  14.     219,217,215,212,210,208,205,203,200,198,195,192,190,187,184,181,178,176,173,
  15.     170,167,164,161,158,155,152,149,146,143,139,136,133,130,127,124,121,118,115,
  16.     111,108,105,102,99,96,93,90,87,84,81,78,76,73,70,67,64,62,59,56,54,51,49,46,
  17.     44,42,39,37,35,33,31,29,27,25,23,21,20,18,16,15,14,12,11,10,9,7,6,5,5,4,3,2,
  18.     2,1,1,1,0,0,0,0,0,0,0,1,1,1,2,2,3,4,5,5,6,7,9,10,11,12,14,15,16,18,20,21,23,
  19.     25,27,29,31,33,35,37,39,42,44,46,49,51,54,56,59,62,64,67,70,73,76,78,81,84,
  20.     87,90,93,96,99,102,105,108,111,115,118,121,124,
  21. };
  22.  
  23. AnalogOut synthPin0(PTE30);
  24.  
  25.  
  26.  
  27. DigitalOut myled(LED1);
  28. Serial pc(USBTX, USBRX); // tx, rx
  29.  
  30. int main(void) {
  31.  
  32. while(true){
  33.     synthPin0 = ((int)sine256 + index++);
  34.     //pc.printf((char*)b);    
  35.   }
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement