在超级终端显示18B20采集的温度值。
参考正点原子的,但在GPIO操作的寄存器方面,费了不少周折,主要还是相关知识了解不够,手上的这本“21天”讲库函数倒是很带劲,寄存器提的极为简洁。
在串口printf里,加上汉字,给出小数点。
还有可以改进的吧。为何我在printf里用了“\n\r”,这边收到的,没那个效果呢?
在PCB背面修改lcd插座21,22的错误。割了2段线,飞了2根线:1根从电池座的下面,1根从GPIO3的PD5C出发。早前看过童鞋的贴,见过类似的飞线。
下载hanshuyujifen2]提供的LCD测试程序,LCD显示正常。
真相,待我拍后就提供
下载hanshuyujifen2]提供的LCD测试程序,LCD显示正常。
真相,待我拍后就提供
105楼提到的真相:
拿到的LCD板:
背面的,芯片上的字是XPT2046,据说与ADS7843相同。传说中的SSD1289芯片看不到。
另外两边都有插针的位置,脚的定义与俺们用的PCB是一致的。
另外,版主小胡童鞋曾经曰过:“(特别注意:此液晶模块左右两边都有排针插孔,信号是相同的,老板焊接的是左边的32个排针,但是为了节省DIY板子的面积,PCB上是按照右边排针的信号线画的,所以需要大家自己焊接右边的32个排针,才能证没显示,否则画面是反的!液晶模块的安装请务必参考论坛中我拍的实物照片)”
背面改成这样了:
测试效果图,说明LCD是可以工作的:
拿到的LCD板:
背面的,芯片上的字是XPT2046,据说与ADS7843相同。传说中的SSD1289芯片看不到。
另外两边都有插针的位置,脚的定义与俺们用的PCB是一致的。
另外,版主小胡童鞋曾经曰过:“(特别注意:此液晶模块左右两边都有排针插孔,信号是相同的,老板焊接的是左边的32个排针,但是为了节省DIY板子的面积,PCB上是按照右边排针的信号线画的,所以需要大家自己焊接右边的32个排针,才能证没显示,否则画面是反的!液晶模块的安装请务必参考论坛中我拍的实物照片)”
背面改成这样了:
测试效果图,说明LCD是可以工作的:
回复
有奖活动 | |
---|---|
【有奖活动】分享技术经验,兑换京东卡 | |
话不多说,快进群! | |
请大声喊出:我要开发板! | |
【有奖活动】EEPW网站征稿正在进行时,欢迎踊跃投稿啦 | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
打赏了!打赏了!打赏了! |
打赏帖 | |
---|---|
与电子爱好者谈读图二被打赏50分 | |
【FRDM-MCXN947评测】Core1适配运行FreeRtos被打赏50分 | |
【FRDM-MCXN947评测】双核调试被打赏50分 | |
【CPKCORRA8D1B评测】---移植CoreMark被打赏50分 | |
【CPKCORRA8D1B评测】---打开硬件定时器被打赏50分 | |
【FRDM-MCXA156评测】4、CAN loopback模式测试被打赏50分 | |
【CPKcorRA8D1评测】--搭建初始环境被打赏50分 | |
【FRDM-MCXA156评测】3、使用FlexIO模拟UART被打赏50分 | |
【FRDM-MCXA156评测】2、rt-thread MCXA156 BSP制作被打赏50分 | |
【FRDM-MCXN947评测】核间通信MUTEX被打赏50分 |