当前位置: 首页 > news >正文

第二期: 第二节 , 裸机编程 , gpio

1  首先就是 看原理图:

这里有两个 LED

核心板的原理图。

可以看到 是这个脚。

2 然后就是 查看数据手册。

从 数据手册可以看出 ,一共有这么多的  gpio 组, 但是这些 组 是有复用的,

可以说这些 寄存器组, 就是 全部的 可以使用的引脚了。

可以看到 每组 GPIO 都是有 这6 个寄存器的。

我了解的 只有  CON , DAT , PUD 

DRV , CONPDN ,PUDPDN  ,  这三个寄存器 就不了解了。

先来看看什么是 驱动能力。

网上的截图:

这里的含义是, 由于带上了负载, 电流越大,这个IO口的电压就越低, 当低到一定程度,就识别不出  逻辑1 了, 那么这个临界的电流 就叫做  输出1 时候的驱动能力。

这里 在吸收电流的时候 ,也类似。

当流过 这个IO的电流 越大, 那么这个IO的电压也就越大(不明白原因), 当大到一定程度,这个IO 口 ,就不能识别成0 了,那么这个 临界电流 , 就叫做 驱动能力。

这里每组的 GPIO 都有 8个pin .

我需要控制的是这个。

注意: 这里的GPIO的控制方式, 与stm32不同,这里在设置中断的时候,是不需要配置 输入的。stm32 在配置中断的时候,还要先配置一下 gpio 输入。

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 基于python+django+vue的鲜花商城系统
  • kafka mirror maker之实现两个kafka集群之间的数据同步
  • freeRTOS 任务的创建、挂起、恢复
  • 使用PyTorch进行图像风格迁移:基于VGG19实现
  • 多目标优化算法求解LSMOP(Large-Scale Multi-Objective Optimization Problem)测试集,MATLAB代码
  • Windows和Mac命令窗快速打开文件夹
  • vue 项目自适应 配置 px转rem 的插件postcss-pxtorem
  • 数据中台建设(六)—— 数据开发-提取数据价值
  • Java实现建造者模式和源码中的应用
  • 大棚分割数据集,40765对影像,16.9g数据量,0.8米高分二,纯手工标注(arcgis标注)的大规模农业大棚分割数据集。
  • 使用Flux以文生图
  • 【QT】常用类
  • php AEAD_AES_256_GCM算法 解密
  • 38. 如何在Spring Boot项目中集成MyBatis-Plus?
  • 读构建可扩展分布式系统:方法与实践04应用服务
  • [iOS]Core Data浅析一 -- 启用Core Data
  • 【笔记】你不知道的JS读书笔记——Promise
  • export和import的用法总结
  • java 多线程基础, 我觉得还是有必要看看的
  • niucms就是以城市为分割单位,在上面 小区/乡村/同城论坛+58+团购
  • swift基础之_对象 实例方法 对象方法。
  • Vue 2.3、2.4 知识点小结
  • vue数据传递--我有特殊的实现技巧
  • 分享自己折腾多时的一套 vue 组件 --we-vue
  • 回流、重绘及其优化
  • 如何胜任知名企业的商业数据分析师?
  • 腾讯优测优分享 | Android碎片化问题小结——关于闪光灯的那些事儿
  • 突破自己的技术思维
  • 小程序上传图片到七牛云(支持多张上传,预览,删除)
  • 异常机制详解
  • 源码之下无秘密 ── 做最好的 Netty 源码分析教程
  • 智能网联汽车信息安全
  • 扩展资源服务器解决oauth2 性能瓶颈
  • ​如何在iOS手机上查看应用日志
  • # dbt source dbt source freshness命令详解
  • # Swust 12th acm 邀请赛# [ K ] 三角形判定 [题解]
  • #### golang中【堆】的使用及底层 ####
  • #Js篇:单线程模式同步任务异步任务任务队列事件循环setTimeout() setInterval()
  • #Linux(权限管理)
  • #WEB前端(HTML属性)
  • #每天一道面试题# 什么是MySQL的回表查询
  • (2)关于RabbitMq 的 Topic Exchange 主题交换机
  • (ctrl.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MDd_DynamicDebug”不匹配值“
  • (Redis使用系列) SpringBoot中Redis的RedisConfig 二
  • (独孤九剑)--文件系统
  • (二)七种元启发算法(DBO、LO、SWO、COA、LSO、KOA、GRO)求解无人机路径规划MATLAB
  • (附源码)springboot码头作业管理系统 毕业设计 341654
  • (算法)前K大的和
  • (转)平衡树
  • ***原理与防范
  • **PHP二维数组遍历时同时赋值
  • .NET Core 中的路径问题
  • .net 发送邮件
  • .NET 将混合了多个不同平台(Windows Mac Linux)的文件 目录的路径格式化成同一个平台下的路径
  • .NET8使用VS2022打包Docker镜像