我想在程序集中编写一个代码来检查按钮是否被按下。我想按钮必须连接到一个引脚。问题是,即使我在互联网上搜索,我也无法找到如何定义和检查端口信号的基本命令。
有人可以给我一个简单的例子吗?喜欢"如果port10中的信号很高,那么......"在汇编代码中。
在此先感谢,如果我的问题非常简单或定义不明确,我很抱歉,因为我是汇编语言的新手
我正在使用MKL25Z4微控制器。
答案 0 :(得分:3)
然而,GPIO总是将其自身表示为存储器映射的I / O寄存器,因此访问它们只需要读取和写入适当的地址。 ARM上没有特定的I / O指令 - 一切都是内存映射的。因此,在汇编程序中也没有必要这样做;例如,在C或C ++中,您可以简单地取消引用地址以访问外设寄存器。