请高手指点这个语句什么意思?
2 回答
慕田峪4524236
TA贡献1875条经验 获得超5个赞
说先你用的是 IAR CC2530吗?
这一类单片机有nearCode和BankedCode之分.
near指的是在前32Kb中,这段代码单片机访问不需要切换BANK,因此访问迅速.
#if (__CODE_MODEL__ == __CM_BANKED__) __near_func int putchar ( int ); __near_func int getchar ( void ); #else MEMORY_ATTRIBUTE int putchar ( int ); MEMORY_ATTRIBUTE int getchar ( void ); #endif __EFF_NR1NW2 __PRINTF |
斯蒂芬大帝
TA贡献1827条经验 获得超8个赞
near func确实有点让人费解,如果只有near的话,可以理解为是个近指针函数~ 不过在win32平台已经没这种区别的,只在16位系统下才有的区分
- 2 回答
- 0 关注
- 423 浏览
添加回答
举报
0/150
提交
取消