- 博客(4)
- 收藏
- 关注
原创 Cortex-M3 RTOS常用汇编指令
BX指令跳转到指令中所指定的目标地址,若目标地址的bit[0]为0,则跳转时自动将CPSR中的标志位T复位,即把目标地址的代码解释为ARM代码;IMPORT伪操作告诉编译器当前的符号不是在本源文件中定义的,而是在其他源文件中定义的,在本源文件中可能引用该符号,而且不论本源文件是否实际引用该符号,该符号都将被加入到本源文件的符号表中。LDR指令的作用:将 存储器地址 所指地址处连续的4个字节(1个字)的数据传送到目的寄存器中。将依次压入R4-R11的值存入R0所存地址处的数据, 先减地址,再压入数据。
2023-07-10 18:30:52
856
1
原创 记录:imx6ull Pinctrl子系统修改
在100ask_imx6ull的设备树文件中分别有&iomuxc_snvs、&iomuxc两个iomuxc,其中&iomuxc_snvs主要管理gpio5,韦东山老师在讲解GPIO子系统和Pinctrl子系统时用到的引脚是gpio5_io03引脚,因此放在&iomuxc_snvs下。而自己的dht11用的是gpio4_io19,因此要放在&iomuxc下,另外,mydht11结点应该放在imxul-evk下,才能使dev和drv匹配成功,进入驱动的probe函数。经测试,此时insmod正常运行。
2023-03-10 10:24:08
535
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人