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

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

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

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

[復(fù)制鏈接]

4

主題

18

帖子

95

積分

一級(jí)會(huì)員

Rank: 1

積分
95
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2021-4-16 13:42:05 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
一、新建工程
file->new workspace->保存_>project->create new project->c->main->ok->工程名字(無后綴)->project->compile->保存
二、建立自己的模塊
file->new file->保存->取名xx.h->新建new file->保存->取名xx.c(名字要一致)
三、添加進(jìn)入工程
右擊工程->add->add files->添加C文件
四、hex、bin文件的產(chǎn)生
右擊工程->option->output
hex文件帶地址,bin文件不帶地址
五、代碼的實(shí)現(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學(xué)習(xí)C語言,多加練習(xí)
*/

24

主題

355

帖子

1677

積分

版主

Rank: 3Rank: 3

積分
1677
QQ
沙發(fā)
發(fā)表于 2021-4-16 15:07:58 | 只看該作者
總結(jié)的細(xì)致到位,挺不錯(cuò)!

發(fā)表回復(fù)

本版積分規(guī)則


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