PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشکل باkeil4.53



kazem67sh
21-11-2012, 13:02
باسلام ذوستان کسی keil4.53 نصب کرده ؟
من 4 داشتم روش برنامه کامپایل میشد رو برد هم جواب میدادبعد یه برنامه دیگه بود یک سری lib هاش روی اون اجرا نمیشد عوضش کردم به keil4.53 الان به
#include <stm32f10x_lib.h>
خطای زیر رو میده
error: #5: cannot open source input file "stm32f10x_lib.h": No such file or directory
compiling STM32_Init.c...
STM32_Init.c(31): error: #5: cannot open source input file "stm32f10x_lib.h"
در صورتی که هدر بردش رو تو برنامه هم add کردم

Doloop
21-11-2012, 14:48
این خطا میگه همچین فایلی پیدا نمیکنه
اگه ممکنه پروژه رو قرار بدید تا دوستان رفع اشکال کنند
من خودم الان ورژن 4.54 رو نصب دارم:wink:

sigma-mx
21-11-2012, 21:50
فایل های پروژه شما از نسخه های قدیمی cmsis استفاده میکنه و باید یا به ورژن جدید تبدیلش کنید و یا تو جایی کامپایلش کنید که ورژن قدیمی نصب باشه . این لزوما به نسخه کیل مربوط نمیشه .. به نسخه cmsis مربوطه . چون نسخه جدید کیل از لایببری های جدید استفاده کرده این مشکل پیش اومده ...

abolfazld
22-11-2012, 09:00
سلام مهندس اینcmsis یعنی چی؟مربوط به ویندوزه؟

sigma-mx
22-11-2012, 13:03
خیر ، اون لایببری هایی هست که شما ازش برای راه اندازی واحد های مختلف میکرو استفاده میکنید و تومسیر نصب کیل هم هست .. هیچ ربطی به ویندوز و ... نداره

kazem67sh
22-11-2012, 19:38
دوستان سلام مجدد مشکل قبلی با 4.54 حل شد مشکل از تابع include <stm32f10x_lib.h>
بود ولی الان یک درد سر دیگه دارم برنامه گذاشتم درایو 16*2 با چشمک led .
وقتی lcdرو درایو میکنم میکرو دیگه چشمک زدن led رو هم دیگه انجام نمیده ولی وقتی غیر فعالش میکنم برنامه درست کارمیکنه
تو این برنامه ای که الان نوشتم بعد از 20 بار چشمک زدن led ها روی lcd بنویسه
ولی بعد از چشمک خاموش میمونه.
توی هدر lcd روکه نگاه کردم روی بیت 7 منتظر میشه که بیت 1 بشه برای همین چک کردم که پایه ها درست وصل شده باشه (با وسواس شدید) ولی بازم جواب نداد
دیگه چیزی به ذهنم نمیرسه اینم برنامه

kazem67sh
22-11-2012, 19:39
اینم برنامه

ali_rostami_7
25-11-2014, 13:09
سلام خدمت دوستان .بنده نیز همچین مشکلی دارم.یعنی پروژه ای هست که روی ورژن 4.1 کامپایل شد ولی رو ورژن 4.5 کیل کامپایل نمیشه و میگه:
error: #5: cannot open source input file "stm32f10x_lib.h": No such file or directory
باید چکار کنم ؟


فایل های پروژه شما از نسخه های قدیمی cmsis استفاده میکنه و باید یا به ورژن جدید تبدیلش کنید

چه جوری به ورژن جدید تبدیل کنم؟
یه سوال :
این cmsis تو ورژنهای 5 به قبل بطور پیشفرض خودش نصب میشد ولی تو ورژن 5 باید خودمون نصب کنیم؟
چرا ورژن 5 حدود 200 مگ سبکتره؟
ممنون از دوستان

hamidhamid1
11-04-2015, 01:37
,ورژن 5 هم ارور میده ه این لایب