- 博客(3)
- 收藏
- 关注
原创 ARMv8 汇编指令
extend>:可为UXTB,UXTH,UXTW,LSL|UXTX,SXTB,SXTH,SXTW,SXTX操作,这里amount取值范围为0-4,3bit位宽。Xd寄存器的值等于 Xn寄存器的值加上C。LDR Xt, [Xn] //以Xn寄存器中的内容作为内存地址,加载此内容地址的内容到Xt目标寄存器中。STP前变基:STP , , [, #]!STP后变基:STP , , , #:目标寄存器。
2024-01-07 16:24:59
1625
1
原创 如何测试中断延迟
【结论】中断时间越长,linux越难准确捕获到,现象类似于需要一个激活状态,前面几个不准确的中断导致后面的中断都是准确的,难道底层有runtime的中断处理优化?【结论】虽然有丢中断,但是总体来说中断延时还是很小的,us基本的,基于以上两个测试,我觉得linux的gpio中断延时还是比想象中的小,于是我打算用gpio来进行IR的解码,于是有了测试3。+ 每隔3s发送一个IR信号(每隔IR信号包含33个周期的IO中断),IO捕获的T打印出来,每次捕获的T都有凸点,比如T=9us。
2023-09-05 12:03:40
611
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人