平時(shí)使用串口打印出現(xiàn)亂碼的絕大部分原因是串口波特率沒對。那么我們怎么測量實(shí)際的波特率呢尤蛮?在這之前,順便一起回顧一下波特率的概念斯议。 什么是波特率产捞、...
一哼御、位操作簡單介紹 首先坯临,以下是按位運(yùn)算符: 在嵌入式編程中,常常需要對一些寄存器進(jìn)行配置恋昼,有的情況下需要改變一個(gè)字節(jié)中的某一位或者幾位看靠,但是又...
帶參宏在我們的嵌入式編程中使用得非常多,其定義如下: 其中參數(shù)列表中的參數(shù)之間用逗號分隔液肌,字符序列中應(yīng)包含參數(shù)表中的參數(shù)挟炬。在定義帶參數(shù)的宏時(shí),宏...
先看一個(gè)帶參宏的例子: 也即: 帶參宏也稱做宏函數(shù)矩屁,宏函數(shù)FPGA_WRITE(data_out, base_addr, offset)用于往F...
一辟宗、操作位的方法 操作位有兩種方法,一種是位字段吝秕,另一種是使用按位運(yùn)算符泊脐。位字段的方法可查看往期筆記:【C語言筆記】位域。本文介紹使用按位運(yùn)算符...
提到變參函數(shù)容客,我們的感覺是不是既熟悉又陌生秕铛?感覺熟悉是因?yàn)槲覀兤綍r(shí)都在使用著,如我們常使用的printf()函數(shù)與scanf()函數(shù)就是典型的變...
前言 若要使用Linux環(huán)境缩挑,可以把Linux操作系統(tǒng)裝在真機(jī)上但两,也可以把Linux操作系統(tǒng)安裝在虛擬機(jī)上(如VMware)。本文介紹除了這兩種...
在C語言中谨湘,main函數(shù)是程序的入口。其有四種寫法芥丧,即: 前面三種不帶參數(shù)的都是比較常見的寫法紧阔。第四種寫法帶的兩個(gè)參數(shù)是什么意思呢?下面簡單來介...
1物遇、getchar()函數(shù) 所在頭文件:stdio.h 函數(shù)原型:int getchar(void); 函數(shù)功能:讀取控制臺輸入的字符乖仇,并保存在...