[讨论] 【TI首届低功耗设计大赛】关于FRAM读写

dontium   2014-12-23 15:17 楼主
关于FRAM读写,TI的例程中使用指针: unsigned long *FRAM_write_ptr; 这样,FRAM_write_pt的地址范围可以包含整个FRAM。 这种直接操作的方法也给程序的编制带来不便。 在编译器手册中,也提供了 #pragma LOCATION( x , address ); #pragma location = address 这样,可以对一变量进行定位。 然而,pragma允许指定的是16位地址,无法在整个FRAM中定位。 当然,定位变量的方法还可以在CMD文件中实现,在程序中指定SACTION属性即可。 我觉得,应该有个和location 一样的方法来定义大于16位地址的变量,这个是什么呢?我还没有找到!!!! 本帖最后由 dontium 于 2014-12-23 15:19 编辑

回复评论 (1)

过来凑个热闹~~~~~~~~~~
点赞  2014-12-23 16:02
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复