Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
А в чём проблема?
Отправлено
Xan
02 сентября 2008 г. 14:40
В ответ на:
А как бы создать проект с inc-файлами но! в MPLAB 5.70 ?
отправлено <font color=gray>Zloj_ya</font> 02 сентября 2008 г. 14:17
// Mixer_Main.c
#include <pic.h>
#include "mixer_m.h"
#include "ram.h"
#include "ports.h"
#include "adc.h"
#include "clock.h"
#include "fixmath.h"
#include "keyboard.h"
#include "usart.h"
#define VERSION 8726
// YMDD
__IDLOC(VERSION); // Mixer_Main
//__CONFIG(0x3D32); // 11.1101.0011.0110 code protect off
#include "vectors.c" // Ok
#include "timer0.c" // Ok
#include "clock.c" // Ok
#include "usart.c" //
...
void main(void)
{
INTCON = 0;
Init_Ports();
Init_PWM();
Init_Usart();
...
GIE = 1;
...
Так не пойдёт?
И там уже два десятка небольших файлов, каждый на свою тему.
Составить ответ
|
Вернуться на конференцию
Ответы
Ответ: Наверное, пойдет. Вот только попытаюсь вникнуть (как-то трудновато без камментов)
-
Zloj_ya
(02.09.2008 14:50:21
212.3.125.178
, 135 байт)
Ответ: Я имел ввиду, что надо подключать не библиотечные, а мои файлы. Или я чего-то не так понял?
-
Zloj_ya
(02.09.2008 14:56:12
212.3.125.178
, 32 байт)
Ну так и включайте свои.
-
Леонид Иванович
(02.09.2008 15:51:1
87.252.227.56
, 131 байт)
Ответ: Это хорошо, а как быть с тем, что, по идее в MPLAB-e надо сделать &...{+}(+)
-
Zloj_ya
(02.09.2008 16:02:36
212.3.125.178
, 224 байт)
Ответ:
-
Xan
(02.09.2008 20:10:16
92.47.250.39
, 1078 байт)
Я эту среду не знаю. Если это поддерживается, то надо включать файлы в проект, а не инклудить.
-
Леонид Иванович
(02.09.2008 16:08:12
87.252.227.56
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 85:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru