原创 Arduino自己封裝庫

導言:以封裝一個簡單的LED庫爲例,當然這個庫是沒有必要的,這是測試!!   OK ,Let's Start! 1、新建一個文件夾:LED 在LED文件夾下創建examples文件夾、keywords.txt文件、LED.cpp文件和

原创 linux vim編譯器修改爲強大的IDE

Linux VIM 修改 vim 編譯器 在根目錄下創建 .vimrc 文件,將下面代碼複製上去並保存即可。 在 root 目錄下創建 .vimrc 文件,這樣以管理員身份寫代碼也可以了 備註:(此 VI

原创 LCD1602 STM32 四根數據線控制 除去電源線就是用6根數據線

#ifndef _LCD1602_H #define _LCD1602_H #include"stm32f10x.h" #define RS_H GPIO_SetBits(GPIOC,GPIO_Pin_4

原创 C語言返回結構體

在程序中經常需要一個函數返回多個值,通常我們的函數只能返回一個值,用結構體則可以輕鬆實現多個值的返回。 #include <stdio.h> struct A {     int a;     int b;int c; }; stru

原创 STM32Cube Printf uart重定向

/**   ******************************************************************************   * File Name    

原创 C語言學習之回調函數

這是一個回調函數的簡單例程,由於最近做的項目發現外國人很喜歡用回調函數,自己不太理解,所以百度呀搜狗呀搜狐呀什麼的,搞了個大概。自己就寫了一個測試測試。 #include <stdio.h> void printhello(int