原创 51 彙編和C的混用注意事項
1. 彙編代碼的變量一般是自己定義地址空間, 而C是由編譯器進行分配,分配空間在下面截圖黑框分別設置code memory和xdata memory.注意避開彙編使用到的地址,可以忽略彙編代碼部分和DB字段定義的部分,但是要注意EQU字段
原创 MFC 菜單欄一片黑,界面卡頓問題
這是在公司做的一個項目, 實現可視化調節參數內容包括頻段、頻點、增益和Q值等,可以美化(包括醜化)和修飾聲音,使聲音(或音樂)風格更加鮮明突出。軟件如下圖所示: 但這軟件開發過程中一直存在一個問題,顯圖速度
原创 MFC 多線程編程總結
MFC多線程 1 .MFC 對 多 線 程 的 支 持 MFC 類 庫 提 供 了 多 線 程 編 程 支 持, 對 於 用 戶編 程 實 現 來 說 更 加 方 便。 非 常 重 要 的 一 點 就 是, 在 多 窗
原创 opencv 通道和深度和圖像格式
關於通道的解釋: 1、比較通俗易懂的解釋是:灰度圖的通道數爲1,彩色圖的通道爲3。基本上,描述一個像素點,如果是灰度,那麼只需要一個數值來描述它,就是單通道。如果一個像素點,有RGB三種顏色來描述它,就是三通道。 2、4通道
原创 三極管IO電平反向應用
(1) 共射極放大電路,基極輸入一個高電平,三極管導通,集電極接地,輸出是低電平。基極輸入低電平,三極管關斷,集電極電壓爲電源電壓,輸出是高電平。 (2) 當IO口是高電平時,三極管導通,因爲三極管的電流放大作用,
原创 OpenCV中IplImage圖像格式與BYTE圖像數據的轉換
OpenCV中IplImage圖像格式與BYTE圖像數據的轉換 IplImage* iplImage; BYTE* data; 1 由IplImage*得到BYTE*圖像數據: data = iplImage->imageDataO
原创 IEEE制定的浮點數表示法
基礎知識: 十進制轉十六進制; 十六進制轉二進制; IEEE制定的浮點數表示規則; 瞭解: 目前C/C++編譯器標準都遵照IEEE制定的浮點數表示法來進行float,double運算。這種結構是一種科學計數法,用符號、指數和尾數來表
原创 浮點加減法運算
設有兩個浮點數x和y,它們分別爲: x=2Ex·Mx y=2Ey·My 兩浮點數進行加法和減法的運算規則是 x±y=(Mx2Ex-Ey±My)2Ey, Ex<=Ey 其中,Ex、Ey分別爲x、y的階碼,Sx、Sy
原创 補碼
整數補碼 求給定數值的補碼分以下兩種情況: 補碼正數 正整數的補碼是其二進制表示,與原碼相同[2] 。 【例1】+9的補碼是00001001。(備註:這個+9的補碼是用8位2進制來表示的,補碼錶示方式很多,還有16位二進制補