CC2541 SDA SCL 用作普通IO口
1:CC2541在用做硬件IIC读取SHT30电流150-200ua左右,在所以想试试使用模拟IIC读取;下图是使用硬件IIC读取的代码:
2:查阅资料:http://www.voidcn.com/article/p-cmmdjdsa-xd.html 设置I2CWC和I2CIO寄存器。
CC2541手册查这两个寄存器功能:
文中说通过设置I2CWC.OVR位将SCL和SDA用作普通IO口;
下图为这两个寄存器:
如图 置OVR =1 : I2CWC |= 83;设置SDA SCLK输出;
下图表示普通IO口输出代码,测试有效;
CC2541 SDA SCL 用作普通IO口相关推荐
- STM32F10×××系列的PC13、PC14、PC15引脚用作普通IO口配置方法
1. 引脚定义 2. 引脚用作普通IO口的条件 注:最新文档中已经删除"在同一时间只有一个引脚能作为输出"也就是三个引脚可以同时作为输出引脚,其他条件未变 3. 代码 void g ...
- STM32F1系列PB3,PB4,PA13,PA14,PA15用作普通IO口的特殊配置
STM32F1系列PB3,PB4,PA13,PA14,PA15用作普通IO口的特殊配置 最近博主用STM32F103C8T6做了一个温度测控模块,用到PB3,PB4,PA15等引脚控制外设.发现不管怎 ...
- STM32 PC13 PC14 PC15用作普通IO口
PC14 PC15 关闭LSE时钟之后,就可以作为普通IO口. 先打开RCC_APB2Periph_AFIO时钟: 再使用函数RCC_LSEConfig( RCC_LSE_OFF ); PC13先打 ...
- STM32中IO口的8中工作模式
该文摘自:http://blog.csdn.net/kevinhg/article/details/17490273 一.推挽输出:可以输出高.低电平,连接数字器件:推挽结构一般是指两个三极管分别受两 ...
- 引脚悬空是什么电平_STM32单片机必须掌握的八种IO口模式和引脚配置方式
八种IO口模式STM32有八种IO口模式,分别是:模拟输入.浮空输入.上拉输入.下拉输入.开漏输出.推挽输出.复用开漏输出和复用推挽输出.1.模拟输入GPIO_Mode_AIN模拟输入,即关闭施密特触 ...
- STM32的8种IO口的模式
一.推挽输出:可以输出高.低电平,连接数字器件:推挽结构一般是指两个三极管分别受两个互补信号的控制,总是在一个三极管导通的时候另一个截止.高低电平由IC的电源决定. 推挽电路是两个参数 ...
- STM32八种IO口模式区别,以及上拉输入、下拉输入、浮空输入、模拟输入的区别
最近在看数据手册的时候,发现在 Cortex-M3 里,对于 GPIO 的配置种类有 8 种之多: (1)GPIO_Mode_AIN 模拟输入 (2)GPIO_Mode_IN_FLOATING 浮空输 ...
- 32位芯片IO口的工作模式详解
目录: 一.IO口基本信息 二.IO口的寄存器 三.IO口对应不同配置的基本结构 四.IO口的不同配置简介 4.1推挽输出 4.2.开漏输出 4.3.浮空输入 4.4.在 STM32 中选用 IO 模 ...
- GPIO的工作方式/STM32八种IO口模式区别
GPIO基本结构 GPIO工作方式 4种输入模式: 输入浮空 输入上拉 输入下拉 模拟输入 4种输出模式: 开漏输出 开漏复用功能 推挽式输出 推挽式复用功能 最近在看数据手册的时候,发现在 Cort ...
最新文章
- glibc(ptmalloc)内存暴增问题解决
- 清华校长送给毕业生的五句话,值得一看!
- 专科 java转go 翱翔之路(三)开发工具:goland2019.1安装一键到2089年试用期
- Windows 下的 PHP 编译
- c++ map的存储结构_「软帝学院」java集合类框架map及相关常见问题二
- 自制简单表单验证relative与absolute定位
- 关闭 启动_win10系统关闭快速启动功能教程
- 解决:android源码同步repo sync 时出现的fatal:duplicate path错误
- vc运行库合集 官方正式版 v2019.07.20
- 计算机黑屏闪光标,电脑开机黑屏只有光标在闪的解决方法
- html网页设计代码作业—中国风的温泉酒店网(13页) HTML+CSS+JavaScript 学生web网页制作期末大作业_住宿 旅游 主题酒店
- 19款最好用的免费数据挖掘工具大汇总(干货)
- 28天高效突击大礼包:微服务+分布式+框架,java开发spark视频
- 大数据——Flink Window(窗口)机制
- JS实现图片轮播效果(自动和手动)
- ADC模块的相关介绍
- 4412开发板Qt定时器-实验步骤和部分代码
- JS中scrollHeight,clientHeight、scrollTop、offsetTop等相关属性介绍
- Linux系统mmap函数映射物理地址
- Windows Server 2016 文件操作系统 跨区卷 镜像卷 RAID5卷 ISCSI设置
热门文章
- 猫狗分类-VGG16-Finetune
- 比亚迪开放平台接口——9、变速箱
- List的3种遍历方法
- 解题1953 World Cup Noise
- 骁龙778g和天玑1200max哪个好
- webview 输入法_android-解决全屏-webview-输入框被输入法挡住-FullScreen-adjustResize失效问题...
- PHP新浪面试题及完整答案
- android 复杂的列表视图新写法MultiType
- 用Axure制作一个PRD文档(结尾分享模板)
- mysql启动服务但无法连接不上_mysql服务启动却连接不上两种解决办法