news 2026/5/1 4:46:45

达芬奇PORT模块

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
达芬奇PORT模块

PortConfigSet

PortContainer

单个引脚就在这里配置,一般不会配置,所以不生成代码。

PortPin

PortPinDirection方向

PortPinDirectionChangeable方向是否可以改变

PortPinId是哪个引脚

PortPinInitialMode初始模式

PortPinLevelValue默认电平

PortPinMode引脚模式

PortPinModeChangeable模式是否可变

PortFilterGroupConfig

端口过滤,需要过来哪个端口右键自己在这里加,每个端口有自己的滤波方式,这里只举几个例子。

PortDigitalFilterDNFP020CTL

PortDigitalFilterEnable启用数字滤波器

PortDigitalFilterEnableInput0-9都是启用对应的数字滤波器

PortEdgeDetectControl0-12检测上升沿/下降沿/双边沿

PortSameLevelSamples连续多少个结果一样认为完成滤波

PortSamplingClockFrequency数字滤波器采样时钟频率

PortFilterECM

PortDigitalFilterEnable0-7开启数字滤波功能

PortSameLevelSamples和PortSamplingClockFrequency跟上面一样

PortFilterTAUJ2

PortDigitalFilterEnable0-3开启数字滤波功能

PortFilterSelection0-3选择TAUJ2的端口过滤器。FILTER_ANALOG:禁用数字噪声消除,采用模拟滤波器。FILTER_DIGITAL:数字噪声消除。FILTER_BYPASS:旁路端口过滤。

PortSameLevelSamples和PortSamplingClockFrequency跟上面一样

PortGroupX

X是数字,对应的是哪个端口组,里面有多少个引脚要自己加,能加多少个引脚取决于这个端口有多少个引脚。

PortPin

PortBiDirectionControl激活端口引脚的强制双向IO缓冲区

PortDriveStrengthControl驱动强度

PortERRORINOpendrainEnable是否开漏输出

PortInputBufferControl端口引脚的输入缓冲区在DIO模式下启用

PortInputSelection缓冲区特性

PortIpControl启用端口引脚输入缓冲区和输出缓冲区的直接IO控制

PortOpenDrainControl选择端口引脚输出缓冲功能为推挽型、仿真N通道开漏型或仿真P通道开漏型

PortOutputLevelInversion输出电平是否反转

PortPinDioAltModeChangeable是否可切换模式

PortPinDirection输入还是输出

PortPinDirectionChangeable方向是否可变

PortPinInitialMode初始模式

PortPinLevelValue默认电平

PortPinModeChangeable模式可否改变

PortPinSafeStateControl开启安全状态

PortPinSafeStateTrigger选择安全状态触发器

PortPullDownOption下拉

PortPullUpOption上拉

PortGroupAnalog0模拟端口组里面的配置也是类似的。

PortGroupJtag0

JATG调试端口组,这东东只有一个,只有5个PortPin:MCU_JP0_0_TDI、MCU_JP0_1_TDO、MCU_JP0_2_TCK、MCU_JP0_3_TMS、MCU_JP0_5_RDY。

里面的配置是差不多的,一般SIP包里面有个推荐的默认配置,不用改都行。

PortDemEventParameterRefs

这个没有用

PortGeneral

PortCriticalSectionProtection为受限区域启用临界区功能

PortDevErrorDetect开发者错误检测

PortDeviceName哪个硬件

PortEcmErrorInApi启用Port_EcmMaskERRORIN和Port_EcmClearERRORIN接口

PortJTAGForDebugging启用JTAG调试

PortKernelEcucPartitionRef PORT驱动程序映射到的ECUC分区,可以不配置

PortMaxMode端口模块支持的最大可选模式

PortMultiCoreSupport支持多核

PortPullUpPullDownVoltageOption选择上下拉

PortSetPinDefaultDirectionApi启用接口Port_SetPinDefaultDirection

PortSetPinDirectionApi启用接口Port_SetPinDirection

PortSetPinModeApi启用接口Port_SetPinMode

PortSetToDioAltModeApi启用接口Port_SetToDioMode和Port_SetToAlternateMode

PortUnlockSequenceCount无限循环的值

PortVersionCheckExternalModules启用版本检查

PortVersionInfoApi启用获取版本接口

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 16:21:30

iptables日常使用和操作

一、iptables介绍1、iptables介绍iptables组件是一种工具,也被称为用户空间(userspace),可以操作插入,修改和除去信息包,过滤表中的规则。2、防火墙的类型①主机型防火墙:防护本服务器的&#x…

作者头像 李华
网站建设 2026/4/23 12:45:24

智谱Open-AutoGLM模型部署秘籍,解锁高并发场景下的性能极限

第一章:智谱Open-AutoGLM模型部署概述智谱推出的 Open-AutoGLM 是一款面向自动化自然语言处理任务的大规模生成模型,具备强大的代码理解、指令遵循与多轮对话能力。该模型支持本地化部署与云端集成,适用于企业级知识问答、智能客服与数据洞察…

作者头像 李华
网站建设 2026/4/30 11:28:13

告别本地运行时代:Open-AutoGLM电脑版下架背后的云原生战略布局

第一章:Open-AutoGLM 电脑版怎么没了?近期不少用户反馈,原本可在桌面端使用的 Open-AutoGLM 电脑版客户端突然无法访问或下载,官方渠道也未提供明确说明。这一变化引发了社区广泛讨论,核心原因在于项目团队对产品架构和服务模式进…

作者头像 李华
网站建设 2026/4/25 13:54:51

Open-AutoGLM群控安全机制大揭秘(权限分级+审计追踪+防劫持设计)

第一章:Open-AutoGLM群控安全机制概述Open-AutoGLM 是一个面向大规模自动化任务调度与管理的开源框架,其核心设计之一是构建在分布式环境下的群控安全机制。该机制旨在保障多节点协同操作中的身份认证、指令完整性与数据隐私,防止未授权访问和…

作者头像 李华
网站建设 2026/5/1 2:00:16

MiniCPM-Llama3-V 2.5 int4:低显存视觉问答新选择

MiniCPM-Llama3-V 2.5 int4:低显存视觉问答新选择 【免费下载链接】MiniCPM-Llama3-V-2_5-int4 项目地址: https://ai.gitcode.com/OpenBMB/MiniCPM-Llama3-V-2_5-int4 导语:MiniCPM-Llama3-V 2.5 int4版本正式发布,通过int4量化技术…

作者头像 李华