سلام
این سایت سورس های بسیار خوبی داره حتما ببنید
http://www.sevensandnines.com/websit...cms_3_grp-s1/3
سلام
این سایت سورس های بسیار خوبی داره حتما ببنید
http://www.sevensandnines.com/websit...cms_3_grp-s1/3
اینجا هم مثالهای خیلی خوبی هست البته برای IAR ولی راحت برای keil تبدیل می شه
http://www.testech-elect.com/iar/dow...nload_list.htm
و اینکه هر کسی سورس CDC برای keil پیدا کرد خبر بده
کاملترین پک پروژه هم الان دانلود کردم به همراه توضیحات از خود اتمل هر سه کامپایلر IAR,KEIL,gcc سورس براش داره و CDC هم سورسش هست
فقط 40 مگی حجم داره
at91sam7x-ek.zip
و از اینجا دانلود کردم
کلیک کنید
پروژه هایی که توی این پک ها هست:
basic-adc-project-at91sam7x-ek
basic-can-project-at91sam7x-ek
basic-dataflash-project-at91sam7x-ek
basic-dhrystone-project-at91sam7x-ek
basic-emac-project-at91sam7x-ek
basic-emac-uip-helloworld-project-at91sam7x-ek
basic-emac-uip-telnetd-project-at91sam7x-ek
basic-emac-uip-webserver-project-at91sam7x-ek
basic-internalflash-project-at91sam7x-ek
basic-iso7816-project-at91sam7x-ek
basic-microcanopen-project-at91sam7x-ek
basic-pwm-project-at91sam7x-ek
basic-rtt-project-at91sam7x-ek
basic-sd-spi-project-at91sam7x-ek
basic-serialflash-project-at91sam7x-ek
basic-twi-eeprom-project-at91sam7x-ek
basic-usart-hw-handshaking-project-at91sam7x-ek
getting-started-project-at91sam7x-ek
usb-device-ccid-project-at91sam7x-ek
usb-device-cdc-serial-project-at91sam7x-ek
usb-device-composite-cdchid-project-at91sam7x-ek
usb-device-composite-cdcmsd-project-at91sam7x-ek
usb-device-composite-hidmsd-project-at91sam7x-ek
usb-device-core-project-at91sam7x-ek
usb-device-hid-keyboard-project-at91sam7x-ek
usb-device-hid-mouse-project-at91sam7x-ek
usb-device-hid-transfer-project-at91sam7x-ek
usb-device-massstorage-project-at91sam7x-ek
ممنون از یاد آوری تون !
من 4ماه پیش دانلودش کرده بودم ولی اصلا یادم نبود همچین چیزی وجود داره :k08:
سلامنوشته اصلی توسط kavir
من اين فايل رو گرفتم ولي 3 تاش رو تست كردم هر 3 تاش كامپايل نشد
PWM
MMC
دو تاش بود
در ضمن ميشه لطف كنين مال سري S رو هم پيدا كنين؟
اخه من سري aT91SAM7S64 رو دارم :?or
دوستان لطف کنن برنامههایی رو که مینویسن و compile میکنن همراه با comment هاش بزارن تا همه بتونن استفاده کنن.
زنده باشین
سلام
سری s هم که بود توی همون صفحه
at91sam7se-ek.zip
ممنونم
راستي شما هم كه كامپايل ميكنين كامپايل نميشه؟
يا فقط مال من اينطوريه؟keil سالمه اخه برنامه هاي خودم رو مثل مرد كامپايل ميكنه
سلام من سری 7x رو برای pwm کامپایل کردم بدون مشکل لبته یکی خطا داده ولی فایل هگز رو ساخته و کامپایل نهایی خطا رو صفر زدهنوشته اصلی توسط omega_adiban
[align=left:c6a7bbe5a6]Build target 'flash-SAM-ICE'
compiling aic.c...
compiling cp15.c...
compiling dbgu.c...
compiling pio.c...
compiling pmc.c...
compiling pwmc.c...
assembling cp15_asm_keil.s...
compiling board_lowlevel.c...
compiling board_memories.c...
assembling board_cstartup_keil.s...
compiling retarget.c...
compiling main.c...
linking...
Program Size: Code=6420 RO-data=160 RW-data=12 ZI-data=8436
User command #1: fromelf.exe --bin -o C:\Documents and Settings\mahmood\Desktop\basic-pwm-project-at91sam7x-ek-keil\basic-pwm-project-at91sam7x-ek\at91sam7x-ek\basic-pwm-project\uv2\at91sam7x256-flash\at91sam7x256-flash.bin C:\Documents and Settings\mahmood\Desktop\basic-pwm-project-at91sam7x-ek-keil\basic-pwm-project-at91sam7x-ek\at91sam7x-ek\basic-pwm-project\uv2\at91sam7x256-flash\at91sam7x256-flash.axf
Warning: Q0114W: Ignoring multiple input file 'Settings\mahmood\Desktop\basic-pwm-project-at91sam7x-ek-keil\basic-pwm-project-at91sam7x-ek\at91sam7x-ek\basic-pwm-project\uv2\at91sam7x256-flash\at91sam7x256-flash.bin'.
Warning: Q0114W: Ignoring multiple input file 'C:\Documents'.
Warning: Q0114W: Ignoring multiple input file 'and'.
Warning: Q0114W: Ignoring multiple input file 'Settings\mahmood\Desktop\basic-pwm-project-at91sam7x-ek-keil\basic-pwm-project-at91sam7x-ek\at91sam7x-ek\basic-pwm-project\uv2\at91sam7x256-flash\at91sam7x256-flash.axf'.
Error: Q0122E: Could not open file 'and': No such file or directory
Finished: 0 information, 4 warning and 1 error messages.
".\at91sam7x256-flash\at91sam7x256-flash.axf" - 0 Error(s), 0 Warning(s).[/align:c6a7bbe5a6]
ممنونم
ايا اين سري فايل هايي كه تو پوشه هاي ديگه كنارش هست مثل هد ها رو بايد جايي مثل محل نصب رنامه كپي كنم يا قلق خاصي داره؟
اگه راهنمايي كنيد ممنون مي شم
نه هیچ تنظیم خاصی نیست فقط فایل پروژه keil رو اجرا کنید و کامپایل
سلام
با فروم تخصصی اتمل حتما اشنایی دارید :
http://www.at91.com
اگه سوالی داشتید میتونید اونجا مطرج کنید (به زبان انگلیسی )
سولات و پاسخ های دوستامون هم منبع خوبی برای کار هست .....
سلام
اینم خیلی عالی هست
http://ks20602.kimsufi.com/samphpbb/...24509dc6e7f38d
سلام
1- من وقتی example های ATMEL رو compile می کنم این error رو می ده
.\at91sam7se512-sdram\at91sam7se512-sdram.axf: Error: L6915E: Library reports error: __use_no_semihosting_swi was requested, but _sys_open was referenced
مشکل چیه؟
2- توی این مثال ها در قسمت main نوشته شده که برای همه انواع arm استفاده میشه اما در library ، board.h نوشته شده که فقط برای sam32 , 256 , 512 هست.بالاخره چطوریه؟
ممنون از دوستان که انقدر مشتاقانه پاسخگو هستند
جواب سوال اولمو پیدا کردم: باید این دستورات رو در retarget.c کپی کنیم:
اما جواب سوال دوم رو هنوز نمی دونم.لطفا اگه کسی می دونه دریغ نکنه.کد:struct __FILE { int handle;} ; FILE __stdout; FILE __stdin; FILE __stderr;
http://www.iranmicro.ir/forum/showthread.php?t=3770ممنون از دوستان که انقدر مشتاقانه پاسخگو هستند
ویرایش توسط 1nafar : 28-07-2010 در ساعت 20:46
سلام لینک خرابه مهندسین