工具/软件:Code Composer Studio
大家好、我使用 TM4C1294KCPDT 在 MAX7219的帮助下操作8x8 LED 矩阵、该矩阵通过 SSI1进行通信。
因此、我需要有关为 MAX7219配置 SSI1、如何提供时钟以及如何传输特定引脚的数据和地址的帮助?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:Code Composer Studio
大家好、我使用 TM4C1294KCPDT 在 MAX7219的帮助下操作8x8 LED 矩阵、该矩阵通过 SSI1进行通信。
因此、我需要有关为 MAX7219配置 SSI1、如何提供时钟以及如何传输特定引脚的数据和地址的帮助?
您好!
供应商(和朋友) Ralph -提供非常合理的建议。 值得注意的是-他会指导您、"与您的 LED 驱动器 IC 的规格保持一致!"
通常- MCU 应"成为老板-设定标准!" 然而、当使用 SPI 从器件(例如您的器件)工作时、这些从器件"不灵活"-它们(通常情况下)"仅支持一种 SPI 格式"-然后由 MCU (因此由您决定)来匹配! 同样、从器件是固定的、因此您必须"测试 MCU -以匹配从器件的要求! (这证明了 MCU 比(大多数) SPI 从器件具有更大的"格式化灵活性"。)
很久以前我们使用 MAX7218进行了设计-(我不确定它是否(近乎)与您的器件相同-将进行检查并返回。 我还记得-有一些要点-如果丢失或实施不当、可能会损坏 LED。 (如果时间允许-我稍后将添加到此帖子-可能今晚...) (美国 CST 芝加哥 )
必须-再次-请求"海报不能拍摄-无电不可拍的信使"。 您记下的"M AX7219"器件适用于5V 系统使用。 (也意味着5V MCU。) 器件数据表(如下所示)中的这一(早期)页验证了这一说法。
您应该注意到、第2个"运行行"(向下)"VIH"需要3V5的"最小电压(来自 MCU)。 (3.5V - VDD 的70%) MCU 从3V3运行、 在没有(某种形式的) 外部帮助的情况下无法产生"3V5"电压输出。 (3V3至5V0 -多通道-电压转换器芯片-是一种可能。) 请注意、由于(两者)都超出了 MCU 的功能、因此您将很难同时处理数据输入和数据输出。
到达此(MAX)供应商产品说明书时的"首页"-注意不同的器件(MAX6981) -需要3V 工作电压时。 希望您尚未购买任何数量的 MAX7219 -因为 MAX6951提供了一个"单芯片"(支持3V3)实现。
认真花时间查看器件数据表-保护用户(两者)"时间和精力"的投资。
可能需要注意的是、即使使用了正确的芯片、您仍有很多接线和/或 PCB 设计。 最终结果-经过大量的"时间、成本和努力"-(仅)得到8个字符的显示。
人们怀疑 A (更简单-并且更流行)"2x16字符 LCD 模块"更有意义。 LCD 模块:
有时这里是“最好的答案”——证明“不”…… 海报(最初)所寻求的效果。 经验是一名强大(且有效)的教师-对于那些"不太了解和经验"的人来说、经验是"罕见的"-通过 丰富的选择"涉水、然后-正确 识别并采用-(近乎) " 最佳和有利的解决方案"。
在 公司照片下面、"2x16 LCD 字符模块"-这一个(两者都)对比度和视角增强-启用 SPI、I2C、CAN 和4/8位并行总线! (相信是唯一的一个——所以能提供总线。) 另请注意:"免费"-无焊锡测试装置-通过"已加载"测试夹可靠连接...
原谅-但“你的意思是什么,一切都好吗?” 芯片制造商将3V5指定为最小 VIH 电平。 您的具有3V3功能的 MCU 如何产生所需的 VIH、从而正确操作您的 MAX7219? (这是错误的芯片-除非您采用额外的方法-以满足芯片的要求(非常清楚、VIH 规格)。 我为您提供了与此 MCU 配合使用的正确芯片-您的"吸收细节"(可能需要(部分)额外的关注和/或努力...
根本没有 这种必要的细节(回应)显示出来。 “好”的“奖”(达到 MAX7219的 VIH 等级)... 对我来说-证明 是极不可能的! (建议您(真正)查看详细信息-更早、更清晰-呈现...
您好 Ralph、
可能是"错误的初始决策"-然后是不确定的(同样有故障的测量)[如果执行了此类"结果"-引导一个(甚至更深)进入沼泽?
即使"在建议后"主题仍然存在、"TM4C 在"MAXxyz"的帮助下运行8x8 LED、这种说法是否属实? 之前(详细)响应的正确"读"应该导致 该主题发生转变、并具有"MAXxyz"的阻碍 。
AS (另一个)公共服务-我在此(再次)附上 "经典 LCD 字符模块"的关键接口规格。 请注意,即使是 'HD44780'的“副本/附带” (主要是 LCD 特性控制 IC)-也要保持这样的“广收入信号欢迎”... 这一问题尚未被限制性大得多的 MAX7219采纳 。 ("需要"MCU -'DEAL-DISCAECT'3V5'VIH!')
因此-同样- LCD 字符模块:
海报的"用例"很少(很少)(但从未解释过也没有理由) 8个 LED 字符。 8x8点矩阵专门用于支持"展位滚动"、而实现这一目标所需的软件则会耗费大量 时间和精力! (对很多人来说、这里的证明(位)很多)
遗憾的是、"体验"和"过度的选择和支持数据"都被"绕过了。" (和... 什么呢?)