本帖最后由 zyjhandsome 于 2013-10-24 00:51 编辑
于上个月底拿到板子,不知不觉快到一个月的时间了。由于开学初课程相对有些许紧张,所以只能在课余时间欣赏和测试这块评估板的。分享心得如下,希望和大家互相学习。 申请的评估板是SAM4SXplained Pro. 主控芯片是ATSAM4SD32C. 100pins. 特性: ARM Cortex-M4内核, 2Kbytes 缓存,最高运行频率为120MHz Thumb-2指令集 2M dual-bank Flash 160KbytesSRAM 6 KbytesBoot引导加载程序例程(UART,USB)和IAP例程 8 bit 静态存储控制器(SMC): SRAM. PSRAM. Nor and NAND Flash. 工作电压支持1.62V到3.6V 并且板卡外接了2Gbytes Nand Flash
SAM4SXplained Pro 同系列性能比较如下
板卡正面如下
板卡反面如下
开箱展示
上电展示
由于先前有使用过MSP430系列和Cotex-M3内核的处理器系列,且均是使用IAR软件进行开发的。所以在使用Atmel这款Cotex-M4内核的处理器时还是习惯性使用了IAR开发软件。由于先前使用IARfor ARM是6.10版本,而此时的SAM4S对IAR的要求是V6.21或V6.30或更高版本,故而将先前的V6.10卸载重新安装了V6.30版本的IAR(安装过程省略,在使用注册机时,如果直接打开失败请关闭杀毒软件以管理员身份运行即可)。 IAR-EWARM6301下载地址: http://files.iar.com/ftp/pub/box/CD-EWARM-6301-3142.zip EWARM_FULL_ARM530.exe(注册机) 下载地址: http://blog.csdn.net/hbuxiaofei/article/details/7416101
安装IAR for ARM6.30以后需要安装一些关于Atmel ARM处理器的固件(软件)。 安装SAM4S_Softpack_V0.1_for_EWARM_6.21_6.30.exe(在Atmel官网可以下载),网址为 http://www.atmel.com/search.aspx?filter=p&btnG=Search&site=en_collection&client=search_frontend&proxystylesheet=search_frontend&output=xml_no_dtd&getfields=*&oe=UTF-8&ie=UTF-8&ud=1&exclude_apps=1&ulang=&ip=10.42.106.21&access=p&sort=date :d1&entqr=3&entqrm=0&q=SAM4S+inmeta:tool_type%3DSoftware%2520Libraries&dnavs=inmeta:tool_type%3DSoftware%2520Libraries
为了更好的使用该固件库,建议安装过程中选择如下:
完成后打开IAR for ARM 查看显示为
安装完成后会在路径C:\ProgramFiles (x86)\IAR Systems\Embedded Workbench for ARM 6.30\arm\examples中出现
进入Atmel中,即在路径C:\ProgramFiles (x86)\IAR Systems\Embedded Workbench for ARM6.30\arm\examples\Atmel\sam4s\sam4s-ek中出现
关于更多的固件库在爱板网论坛中可以自行下载。
爱板网中总结了大量关于SAM4S中的资料..相信这些资料对大家更加有用,大致如下(部分是Xplained Pro 其他系列,可以作为扩充了解):
SAM4S Xplained 评估套件用户手册: http://www.eefocus.com/resource/Atmel/index.php?act=detail&item=641#641 微控制器ATSAM4S系列数据手册: http://www.eefocus.com/resource/Atmel/index.php?act=detail&item=649 以及好多论坛网络学友们的学习心得,希望大家互相交流,共同进步,为中国电子事业发展做出自己的贡献! 夜深了,也该睡觉了,明天上午一二节还有课...(伤不起),未完待续,大家晚安!
|