我正在尝试模拟一块具有 OLED 显示屏的板,但看不到任何东西。你能告诉我是否有什么重要的事情我没有考虑到吗?

我正在尝试模拟一块具有 OLED 显示屏的板,但看不到任何东西。你能告诉我是否有什么重要的事情我没有考虑到吗?

我只是一个正在努力学习的新手。我在 OLED 显示屏 (ssd0303) 上看不到任何内容。 在此输入图像描述

我只是使用这个演示:https://www.freertos.org/portlm3s811keil.html

正如你所看到的,它说:

打印任务是唯一允许访问 LCD 的任务 - 从而确保互斥和对资源的一致访问。其他任务不直接访问LCD,而是将它们希望显示的文本发送给打印任务。打印任务大部分时间都处于阻塞状态 - 仅当消息排队等待显示时才会唤醒。

但实际上,如果我编译 usingmake并运行 usingqemu-system-arm -M lm3s811evb -kernel gcc/RTOSDemo.bin我只能看到黑屏。

为什么?有什么我没有考虑的吗?它应该可以开箱即用,因为它也写在我提到的官方文档中。那么为什么我会看到黑屏呢?

可能有些事情我没有考虑,因为我是新手

答案1

相关内容