我只是使用这个演示:https://www.freertos.org/portlm3s811keil.html
正如你所见,它是这样说的:
打印任务是唯一允许访问 LCD 的任务 - 从而确保互斥和对资源的一致访问。其他任务不直接访问 LCD,而是将它们希望显示的文本发送给打印任务。打印任务大部分时间都处于阻塞状态 - 只有在消息排队等待显示时才会被唤醒。
但实际上,如果我使用 进行编译make
并使用 运行,qemu-system-arm -M lm3s811evb -kernel gcc/RTOSDemo.bin
我只能看到黑屏。
为什么?是不是有什么我没有考虑到的?它应该是开箱即用的,因为它也写在我提到的官方文档中。那么为什么我看到的是黑屏呢?