使用EFM8微控制器进行项目开发:SPI总线控制LCD

基于微控制器的嵌入式设计从硬件开始,然后从低级到高级的固件开发。我们将在一个简单的程序中探索这个设计过程,该程序使用Silicon Labs EFM8微控制器在128x128像素的LCD上显示滚动水平线。

所需的硬件/软件

● SLSTK2000A EFM8评估板

● Simplicity Studio集成开发环境

与微控制器合作的几句话

一般来说,可以通过四个互连的功能来讨论微控制器项目:端口输入/输出,外设,固件和外部组件。最低电平由端口I / O配置表示,这可确保端口引脚正确处理用作单片机输出或输入的实际电压信号。外设(如定时器或串行通信模块)是端口I / O和固件之间的一种中介:外设既处理来自端口引脚的I / O信号,又处理端口引脚的I / O信号,并启动影响固件执行的事件。固件是管理设备整体操作的指令集合;固件可以直接与端口引脚连接,但固件通常与外设交互,通过独立完成低级硬件任务来减少处理器的负担。最后,这三个模块 - 端口I / O,外设和固件 - 一起工作,以便与系统中的其他组件成功连接。

这里写图片描述

更多内容请参考以下链接:https://www.yiboard.com/thread-856-1-1.html

猜你喜欢

转载自blog.csdn.net/woshi_ziyu/article/details/81213922