嵌入式系統開發第一次作業

2021-10-09 19:16:28 字數 1002 閱讀 1113

嵌入式系統開發第一次作業

1.在ubuntu系統下用c語言編寫乙個簡單的輸出 hello word的程式,並編譯有、執行之;

c語言程式如下:

執行結果:

2.編寫乙個主程式檔案 main1.c 和乙個子程式檔案 sub1.c, 要求:子程式sub1.c 包含乙個算術運算函式 float x2x(int a,int b),此函式功能為對兩個輸入整型引數做某個運算,將結果做浮點數返回;主程式main1.c,定義並賦值兩整型變數,然後呼叫函式 x2x,將x2x的返回結果printf出來。1) 請在ubuntu系統用gcc 命令列方式編譯主程式main1.c 並執行; 2) 請在windows系統下用你熟悉的編譯工具編譯主程式main1.c 並執行。

執行結果:

dev編譯執行結果:

3.在任務4基礎上,在ubuntu系統下用makefile方式程式設計主程式。

執行結果:

2019春季嵌入式系統第一次作業

2019年春第一次作業 1.arm核心採用 體系結構。a.risc b.cisc c.simd d.mimd 滿分 5.00 分 得分 5.00 分 你的答案 a教師評語 暫無2.以下不是嵌入式作業系統的是 a.android b.ios c.linux d.vxworks 滿分 5.00 分 得分...

第一次嵌入式C 學習

資料 乘法 2 二進位制下的移位 例如 m 1 m 2 m n m 2 n 4 0 0 1 0 0 8 0 1 0 0 0 第一位與符號變數有關 除法 m n m 2 n int a a n unsigned int a a n a 0 0 遮蔽,遮蔽低八位 a 1 1 取出,取出高八位 清0器 a...

嵌入式C學習第一次任務

位運算 用於對整數型別 int,char,long 等 變數的二進位制形式的 某一位 bit 或者若干位進行操作。按位與 按位或 按位異或 按位取反 左移 左邊消失,右邊補0 右移 右邊消失,左邊補符號位 位運算的運算元是整數型別或字元型.1.將參與運算的兩運算元各對應的二進位制位進行與 操作,只有...