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

FC7300 IO 无法正常输出高低电平问题排查

现象:Port、Dio配置正常的情况下,IO写或者翻转函数正常执行后,IO电平未按照预期切换电平。
排查:

  • 第一步:检查PORTx_PCRy寄存器值:
    • DWP:
      • 域写保护:此字段指示允许哪个内核或 DMA 写入此引脚寄存器 和 GPl0 寄存器对应于这个引脚。
      • 0-允许写, 1-不允许写。
      • 该寄存器值与MCAL配置Port Multicore Support对应。
  • 第二步:检查EB配置Port ->Port Multicore Support。
    • 勾选时:DWP=7
    • 不勾选:DWP=0

在这里插入图片描述
在这里插入图片描述在这里插入图片描述
结论:CPU无法正常控制IO的原因是DWP配置为7,导致CPU没有写的权限。
解决:取消EB配置中Port ->Port Multicore Support配置项的勾选,不勾选该配置项即可使DWP配置为0,允许CPU写该IO。

http://www.xdnf.cn/news/6870.html

相关文章:

  • C++:赋值重载
  • 开放世界地形渲染:以三角洲行动为例(下篇)
  • 集星云推碰一碰:跨平台发布与源码定制全解析OEM源码部署
  • 携程token纯算分析
  • 【程序员AI入门:模型】19.开源模型工程化全攻略:从选型部署到高效集成,LangChain与One-API双剑合璧
  • 【匹配】Gotoh
  • RoboDual-上海交大-2025-2-6-开源
  • PCIe Switch 问题点
  • 【知识产权出版社-注册安全分析报告-无验证方式导致安全隐患】
  • 文章记单词 | 第82篇(六级)
  • 如何与“不安”和平共处?
  • 召回12:曝光过滤 Bloom Filter
  • 03算法学习_977、有序数组的平方
  • 经典案例 | 筑基与跃升:解码制造企业产供销协同难题
  • Go语言之路————并发
  • 【基础】Windows开发设置入门5:WinGet开发者完全指南(AI整理)
  • Spring 框架中适配器模式的五大典型应用场景
  • 轨道炮--范围得遍历,map巧统计
  • 强化学习算法实战:一个例子实现sarsa、dqn、ddqn、qac、a2c、trpo、ppo
  • RAGFlow升级到最新0.18.0新手指南
  • 【全解析】EN18031 标准下的 AUM 身份认证机制[上篇]
  • 国产三维CAD皇冠CAD(CrownCAD)建模教程:插接箱
  • B2C 商城转型指南:传统企业如何用 ZKmall模板商城实现电商化
  • 线上问题排查:JVM OOM问题如何排查和解决
  • Protobuf——Protocol Buffer详解(1)
  • RFID系统集成业务中,通过产业链上下游挖掘客户
  • Kubernetes + GlusterFS + Heketi 动态卷管理实践 !
  • 中大型水闸安全监测系统解决方案
  • 深度学习驱动下的目标检测技术:原理、算法与应用创新(三)
  • 【C#】 lock 关键字