本帖最后由 丑小鸭丶 于 2020-9-15 11:43 编辑
如题:在进行IO复用操作,先对寄存器进行地址映射,然后往寄存器里面写数据,但是发现写入失败,跪求大佬帮忙看下。
具体步骤 & 现象:
1、先进行IO复用相关寄存器地址映射
2、将值写入寄存器
3、读取寄存器的值,还是原来的默认值
备注:
同样是寄存器地址映射,写入GPIO寄存器、和写入SPI寄存器的值就可以正常写入,只有复用寄存器写入不了。大致代码如下:
备注:代码发不进来,不知道为啥,将代码贴到评论区了。
<blockquote> /* pin mux io map */
打印结果如下:
<blockquote>----pin mux iomap start.--------
|