いろいろなテクニック.Nucleo と DISCO-F746 用.

Dependencies:   Array_Matrix mbed

Revision:
1:bbb9f0c3e523
Parent:
0:bb939e0bc6e2
--- a/MyNew.hpp	Sun Oct 15 11:41:48 2017 +0000
+++ b/MyNew.hpp	Wed Apr 10 06:32:33 2019 +0000
@@ -2,7 +2,7 @@
 //  See "https://developer.mbed.org/users/okini3939/notebook/mbed256_memory/"
 //
 //  このプログラムは,STM 社のマイコンを使用し,mbed ライブラリが
-//  リビジョン 153 の場合に有効なことを確認している.それ以外は未確認
+//  リビジョン 153, 172 の場合に有効なことを確認している.それ以外は未確認
 //
 //  new 演算子でメモリ割り当てに失敗した場合はターミナルに
 //  "Operator new[] out of memory" というメッセージが表示される
@@ -12,21 +12,19 @@
 //
 //  set_new_handler() は働いていないようである
 //
-//  2017/10/15, Copyright (c) 2017 MIKAMI, Naoki
+//  2019/04/10, Copyright (c) 2019 MIKAMI, Naoki
 //------------------------------------------------------------------------------
 //#include <new>    // set_new_handler() を使う場合でも不要
 
-/*
 void MemoryAssignError()
 {
     printf("Can't allocate to memory!\r\n");
     while(true);
 }
-*/
 
 void MyNew()
 {
-//    set_new_handler(MemoryAssignError);
+    set_new_handler(MemoryAssignError);
     
     uint8_t *ptr;
 //    ptr = new uint8_t[100000];      // OK