Use "MicroSD" by "STMF303K8" Nucleo-F303K8とmicroSDを使ったテキスト保存のサンプル
Dependencies: SDFileSystem mbed
main.cpp@1:a8cfc313a2ae, 2016-06-28 (annotated)
- Committer:
- mikawataru
- Date:
- Tue Jun 28 17:35:17 2016 +0000
- Revision:
- 1:a8cfc313a2ae
- Parent:
- 0:c23011e1cae6
mbed&SD
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
mikawataru | 1:a8cfc313a2ae | 1 | /* |
mikawataru | 1:a8cfc313a2ae | 2 | 説明 |
mikawataru | 1:a8cfc313a2ae | 3 | Nucleo-F303K8とMicroSDを使ったデータ保存のサンプルプログラム |
mikawataru | 1:a8cfc313a2ae | 4 | |
mikawataru | 1:a8cfc313a2ae | 5 | 以下ピン配置 |
mikawataru | 1:a8cfc313a2ae | 6 | Nucleo SDモジュール |
mikawataru | 1:a8cfc313a2ae | 7 | GND-----VSS-----------0V |
mikawataru | 1:a8cfc313a2ae | 8 | +3V3----VDD |
mikawataru | 1:a8cfc313a2ae | 9 | D11-----CMD |
mikawataru | 1:a8cfc313a2ae | 10 | D12-----DAT0 |
mikawataru | 1:a8cfc313a2ae | 11 | D13-----CLK |
mikawataru | 1:a8cfc313a2ae | 12 | D1------CD |
mikawataru | 1:a8cfc313a2ae | 13 | */ |
mikawataru | 1:a8cfc313a2ae | 14 | |
mikawataru | 1:a8cfc313a2ae | 15 | |
mikawataru | 0:c23011e1cae6 | 16 | #include "mbed.h" |
mikawataru | 0:c23011e1cae6 | 17 | #include "SDFileSystem.h" |
mikawataru | 0:c23011e1cae6 | 18 | |
mikawataru | 1:a8cfc313a2ae | 19 | SDFileSystem sd(D11, D12, D13, D1, "sd");//MOSI, MISO, SCLK, SSEL |
mikawataru | 0:c23011e1cae6 | 20 | |
mikawataru | 0:c23011e1cae6 | 21 | DigitalOut myled(LED1); |
mikawataru | 0:c23011e1cae6 | 22 | |
mikawataru | 0:c23011e1cae6 | 23 | int main() { |
mikawataru | 1:a8cfc313a2ae | 24 | FILE *fp = fopen("/sd/test.txt", "w"); |
mikawataru | 0:c23011e1cae6 | 25 | fprintf(fp,"HelloWorld\n"); |
mikawataru | 0:c23011e1cae6 | 26 | fclose(fp); |
mikawataru | 0:c23011e1cae6 | 27 | free(fp); |
mikawataru | 0:c23011e1cae6 | 28 | } |