منم میخام
سطحي و كار راه انداز
دقيق و حرفه اي
منم میخام
*** اللّهم عجّل لولیک الفرج ***
استاد راه افتاد .. Hsi/2 رو نديده بودم .. خيلي ممنون از پيگيري و راهنمايي شما
الان بدون كلاك خارجي داره كار ميكنه ..
مهندس فايل 7zip هست دوباره ميزارم براتون
ایـــــــــران میـــــــکرو ™
حالا چه كنيم
استاد چیه بابا ما هم در حال یادگیری هستیم ! با هم داریم یاد میگیریم .استاد راه افتاد .. Hsi/2 رو نديده بودم .. خيلي ممنون از پيگيري و راهنمايي شما
الان بدون كلاك خارجي داره كار ميكنه ..
خب به سلامتی . چیزی که روشنه همه باید شروع کنیم با دیتاشیت کم کم پیش بریم . البته همین بخش gpio و afio رو می تونیم کامل کنیم + دستورات cmsis مربوط و این خودش کلی کاره .
شما با همین io میتونی کلی چیز راه بندازی . مثلا lcd
فکر نکنم دیگه مشکل کلاک داشته باشیم . راستی شما پروگرام با بوت لودر رو تست کردین ؟
باباي در حال يادگيري ..
من فقط با جيلينك كار كردم .. كابل لازم براي پروگرام كردن يه RS32 هست كه 5-5 و 2-3 پينهاش وصل شده ؟
برنامشم ندارم ..
منظورتون همين بود .. استاد
اگر ممكنه همين برنامه رو يه تشريح اساسي بكنيد ..
کد:#include <stm32f10x_lib.h> #include "STM32_Init.h" //#include<stm32f10x.h> int main (void) { int i,j; stm32_Init(); while(1) { GPIOA->ODR = 10; for(i=0;i<200000;i++); GPIOA->ODR = 5; for(i=0;i<300000;i++); } }
البته منظورم همه پروژه هست .. از فايلهاي اضافه شده به پروژه تا تنظيمات و كانفيگ
اگر بشه اين برنامه رو كامپايل دستي كنيد كه عالي ميشه .. ميشه اسمبليشو بنويسيم؟
راستي اوندفعه كه اينترنت قطع شد داشتم ميگفتم
استاااد توي پروژتون جاروكش نميخواهيد؟! بلدما
ویرایش توسط alishekarriz : 25-02-2012 در ساعت 23:02
با سلام
با تشکر از همه دوستان برد منم تو اولین پروگرم توسط برنامه ای که دوستان گذاشتن کار کرد(دم دست دوربین با کیفیت ندارم واگرنه عکس می ذاشتم)
با تشکر از دوستان و شرمنده که تا یه مدت کوتاه نمی تونم همکاری کنم.
ولی سعی خواهم کرد با کتابخونه های cmsis کار کنم.
منم بوردم کار کرد دم همگی گرم مخصوصا داداش سیگما و مهندس شکرریز که واقعا زحمت کشیدید
کسی نگفت ایراد برنامه من چی بود که این ارور رو داد
کد:Build target 'Target 1' compiling main_stm32f103.c... main_stm32f103.c(2): error: #5: cannot open source input file "STM32_Init.h": No such file or directory main_stm32f103.c: #include "STM32_Init.h" main_stm32f103.c: ^ main_stm32f103.c: main_stm32f103.c: 0 warnings, 1 error Target not created
*** اللّهم عجّل لولیک الفرج ***
مهندس فکر کنم فایل هدر رو تو آدرس پیدا نمی کنه ! ببین این فایل کجاست و این فایل رو add کن بجای اون یکی .کسی نگفت ایراد برنامه من چی بود که این ارور رو داد
آره عزیز همینه . برنامش هم از اینجا بردارمن فقط با جيلينك كار كردم .. كابل لازم براي پروگرام كردن يه RS32 هست كه 5-5 و 2-3 پينهاش وصل شده ؟
برنامشم ندارم ..
اینم تست کن شاید یبار بدرد خورد .
مهندس این دیگه کفشه ! از این پایه تر نداره ! میخوای کاپوت میکرو رو بزنیم بالا توش 0 و 1 بنویسیم !اگر ممكنه همين برنامه رو يه تشريح اساسي بكنيد ..
البته منظورم همه پروژه هست .. از فايلهاي اضافه شده به پروژه تا تنظيمات و كانفيگ
اگر بشه اين برنامه رو كامپايل دستي كنيد كه عالي ميشه .. ميشه اسمبليشو بنويسيم؟
کد:#include <stm32f10x_lib.h> این هدر با توجه به مواردی که احتیاج داریم از کتابخانه های مربوط تابع فراخوانی میکنه #include "STM32_Init.h" ویزارد تنظیمات میکرو int main (void) { int i; // stm32_Init(); تنظیم کلاک و منابع سیستم از طریق نرم افزاری . در صورت استفاده از ویزارد این لازم نیست . while(1) { GPIOA->ODR = 10; پین های 1 و 3 روشن for(i=0;i<200000;i++); تاخیر GPIOA->ODR = 5; پین های 0 و 2 روشن for(i=0;i<300000;i++); تاخیر } }خوشحالم برد همه راه افتاد . خسته نباشید .
مهندس من هنوز با این دستور مشکل دارم
پروژه ای که من خودم درست میکنم کامپایل نمیشه
این ارور رو میده
قضیه چیه؟؟؟کد:Build target 'Target 1' linking... main-test-stm32f103.axf: Error: L6218E: Undefined symbol STM32_Init (referred from led-test.o). main-test-stm32f103.axf: Not enough information to list image symbols. main-test-stm32f103.axf: Not enough information to list the image map. main-test-stm32f103.axf: Finished: 2 information, 0 warning and 1 error messages. Target not created
همه فایل های پروژه مهندس شکرریز رو هم کنار پروژه خودم کپی کردم ولی جواب نمیده
با این دستور مشکل داره..!!!
حتی حروف بزرگ و کوچک رو هم در نظر گرفتم و تغیر دادم ولی بازم همونه؟؟!!!کد:STM32_Init();
*** اللّهم عجّل لولیک الفرج ***
سلام دوستان گلم
مهندس ميتونيد فايل پروژه اي كه خودتون درست كردين رو اينجا بذاريد تا ما هم كامپايلش كنيم.
تا ببينيم اين ارور از كجا مياد؟ چرا ارور ميگيره؟
پروژه اي مهندس شكرريز تو پست شماره 100 گذاشتن بدون ارور كامپايل ميشه.
_____________________________________
_____________________________________
چشم
اینم پروژه من البته چندتا فایل رو هم از پروژه مهندس شکرریز کپی کردم
اینم عکس بورد من البته کیفیت خوبی نداره...!!!
*** اللّهم عجّل لولیک الفرج ***
_____________________________________
_____________________________________
اینم هم فایل zip
وهم فایل rar که داخلش 7zip
اینم دوباره..!!!
*** اللّهم عجّل لولیک الفرج ***
سلام مهندس
حالا پروژه شما بدون ارور كامپايل ميشه.
شما هم كامپايلش كنيد، ببينيد رو بردتون جواب ميده؟
من هنوز قطعات بردمو اسمبل نكردم.(قطعه اي خريداري نكردم.)
_____________________________________
_____________________________________
یه سوال؟؟؟
اون IDC که کنار JTAG هست برای چیه؟
من هرچی تو جمهوری گشتم 2*11 IDC پیدا نکردم.
فعلا جاش پین هدر گذاشتم ولی لحیم نکردم.
*** اللّهم عجّل لولیک الفرج ***
این باکس 2*11 رو من که تا حالا ندیدم و بعید هم میدونم تو بازار میشه , که جاش میتونین پین هدر دوبل بزاریناون idc که کنار jtag هست برای چیه؟
من هرچی تو جمهوری گشتم 2*11 idc پیدا نکردم.
من خودم هم پین هدار میخام بزارم که lcd رو هم راحت بشه با یک پین هدر نری وصل کرد بهش
میکروکنترلر STM32103-RBT6 بطور کامل راه اندازی شد !!!
مرحله بعدی اتصال TFT 3.2 به میکرو و بوت کردن UC-OS II + GUI !!!
.
راستی مهندس do...loop شما اون سوکت مموری کارت کوتاه رو از کجایه تهرون گرفتین؟!!
میکروکنترلر STM32103-RBT6 بطور کامل راه اندازی شد !!!
مرحله بعدی اتصال TFT 3.2 به میکرو و بوت کردن UC-OS II + GUI !!!
.
خب دوستان ادامه پروژه رو بريم ديگه ..
قرار بود هر كدوم از LED ها با فركانس مختلف كار كنه و زمان روشن شدن به خاموش شدن همشون با پتانسيومتر تغيير كنه
دوباره نريد بگيد هنوز تموم نشده .. هر قسمتي كه نوشتيد بياييد به اشتراك بزاريم لطفا
سلام مهندسراستی مهندس do...loop شما اون سوکت مموری کارت کوتاه رو از کجایه تهرون گرفتین؟!!
اگه اشتباه نکنم پاساژ عباسیان سمت چپ یه مغازه هست که فقط یه پنجره باز کرده و از اونجا قطعات رو میفروشه شبیه باجه بانک
باکس سوکت مموری هاشو گذاشت جلوم گفت هر کدومو میخای بردار منم گشتم اینو توش پیدا کردم
البته بوردم هم پیشم بود تست کردم دیدم خودشه.
*** اللّهم عجّل لولیک الفرج ***
آقا اون led قرمز كنار 3232 براي من روشن نشده از اول .. براي شما كي روشن ميشه ؟ البته الان كه مي بينم روشنه ولي خيلي خيلي كم نور .. مگه متقارن با بغليش نيست ؟ كار اين دوتا LED چيه ؟
دوربينت هم بي كيفيت نيست .. فوكوس كن خب .. اسم گوشي يا دوربينت رو بگو
دوستان براي فوكوس روي اشياء نزديك با موبايل (يا هر دوربيني) يه ذره بين رو بچسبونيد به دوربين و عكس بگيريد در ضمن براي فعال شدن اتوفوكوس دكمه دوربين رو دو مرحله اي يا به ارامي فشار بدهيد
ویرایش توسط alishekarriz : 26-02-2012 در ساعت 22:00