社区
驱动开发/核心开发
帖子详情
335x spi时钟问题
wuqingchen111
2018-12-28 02:46:12
335x的SPI驱动里面只有设置最大值的时钟
.modalias = "ads7952",
//.irq = 169,
.platform_data = &ads7952_pdata ,
.max_speed_hz = 10000000,
.bus_num = 1 ,
.chip_select = 1 ,
.mode = SPI_MODE_0
就像这样子 实际用示波器测出来的时钟为6M为什么会这样子,在哪里可以设置实际的时钟。
...全文
624
4
打赏
收藏
335x spi时钟问题
335x的SPI驱动里面只有设置最大值的时钟 .modalias = "ads7952", //.irq = 169, .platform_data = &ads7952_pdata , .max_speed_hz = 10000000, .bus_num = 1 , .chip_select = 1 , .mode = SPI_MODE_0 就像这样子 实际用示波器测出来的时钟为6M为什么会这样子,在哪里可以设置实际的时钟。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
世黎
2019-01-21
打赏
举报
回复
一般来说ARM都有时钟树, 你要datasheet里面去找时钟源,如果源时钟是6M,子时钟设置10M,出来的信号也是6M的
wuqingchen111
2019-01-14
打赏
举报
回复
引用 1 楼 迷雾绿洲 的回复:
前面还有分频,这里再分频就不是实际时钟
只能根据实际测量的值之后改这个参数
具体在哪里您知道么
wuqingchen111
2019-01-08
打赏
举报
回复
具体在哪里分的频您知道么,谢谢大佬
fly 100%
2018-12-30
打赏
举报
回复
前面还有分频,这里再分频就不是实际时钟 只能根据实际测量的值之后改这个参数
linux
spi
工作模式,AM
335X
作为
SPI
主机,设置工作模式为Master Receive-Only Mode,三线模式。
SPI
总线什么时候开始一次传输?...
作者在尝试自定义驱动AM
335X
的
SPI
模块时遇到
问题
,模块加载后未见
时钟
输出且数据接收为空。文章探讨了为何启动传输无
时钟
、如何正确初始化传输过程以及
SPI
工作模式的理解。
基于AM
335X
与FPGA的
SPI
通讯设计
本文详细介绍了基于AM
335X
与FPGA的
SPI
通信设计,包括
SPI
通信的基础定义,AM
335x
的
SPI
通信编程,以及FPGA从机的
SPI
设计。重点阐述了
SPI
接口的时序、模式选择,以及AM
335x
的
SPI
外设在Linux下的文件操作。
AM
335x
硬件开发使用指南(一)
本文详细介绍了AM
335x
的硬件开发,包括串口类资源如UART、
SPI
、McASP和CAN,以及USB 2.0 HS和EMAC。针对每个接口,阐述了其功能和应用,并提及了硬件设计中需要注意的事项,如USB高速模式的线路匹配和CAN总线的末端阻抗匹配。此外,还预告了后续关于System部分的内容。
am
335x
开发板
本文介绍了AM
335X
的
SPI
接口四种不同的数据传输时序,并详细讲解了CPOL和CPHA参数对时序的影响。通过
SPI
模式的配置定义,展示了如何设置
SPI
_MODE_0至
SPI
_MODE_3,以及如何配置
SPI
的速率和字节数。最后,提到了在
SPI
读写操作中应注意的参数设定。
AM
335x
bootstrap探索
本文探讨了TI的AM
335x
处理器在启动过程中遇到的系统
时钟
不稳定
问题
。通过深入分析硬件原理图,发现了
问题
的根源在于复位状态下以太网信号的干扰,并提出了两种解决方案:一是加入额外的缓冲器隔离信号;二是利用三极管控制以太网PHY芯片的电源。
驱动开发/核心开发
21,620
社区成员
21,709
社区内容
发帖
与我相关
我的任务
驱动开发/核心开发
硬件/嵌入开发 驱动开发/核心开发
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章