電子產(chǎn)業(yè)一站式賦能平臺

PCB聯(lián)盟網(wǎng)

搜索
查看: 1544|回復: 1
收起左側(cè)

[作業(yè)已審核] 4.16 第四個視頻筆記

[復制鏈接]

4

主題

18

帖子

95

積分

一級會員

Rank: 1

積分
95
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2021-4-16 13:42:05 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
一、新建工程
file->new workspace->保存_>project->create new project->c->main->ok->工程名字(無后綴)->project->compile->保存
二、建立自己的模塊
file->new file->保存->取名xx.h->新建new file->保存->取名xx.c(名字要一致)
三、添加進入工程
右擊工程->add->add files->添加C文件
四、hex、bin文件的產(chǎn)生
右擊工程->option->output
hex文件帶地址,bin文件不帶地址
五、代碼的實現(xiàn)
simple.h文件
#ifndef _SIMPLE_
#define _SIMPLE_

float add(float a,float b);//加法函數(shù)
float sub(float a,float b);//減法函數(shù)
float mul(float a,float b);//乘法函數(shù)
float div(float a,float b);//除法函數(shù)

#endif

simple.c文件
#include"simple.h"

float add(float a,float b)
{
  return (a+b);
}

float sub(float a,float b)
{
  return (a-b);
}

float mul(float a,float b)
{
  return (a*b);
}

float div(float a,float b)
{
  return (a/b);
}

main.c文件
#include<stdio.h>
#include"simple.h"
int main()
{
  float c=0;
  c = add(5,2);
  printf("add:%.2f\n",c);
  
  c = sub(5,2);
  printf("sub:%.2f\n",c);
  
  c = mul(5,2);
  printf("mul:%.2f\n",c);
  
  c = div(5,2);
  printf("div=%0.2f\n",c);
  
  return 0;
}
/*
心得繼續(xù)熟悉使用IAR代替vc學習C語言,多加練習
*/
回復

使用道具 舉報

沙發(fā)
發(fā)表于 2021-4-16 15:07:58 | 只看該作者
總結(jié)的細致到位,挺不錯!
回復 支持 反對

使用道具 舉報

發(fā)表回復

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則


聯(lián)系客服 關(guān)注微信 下載APP 返回頂部 返回列表