|
本帖最后由 phnbs 于 2012-11-15 03:56 编辑
ASF(AVR Software Framework)的使用。从Studio5 开始 Atmel公司就推出ASF 方法来编程。一般我们大家95% 的人都用传统方法,从芯片内部的寄存器开始
研究写针对某一寄存器的程序。大额的程序时间一久 就忘掉程序或第三人看较难读懂。
ASF #include <asf.h>她包含了几乎所有的外设许多驱动模块可对MCU: megaAVR, AVR XMEGA, AVR UC3 and SAM 使用。初入门的应该从哦ASF开始学,她可以像搭积木一样使用那些工程师们开发完好的模块。 来搭建我们需要的软件。很快就可以搭建好你需要的程序。对芯片内部好像不太关心。可种风格接近 美国cypers 公司的SOP 片上系统编程。的PSOC。
对模块的使用没有太多的中文哦文件资料。但Ateml 网上较多。今后的开发方向将慢慢改变传统的方法 向 系统编程过度。当然
ASF模块我们不必研究它的内部是如何编写的,而是让大家来使用的。 只要能使用,你就不管他内部是什么。
我想ASF的目的就是驱动什么的你直接用ASF模块就行了,把精力好好放在我们的应用上去,把更多的时间和心思去把我们的想法实现。
对ASF不必太多精力去也没有能力。和必要去看他内部细节。
就跟使用VC一样,使用微软提供的函数就行了,这样开发就很快。
|
阿莫论坛20周年了!感谢大家的支持与爱护!!
知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)
|