S3C6410 SPI中PCLK_GATE和SCLK_GATE的理解
在使用S3C6410 SPI进行通信时,首先要设置SPI的控制寄存器,但是经过查看大量代码后,发现在设置SPI的一系列的寄存器时要先设置S3C6410中PCLK_GATE和SCLK_GATE寄存器与SPI相关的位,在大量的调试之后终于发现了规律:
假如使用的是SPI0进行通信:
设置PCLK_GATE的21位:当该位为0时,不能往SPI相关的寄存器写值;为1时,可往SPI相关的寄存器写值。
设置SCLK_GATE的20位:当该位为0时(若设置了PCLK_GATE的21位为1),不能从SPI的移位寄存器读取值;为1时( 若设置了PCLK_GATE的21位为1 ),可以从SPI的移位寄存器读出值。
所以当要使用S3C6410 SPI的一系列的控制寄存器时,要先设置这两个寄存器。SPI1同理,在PCLK_GATE与SCLK_GATE中分别为21和22位
S3C6410 SPI中PCLK_GATE和SCLK_GATE的理解相关推荐
- React router 的 Route 中 component 和 render 属性理解
React router 的 Route 中 component 和 render 属性理解 Route 标签的三个互斥属性 render.component.children Route 就是用来匹 ...
- python函数def里面嵌套def,python菜鸟求问关于嵌套函数中作用域范围应该怎么理解?,python嵌套,直接上代码def l(l...
python菜鸟求问关于嵌套函数中作用域范围应该怎么理解?,python嵌套,直接上代码def l(l 直接上代码def l(list): def d(): return list return d ...
- 7.STM32中对DMA_Config()函数的理解(自定义)测试DMA传输数据时CPU还可继续工作其他的事
STM32中对DMA_Config()函数的理解(自定义):
- 4.STM32中对USART1_Config()函数的理解(自定义)
STM32中对USART1_Config()函数的理解
- 3.STM32中对EXTI_PE5_Config()函数的理解(自定义)之中断控制按键LED
STM32中对EXTI_PE5_Config()函数的理解(自定义)
- 2.STM32中对Key_GPIO_Config()函数的理解(自定义)之轮询控制按键LED
STM32中对Key_GPIO_Config()函数的理解(自定义)
- 1.STM32中对LED_GPIO_Config()函数的理解(自定义)之流水灯
STM32中对LED_GPIO_Config()函数的理解(自定义)
- python threading模块的方法_Python THREADING模块中的JOIN()方法深入理解
看了oschina上的两个代码,受益匪浅.其中对join()方法不理解,看python官网文档的介绍: join([timeout]):等待直到进程结束.这将阻塞正在调用的线程,直到被调用join() ...
- MVC架构中的Repository模式 个人理解
关于MVC架构中的Repository模式 个人理解:Repository是一个独立的层,介于领域层与数据映射层(数据访问层)之间.它的存在让领域层感觉不到数据访问层的存在,它提供一个类似集合的接口提 ...
最新文章
- 大数据2 Hadoop伪分布模式配置部署
- Hough直线检测的理解
- [BUUCTF-pwn]——xdctf2015_pwn200
- php编码和c语言,急求windows下用c语言开发PHP扩展时,在C语言里把字符串转成utf-8编码再打印的方法。...
- Hive之import和export使用详解
- 在ASP.NET中防止注入攻击
- android刷机方法,介绍一种android的裸刷机方法(fastboot刷机实质)
- 【老九】【C语言】CodeBlocks安装文档
- java项目 无法重命名_无法重命名数据库?
- php正则表达式工具,正则表达式语法教程(含在线测试工具)
- Borel probability measure space (Borel 概率测度空间)是个啥?
- 苹果和谷歌应用商店的APP搜索排名算法
- 舆情监控系统java_java舆情监测系统
- matlab怀特检验,(求助)Eviews中的怀特检验,怎样确定存在异方差?
- V3S-Zero 网络篇章 Linux5.2
- 思维导图学习 | 第四篇:java学习特别篇,java正确的学习姿势
- 如何将json类型的数据转换成csv格式
- (附源码)springboot自行车在线租赁管理系统 毕业设计101157
- 河源实验室建设合理化细节探讨
- MATLAB | 那些你不得不知道的MATLAB小技巧(二)