返回列表 发新帖我要提问本帖赏金: 50.00元(功能说明)

[PIC®/AVR®/dsPIC®产品] 如何解决PIC单片机的硬件I2C在驱动OLED显示屏时候的不好用问题

[复制链接]
7819|55
734774645 发表于 2024-1-28 17:30 | 显示全部楼层

这个典型值44K欧姆,最小30K,最大50K

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
班杰明 发表于 2024-1-29 11:36 来自手机 | 显示全部楼层
软件模拟的好移植
在线DIY23 发表于 2024-1-29 11:43 | 显示全部楼层
不一样的屏幕,方法是不一样的。
SophiaOP 发表于 2024-2-21 17:11 | 显示全部楼层
延时的时间设置长一点
AloneKaven 发表于 2024-2-22 19:11 来自手机 | 显示全部楼层
643757107 发表于 2024-1-28 17:09
就是SPI只用发送线怎么配置,让接收线作为普通的IO。

你说的模拟spi吗
OliviaSH 发表于 2024-2-25 21:11 | 显示全部楼层
有一套好用的库实在太香了
zhuotuzi 发表于 2024-3-31 17:38 | 显示全部楼层
正确掌握住库函数使用方法和原理就行了。
zhuotuzi 发表于 2024-3-31 17:40 | 显示全部楼层
楼主讲的很透彻,明白了。
wangchangwenqq 发表于 2024-4-3 21:48 | 显示全部楼层
本帖最后由 wangchangwenqq 于 2024-4-3 21:49 编辑
suncat0504 发表于 2024-1-11 18:22
我也用过I2C设备驱动OLED,中间要做的事儿多,比较麻烦,远不如软件模拟来得方便。要发送数据,处理中断, ...

是的,开漏引脚用软件模拟 方便好用,之前用延时加检测状态满,偶然在测试时模拟了下总线冲突,居然卡死不能恢复了,关闭中断和模块再重新初始,还恢复不了,调试查看了下,寄存器S位、P位都不正常,怀疑是内部状态机出问题了,奇怪的是 清除总线冲突位、写入冲突位、接收溢出位 均无法复位,只有重新上电 或 asm(“reset”),可以恢复,最后懒的烦了,用软件模拟啥问题没有, 通用性好,不担心换系列
598330983 发表于 2024-4-13 18:20 | 显示全部楼层
就是要熟练掌握库函数,和I2C协议。
稳稳の幸福 发表于 2024-4-15 22:40 | 显示全部楼层
非常不错的教程。
huquanz711 发表于 2024-4-16 08:18 来自手机 | 显示全部楼层
IIC通信效率在那儿摆起的。
V853 发表于 2024-4-17 22:58 | 显示全部楼层
这种方法对于驱动其他芯片应该是相同的。
 楼主| gaoyang9992006 发表于 2024-4-18 10:23 | 显示全部楼层
V853 发表于 2024-4-17 22:58
这种方法对于驱动其他芯片应该是相同的。

是的,只要考虑到这些方面,应该都可以成功点亮。
LLGTR 发表于 2024-4-20 18:48 | 显示全部楼层
这种经验在其他微控制器也应该是有用的,收集。
芯路例程 发表于 2024-4-22 22:53 | 显示全部楼层
那个大块头什么时候才能解释间谍行为?
稳稳の幸福 发表于 2024-4-23 23:17 | 显示全部楼层
大佬怎么好久没更新帖子了,期待更新一下SPI相关的技术。
稳稳の幸福 发表于 2024-4-23 23:17 | 显示全部楼层
I2C跟着你的贴学的很懂了,SPI还不太明白,期待分享一下相关的技术。
稳稳の幸福 发表于 2024-4-23 23:18 | 显示全部楼层
比如如何驱动SPI接口的LCD屏幕。
幸福小强 发表于 2024-4-26 22:43 | 显示全部楼层
认真看完了帖子,真心不错,期待出一个SPI的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部