原创 電力系統仿真算法

原创 馮.諾伊曼結構與哈佛結構區別

一、馮.諾伊曼結構     1945年,馮.諾伊曼首先提出了“存儲程序”的概念和二進制原理,後來,人們把利用這種概念和原理設計的電子計算機系統統稱爲“馮.諾伊曼型結構”計算機。馮.諾伊曼結構的處理器使用同一個存儲器,經由同一個總線傳輸,如

原创 HAL庫 EEPROM字符串讀寫

配置I2C 和串口 串口的配置就不做詳細介紹   1 #include "stm32f1xx_hal.h" 2 #include "Eeprom.h" 3 #include "string.h" 4 extern I2C_

原创 使用keil MDK5.23的CMSIS Driver層的USART驅動

前言  keil mdk自版本5以來,就主推使用包管理器來靈活開發應用。推出了Management Run-Time Environment。用戶在新建工程的時候,可以根據項目需要,選擇組件。簡單的說就是,ARM推出這些標準,旨在用戶快

原创 關於static靜態變量的幾個問題

1、C語言中的關鍵字static和C++中的關鍵字static有什麼區別 在C中static用來修飾局部靜態變量和外部靜態變量、函數。而C++中除了上述功能外,還可以用來定義類的成員變量和函數,即靜態成員和靜態成員函數。 2、static

原创 malooc和new的區別

1、在C中的malloc和C++中的new有什麼區別 (1)new、delete是操作符,可以重載,只能在C++中使用 (2)malloc和free是函數,可以覆蓋,C、C++中都可以使用 (3)new可以調用對象的構造函數,對應的del