社区
驱动开发/核心开发
帖子详情
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为什么会这样子,在哪里可以设置实际的时钟。
...全文
588
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
打赏
举报
回复
前面还有分频,这里再分频就不是实际时钟 只能根据实际测量的值之后改这个参数
STM32CubeMx6.4.0版本+JRE安装包
4. 启用并配置外设,如ADC、
SPI
、I2C、UART等。 5. 设置中断服务例程,用于处理外部事件。 6. 生成HAL/LL代码,这些代码可以导入到IDE中,作为项目的基础框架。 STM32CubeMX不仅限于STM32CubeMX6.4.0版本,ST公司会...
AM
335X
——
SPI
设备驱动
CSDN仅用于增加百度收录权重,排版未优化,日常不维护。...最近在AM
335X
上写了几个
SPI
设备驱动,记录一下心得。 1. 准备工作 与前面写过的I2C驱动一样,
SPI
驱动也涉及
SPI
控制器(适配器)驱动和
SPI
设备驱动。
SPI
控制...
AM
335x
bootstrap探索
背景知识TI 的ARM处理器AM
335x
系列支持从不同的媒介或者接口启动, 具体包括串口,网口,USB,SD卡, eMMC,NAND flash,
SPI
flash等等。当系统复位的时候(具体时刻为reset信号的上升沿),通过某些特定管脚的状态,来...
SPI
及其
时钟
配置
今天知道了
SPI
时钟
的设置 ,原来
SPI
主设备
时钟
极性的配置 应该和 从设备SDI的极性 相反。 怪不得以前做
SPI
主设备程序的时候 ,把它设备设成mode 3(此时CPHA=1)就ok,设成mode 0(此时CPHA=0)就ng。因为...
Am
335x
应用层之
SPI
操作
我们先来看一下
SPI
的时序图,下面的内容转自http://blog.chinaunix.net/uid-8307196-id-2032955.html
SPI
接口有四种不同的数据传输时序,取决于CPOL和CPHL...CPOL是用来决定SCK
时钟
信号空闲时的电平,CPOL=0,空闲
驱动开发/核心开发
21,618
社区成员
21,708
社区内容
发帖
与我相关
我的任务
驱动开发/核心开发
硬件/嵌入开发 驱动开发/核心开发
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章