导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→[转帖]是否有可能在运行时改变端口的缓存模式?[liufengzhong]

 *第46954篇: [转帖]是否有可能在运行时改变端口的缓存模式?

  
楼 主:liufengzhong 2014年8月27日15:25
 [转帖]是否有可能在运行时改变端口的缓存模式?
回答:

端口配置可以通过使用在执行中的程序的SETC指令来改变。例如:


#define SETPORTBUFFERED(p, bits) asm("setc res[%0], 0x200f \n settw res[%0], %1 \n " : : "r"(p), "r"(bits) );
#define SETPORTUNBUFFERED(p) asm("setc res[%r], 0x2007" ::"r"(p));


>>>>>>对该主题发表你的看法

本主题贴数1,分页: [第1页]


[上一篇主题]:[转帖]为什么我不能使用libflash写入任何数据到SPI?

[下一篇主题]:[转帖]为什么要使用USB时,有一些端口不可用?