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

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

   liufengzhong 
liufengzhong发表的帖子 

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

端口配置可以通过使用在执行中的程序的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));

发表时间:2014年8月27日15:25:24

  
回复该帖

本主题共有 1 帖,分页:>>>>>该主题的所有内容[1]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

[上一篇帖子]:[转帖]为什么我不能使用libflash写入任何数据到SPI?回答: /P P 1.SPI闪存写
[下一篇帖子]:[转帖]为什么要使用USB时,有一些端口不可用? /P P 回答: /P P 当使用外部UL