jorbey 发表于 2011-6-16 18:53:12

IAR For 78k大神请进!关于绝对地址访问。

各位大神,以前用PM的时候,访问绝对地址,nec给出了几个绝对地址访问函数:
unsigned char peekb(addr):返回addr地址的1字节内容
void pokeb(addr,data):将1字节数据内容写入addr地址指向的位置
请问,在IAR中如何实现peekb这个函数的功能?
另外pokeb这样实现有问题吗?
void pokeb( UINT addr, UCHAR data )
{
   #pragma location=addr
   unsigned char i= data; //定义一个变量i安置在addr;
}

jorbey 发表于 2011-6-17 10:51:46

没人回应
管理员删贴吧 哎

stm8l151f2 发表于 2011-6-19 20:02:57

*(unsigned int *)addr=data;
页: [1]
查看完整版本: IAR For 78k大神请进!关于绝对地址访问。