/usr/local/lib

将动态库目录/usr/local/lib 添加到文件/etc/ld.so.conf,并使用sudo ldconfig使得添加即使生效

或者 临时添加:

export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH

stm32 读取 ID

void setup() {
  Serial.begin(115200);
}

void loop() {
  uint16 *flashSize = (uint16 *) (0x1FFFF7E0);
  uint16 *idBase0 =  (uint16 *) (0x1FFFF7E8);
  uint16 *idBase1 =  (uint16 *) (0x1FFFF7E8+0x02);
  uint32 *idBase2 =  (uint32 *) (0x1FFFF7E8+0x04);
  uint32 *idBase3 =  (uint32 *) (0x1FFFF7E8+0x08);
  
  Serial.print("Flash size is ");
  Serial.print(*flashSize );
  Serial.println("k");
  
  Serial.print("Unique ID is ");
  Serial.print(*(idBase0),HEX);
  Serial.print(*(idBase1),HEX);
  Serial.print(*(idBase2),HEX);
  Serial.println(*(idBase3),HEX);  

  delay(500);
}