freeelectron 发表于 2022-7-4 21:37

【N32L43x评测】4、软硬件SPI驱动1.8寸LCD

本帖最后由 freeelectron 于 2022-7-4 21:42 编辑

<p><span style="font-size:20px;">1、前言</span></p>

<p>本文驱动的LCD为1.8吋,控制器为ST7735,之前移植到了AT32F425、GD32L233、CH582,本文移植到N32L43x,只需移植spi和gpio操作部分,其他部分不变。</p>

<p>相关帖子:<a href="https://bbs.eeworld.com.cn/thread-1197780-1-1.html" target="_blank">【BLE 5.3无线MCU CH582】9、硬件spi驱动lcd</a>&nbsp; ,<a href="https://bbs.eeworld.com.cn/thread-1197266-1-1.html" target="_blank">【GD32L233C-START评测】18、硬件SPI驱动(ST7735)1.8吋TFT LCD</a>、<a href="https://bbs.eeworld.com.cn/thread-1204273-1-1.html" target="_blank">【AT-START-F425测评】+软硬件SPI驱动(ST7735)1.8吋TFT LCD</a></p>

<p>&nbsp;</p>

<p><span style="font-size:20px;">2、硬件连接</span></p>

<p>&nbsp;&nbsp; &nbsp;GND &nbsp; &nbsp; &nbsp; GND<br />
&nbsp;&nbsp; &nbsp;3.3V &nbsp; &nbsp; &nbsp;VCC &nbsp;<br />
&nbsp;&nbsp; &nbsp;PB13 &nbsp; &nbsp; &nbsp;SCL&nbsp;<br />
&nbsp;&nbsp; &nbsp;PB15 &nbsp; &nbsp; &nbsp;SDA&nbsp;<br />
&nbsp;&nbsp; &nbsp;PB7 &nbsp; &nbsp; &nbsp; ERS(复位)<br />
&nbsp;&nbsp; &nbsp;PB8 &nbsp; &nbsp; &nbsp; DC(命令数据选择)&nbsp;<br />
&nbsp;&nbsp; &nbsp;PB12 &nbsp; &nbsp; &nbsp;CS(片选) &nbsp; &nbsp; &nbsp;&nbsp;<br />
&nbsp;&nbsp; &nbsp;PB9 &nbsp; &nbsp; &nbsp; BL(背光) &nbsp;&nbsp;</p>

<p>&nbsp;</p>

<p>&nbsp;</p>

<p><span style="font-size:20px;">3、显示测试</span></p>

<p><span style="font-size:16px;">显示中文,英文,图片</span></p>

<p>&nbsp;&nbsp;</p>

<p><span style="font-size:20px;">4、代码</span></p>

<p>由于代码篇幅比较长,因此,上传相关文件,包含源码和字库图库。</p>

<p></p>

<p>&nbsp;</p>

lugl4313820 发表于 2022-7-4 21:48

有了基础就是快呀,感谢分享。还可以附上上次驱动的文章,这样给初学者指点一下,非常的好。

freebsder 发表于 2022-7-5 17:34

<p>谢谢分享,虎虎生威!</p>

秦天qintian0303 发表于 2022-7-10 08:54

<p>恭喜楼主,模块化程序设计确实是事半功倍的,不过还是建议重新说一下,毕竟不是同一个厂商的</p>
页: [1]
查看完整版本: 【N32L43x评测】4、软硬件SPI驱动1.8寸LCD