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

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。

相关文章:

  • Elasticsearch/OpenSearch 中doc_values的作用
  • 统信操作系统自定义快捷键配置音量调节功能指南
  • 第六章 进阶10 实习生的焦虑
  • AI 编程 “幻觉” 风险频发?飞算 JavaAI 硬核技术筑牢安全防线
  • 龙虎榜——20250516
  • 香港 GPU 服务器优势及使用场景解析
  • Python开源项目月排行 2025年4月
  • FC7300 Clock介绍
  • LocaleContextResolver实现多语言切换-笔记
  • MySQL8新特性
  • 通过python安装小智语音服务器端
  • window nvidia-smi命令 Failed to initialize NVML: Unknown Error
  • Elabscience 精准识别 CD4+ T 细胞|大鼠源单克隆抗体 GK1.5,适配小鼠样本的流式优选方案
  • 强化学习算法实战:一个例子搞懂sarsa、dqn、ddqn、qac、a2c及其区别
  • 【生成式AI文本生成实战】DeepSeek系列应用深度解析
  • 读取toml, 合并,生成新文件
  • 最新开源 TEN VAD 与 Turn Detection 让 Voice Agent 对话更拟人 | 社区来稿
  • 【C++】STL简介
  • FC7300 ADC MCAL配置引导
  • 启用rvzi可视化自己的机器人发现joint state publisher gui没有滑块
  • 四川内江警方通报一起持刀伤人致死案:因车辆停放引起,嫌犯被抓获
  • 自然资源部:不动产登记累计化解遗留问题房屋2000多万套
  • 标普500指数连涨四日,大型科技股多数下跌
  • 上海市税务局回应刘晓庆被举报涉嫌偷漏税:正依法依规办理
  • 《大风杀》导演张琪:为了不算计观众,拍了部不讨好的警匪片
  • 北京13日冰雹过后,已受理各险种报案近3万件