- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在运行我的 first renode demo , stm32f4_discovery.resc
。到目前为止一切顺利,我在 sysbus.uart4 窗口和终端中的以太网数据包中看到了来自 Contiki 的公告。
如何“按下”UserButton
并“查看”UserLED
是否亮起?
stm32f4_discovery.repl
:
UserButton: Miscellaneous.Button @ gpioPortA
-> gpioPortA@0
UserLED: Miscellaneous.LED @ gpioPortD
gpioPortD:
12 -> gpioPortD@0
目前我找到的最接近的例子是 I2C temperature .
是否有 demo-.elf 的源代码?
http://antmicro.com/projects/renode/stm32f4discovery.elf-s_445441-and.so.on ...
最佳答案
Renode 中的 STM32F4 Discovery 平台描述存在问题,现已在 master 上修复。
要切换按钮,您应该使用 Monitor CLI。列出所有可用的方法:
(STM32F4_Discovery) gpioPortA.UserButton
The following methods are available:
[...]
- Void Press ()
- Void PressAndRelease ()
- Void Release ()
[...]
- Void Toggle ()
[...]
您可以使用这些与按钮进行交互:
(STM32F4_Discovery) gpioPortA.UserButton Toggle
LED 状态会发生变化,但不太容易发现。您可以手动检查状态:
(STM32F4_Discovery) gpioPortA.externalLed State
False (or True)
您还可以在记录器窗口中跟踪对 LED 的访问。要启用它,请运行:
(STM32F4_Discovery) logLevel -1 gpioPortA.externalLed
(STM32F4_Discovery) logLevel 3 # this is not required, but will hush other logs
不幸的是,资源不可用 - 这是一个非常古老的演示,当时我们也没有跟踪它们。
关于stm32 - renode, "push"一个按钮和 "see"一个 LED 灯,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60868797/
Renode 是一个开发框架,通过让你模拟物理硬件系统来加速物联网和嵌入式系统开发。 Renode 可以模拟 Cortex-M、RISC-V 等微控制器,不仅可以模拟 CPU指令,还可以模拟外设,甚至
我正在运行我的 first renode demo , stm32f4_discovery.resc。到目前为止一切顺利,我在 sysbus.uart4 窗口和终端中的以太网数据包中看到了来自 Con
我是一名优秀的程序员,十分优秀!