TA的每日心情 | 奋斗 2020-5-27 15:41 |
---|
签到天数: 868 天 连续签到: 1 天 [LV.10]以坛为家III
|
本帖最后由 wambob 于 2016-11-29 20:41 编辑
ADC使用的非常广泛。为了正确采样并还原出来模拟图形,要遵循采样定理,又称为奈奎斯特定理。
- include "mbed.h"
- #include "Adafruit_SSD1306.h"
- //#include "fuhao.h"
- #define SPI_CLK P0_24
- #define SPI_MOSI P0_26
- #define SPI_MISO P0_25
- #define SPI_CS P0_15
- #define DC P0_27
- #define RST P0_13
- DigitalIn A_0(P0_6,PullNone);
复制代码- Adafruit_SSD1306_SPI display(SPI_MOSI, SPI_CLK, SPI_CS, DC, RST, 64, 128);
- int mydatabuffer[128];
复制代码- int main() {
- for(int i=0;i<128;i++)
- {
- mydatabuffer[i]=(int)(myadc.read()*1000);
- wait_ms(1);
- }
-
- display.setTextCursor(0,32);
- for(int i=0;i<128;i++)
- {
- if(i)
- display.drawLine(i-1,(32-(int)mydatabuffer[i-1]*32.0/1000),i,(32-(int)mydatabuffer[i]*32.0/1000),1);
- display.display();
-
- }
-
-
- for(int j=0;j<128;j++)
- {
- if(j)
- display.drawLine(j-1,(32-(int)mydatabuffer[j-1]*32.0/1000),j,(32-(int)mydatabuffer[j]*32.0/1000),0);
- display.display();
- }
-
- //testfilltriangle();
- }
- }
复制代码
|
评分
-
查看全部评分
|