Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Библиотека Компэла. InstrumInis /. Общие вопросы




InstrumInis /. Общие вопросы

break;

case OxOOOa:

output=0x000a;

break;

case OxOOOb:

output=0x000b;

break;

case OxOOOc:

output=0x000c;

break;

case OxOOOd:

output=0x000d;

break;

case OxOOOe:

output=0x000e;

break;

case OxOOOf:

output=0x000f;

break;

case 0x0010:

output=0x0010;

break;

}/* конец коммутации*/ return(output); }

void main(void) {

volatile UIntl6 result; result=switch_case(0x0010); return;

32-bit Mathx

/

* Имя: 32-bit Math

* Назначение: Тестовая прикладная задача вычисления

* 32-битных математических функций.

#include <math.h>

typedef unsigned long UInt32;

UInt32 add(UInt32 a, UInt32 b)

Библиотека Компэла


Глава 2. Сравнение микроконтроллеров семейства MSP430 с другими...

return (a+b);

}

UInt32 mul(UInt32 a, UInt32 b)

{

return (a*b); }

UInt32 div(UInt32 a, UInt32 b) {

return (a/b); }

void main(void) {

volatile UInt32 result[4];

result[0]=43125;

result[l]=14567;

result[2]=add(result[0], result[1]);

result[l]=mul(result[0], result[2]);

result[3]=div(result[1], result[2]);

return; }

Floating-point Math.c

/kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk

* Имя: Floating-point Math

* Назначение: Тестовая прикладная задача выполнения

* математических функций с плавающей запятой.

/

float add (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); }

void main(void) {

volatile float result [4];

Библиотека Компэла 37


InsitojmInts /. Общие вопросы

result[0]=54.567;

result[l]=14346.67;

result[2]=add(result[0], result[1]);

result[l]=mul(result[0], result[2]);

result[3]=div(result[1], result[2]);

return;





Дата публикования: 2014-11-18; Прочитано: 308 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...