原创 開班第一天 20180512
今天第一天上課,從老師那裏大致知道了什麼是嵌入式,但是每個人隨着深入的學習,對於嵌入式會有不同的認識,我想隨着我的學習,對於嵌入式我會有我自己的認識。 馬老師接着帶我們瞭解了我們爲什麼要學習嵌入式,在信息大爆炸的背景下,5G
原创 OpenCV基於python的圖像融合
結果展示:
原创 開始複習鏈表,今天寫了兩個函數,一個創建節點,一個遍歷節點
#include <stdio.h> #include <malloc.h> #include <stdlib.h> typedef struct node { int data; struct node *pNext;
原创 STM32_0810
STM32 1、st :意法半導體,即SOC廠商 2、M :微控制器,注意不是微處理器 3、32bit : 每次處理數據的長度是32位,32位的微控制器 4、CPU的位數是指每次處理的操作數的位數 5、char-- 8bit 6、
原创 C++面向對象筆記
::域解析符號 1、命名空間 2、類的函數的定義(體外定義) 返回值 類名::函數名(參數列表) "stdio.h" :當前環境進行尋找 <stdio.h> :系統環境進行尋找 <iostream.h> : 舊的頭文件,非
原创 python使用OpenCV,進行圖像處理,五種灰度處理方式
b,g,r = cv2.split(img_dog) # 對用cv2讀取的數據進行切片,BGR plt_img_dog = cv2.merge([r,g,b]) # 將BGR格式轉換爲RGB格式,用於plt的圖片預覽
原创 C++中的覆蓋和隱藏
覆蓋:子類覆蓋父類函數 覆蓋的特徵是: 分別位於子類和父類中 函數名字和參數都相同 父類的函數是虛函數 virtual 隱藏:子類隱藏了父類函數 隱藏的特徵是: 子類的函數與父類的函數名字相同,但是參數不同,父類函數被隱藏
原创 STM32_2
GPIO端口模式寄存器 GPIOx_BSRR寄存器: 實現對 GPIO_ODR寄存器進行原子讀取/修改訪問。 上下拉電阻作用: 1、固定未使用的引腳的電平 2、增強驅動,不會出現供電不足的狀態 GPIO_BSRR:置位/復
原创 QT中TCP傳遞結構體,
看了網上很多大神,有認識重載運算符把結構體中的內容一個一個進行傳遞的,比較麻煩,也有說的比較輕鬆的,完全不適合我這種小白看,完全不知所以。最後終於找到了解決的方法。下面是我學習到的的方法: 在客戶端頭文件中定義一個結構體: typ
原创 鏈表的一些基本操作,頭插尾插,創建,刪除,逆序,排序等等
#include <stdio.h> #include <string.h> #include <stdlib.h> typedef struct node { int data; struct node *pNext;
原创 字符串逆序的深入,例句"i am from shanghai"改爲"shanghai from am i"
//這個程序首先是將整個字符串進行逆序,再根據空格進行分別逆序。 #include <stdio.h> #include<string.h> int main() { char str[100] = "i am from shan
原创 深拷貝(自己寫拷貝構造函數),淺拷貝(默認的拷貝構造函數)
#include <iostream> #include <string> using namespace std; class student { private: char *m_name; int m
原创 寫自己的my_atoi()函數.
#include <stdio.h> int my_atoi(char *str) { int flag = 1; int ret = 0; while (*str==' ')
原创 外部輸入兩個字符串,用C語言編寫實現my_strlen,my_strcpy,my_strncpy,my_strchr,my_strstr函數的功能
#include <stdio.h> #include <string.h> // 功能:計算字符串s的長度、返回s的長度,不包括結束符NULL。 void my_strlen(char *str) { int lenth = 0
原创 DATE 15
今天的課程安排:1、字符數組;2、函數;3、指針;字符數組和字符串:String str1 = "hello"; //String數據類型在C語言裏面沒有,在C++和Java裏面是有的;===》C裏面是用字