指令,getr(读寄存器),setr(写寄存器),geti(读内存),seti(写内存)。示例:读P0口内容DEBUG-51> getr p0p0:FFH示例:写P1口内容DEBUG-51>
2019-07-18 04:01
);/************************************///display.init();////display.setI2cAutoInit(true);//display.flipScreenVertically();//display.setFont
2023-02-22 08:45
RTL8201,设置好相关引脚索引号,编译程序,下载后。打印信息如下:I (10437) system_api: Base MAC address is not setI (10437
2023-03-13 08:38
, prio:23, stack:6656, core=0I (533) system_api: Base MAC address is not setI (533) system_api: read
2023-02-15 07:36
, core=0I (533) system_api: Base MAC address is not setI (533) system_api: read default base MAC
2024-06-18 06:39
driver task: 3fce5990, prio:23, stack:6656, core=0I (412) system_api: Base MAC address is not setI
2023-03-07 06:29
) BTDM_INIT: BT controller compile version [21812e3]I (1879) system_api: Base MAC address is not setI
2023-02-16 06:52
driver task: 3fce5990, prio:23, stack:6656, core=0I (412) system_api: Base MAC address is not setI
2023-02-13 08:49
) system_api: Base MAC address is not setI (623) system_api: read default base MAC address from EFUSEE
2023-02-20 08:05
你好,我的项目很简单,但同时也很安静(至少对我来说)。我使用的是PIC18F14K22。在PORTB上是一个连接的电阻阵列(DAC类型)。现在在It2上有一个信号连接。我想做的是当INT2上的中断(负边)发生时,PORTB首先遵循一系列步骤,然后尽可能快地遵循LUT(16个步骤)给出的另一系列步骤。端口应该使用这个LUT重复这个序列,直到下一个中断到来,此时相同的步骤将重复,并且端口应该从LUT的第一个元素开始。第一个问题与执行速度有关。为了使用DO-while循环读取PORTB上的数组,每次迭代需要16个循环。理想情况下,我会像在ISR内部那样使用单个命令,但我不知道下一个中断何时到来。第二个问题与ISR的返回有关,所以我可以执行中断发生时没有完成的命令,而不是从头开始。有什么想法吗?
2019-11-07 12:06