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口相关推荐

  1. STM32F10×××系列的PC13、PC14、PC15引脚用作普通IO口配置方法

    1. 引脚定义 2. 引脚用作普通IO口的条件 注:最新文档中已经删除"在同一时间只有一个引脚能作为输出"也就是三个引脚可以同时作为输出引脚,其他条件未变 3. 代码 void g ...

  2. STM32F1系列PB3,PB4,PA13,PA14,PA15用作普通IO口的特殊配置

    STM32F1系列PB3,PB4,PA13,PA14,PA15用作普通IO口的特殊配置 最近博主用STM32F103C8T6做了一个温度测控模块,用到PB3,PB4,PA15等引脚控制外设.发现不管怎 ...

  3. STM32 PC13 PC14 PC15用作普通IO口

    PC14 PC15  关闭LSE时钟之后,就可以作为普通IO口. 先打开RCC_APB2Periph_AFIO时钟: 再使用函数RCC_LSEConfig( RCC_LSE_OFF ); PC13先打 ...

  4. STM32中IO口的8中工作模式

    该文摘自:http://blog.csdn.net/kevinhg/article/details/17490273 一.推挽输出:可以输出高.低电平,连接数字器件:推挽结构一般是指两个三极管分别受两 ...

  5. 引脚悬空是什么电平_STM32单片机必须掌握的八种IO口模式和引脚配置方式

    八种IO口模式STM32有八种IO口模式,分别是:模拟输入.浮空输入.上拉输入.下拉输入.开漏输出.推挽输出.复用开漏输出和复用推挽输出.1.模拟输入GPIO_Mode_AIN模拟输入,即关闭施密特触 ...

  6. STM32的8种IO口的模式

    一.推挽输出:可以输出高.低电平,连接数字器件:推挽结构一般是指两个三极管分别受两个互补信号的控制,总是在一个三极管导通的时候另一个截止.高低电平由IC的电源决定.         推挽电路是两个参数 ...

  7. STM32八种IO口模式区别,以及上拉输入、下拉输入、浮空输入、模拟输入的区别

    最近在看数据手册的时候,发现在 Cortex-M3 里,对于 GPIO 的配置种类有 8 种之多: (1)GPIO_Mode_AIN 模拟输入 (2)GPIO_Mode_IN_FLOATING 浮空输 ...

  8. 32位芯片IO口的工作模式详解

    目录: 一.IO口基本信息 二.IO口的寄存器 三.IO口对应不同配置的基本结构 四.IO口的不同配置简介 4.1推挽输出 4.2.开漏输出 4.3.浮空输入 4.4.在 STM32 中选用 IO 模 ...

  9. GPIO的工作方式/STM32八种IO口模式区别

    GPIO基本结构 GPIO工作方式 4种输入模式: 输入浮空 输入上拉 输入下拉 模拟输入 4种输出模式: 开漏输出 开漏复用功能 推挽式输出 推挽式复用功能 最近在看数据手册的时候,发现在 Cort ...

最新文章

  1. glibc(ptmalloc)内存暴增问题解决
  2. 清华校长送给毕业生的五句话,值得一看!
  3. 专科 java转go 翱翔之路(三)开发工具:goland2019.1安装一键到2089年试用期
  4. Windows 下的 PHP 编译
  5. c++ map的存储结构_「软帝学院」java集合类框架map及相关常见问题二
  6. 自制简单表单验证relative与absolute定位
  7. 关闭 启动_win10系统关闭快速启动功能教程
  8. 解决:android源码同步repo sync 时出现的fatal:duplicate path错误
  9. vc运行库合集 官方正式版 v2019.07.20
  10. 计算机黑屏闪光标,电脑开机黑屏只有光标在闪的解决方法
  11. html网页设计代码作业—中国风的温泉酒店网(13页) HTML+CSS+JavaScript 学生web网页制作期末大作业_住宿 旅游 主题酒店
  12. 19款最好用的免费数据挖掘工具大汇总(干货)
  13. 28天高效突击大礼包:微服务+分布式+框架,java开发spark视频
  14. 大数据——Flink Window(窗口)机制
  15. JS实现图片轮播效果(自动和手动)
  16. ADC模块的相关介绍
  17. 4412开发板Qt定时器-实验步骤和部分代码
  18. JS中scrollHeight,clientHeight、scrollTop、offsetTop等相关属性介绍
  19. Linux系统mmap函数映射物理地址
  20. Windows Server 2016 文件操作系统 跨区卷 镜像卷 RAID5卷 ISCSI设置

热门文章

  1. 猫狗分类-VGG16-Finetune
  2. 比亚迪开放平台接口——9、变速箱
  3. List的3种遍历方法
  4. 解题1953 World Cup Noise
  5. 骁龙778g和天玑1200max哪个好
  6. webview 输入法_android-解决全屏-webview-输入框被输入法挡住-FullScreen-adjustResize失效问题...
  7. PHP新浪面试题及完整答案
  8. android 复杂的列表视图新写法MultiType
  9. 用Axure制作一个PRD文档(结尾分享模板)
  10. mysql启动服务但无法连接不上_mysql服务启动却连接不上两种解决办法