一、AGRV2K I/O 特性设置
在工程的设置文件(*.asf,默认为空的文本文件)中加入相关语句,可以设置如下 IO 特性。 这里 xxx 为代码中 IO 的名称。
1)上拉电阻: set_instance_assignment-name WEAK_PULL_UP_RESISTOR ON -to xxx 2)下拉电阻: set_instance_assignment -name CFG_KEEP -to xxx 2’b01 -extension 3)驱动电流: set_instance_assignment -name CURRENT_STRENGTH -to xxx 8MA
默认是 8MA,可以设置范围 2-30mA,偶数值。
注意:上边一行添加完后,务必在后边添加回车换行(保证这行不是文件最后一行)。
二、AGRV2K芯片的驱动电流设置为10mA可以吗
AGRV2K 芯片的驱动电流可以设置为 10mA。
根据其特性,驱动电流支持在 2-30mA 范围内选择偶数值进行设置,10mA 属于该范围且为偶数,符合设置要求。
设置时可使用语句: set_instance_assignment -name CURRENT_STRENGTH -to [IO名称] 10MA
其中 “[IO 名称]” 需替换为实际的 IO 引脚名称,设置后注意确保语句后有回车换行(非文件最后一行)即可。
三、AGRV2K的特性
AGRV2K 芯片主要特性如下:
1. 灵活的 I/O 配置能力 •可配置上下拉电阻:支持通过工程设置文件(*.asf)为任意 I/O 引脚开启上拉(`WEAK_PULL_UP_RESISTOR ON`)或下拉电阻,适配不同外设(如开关、传感器)的电平需求,增强信号稳定性。 •宽范围驱动电流:I/O 引脚驱动电流支持 2-30mA 范围内的偶数值调节(如 2mA、4mA…30mA),可直接驱动中小型执行器(继电器、小型直流电机、LED 阵列等),减少额外驱动电路。 •引脚复用功能:部分引脚支持复用为通用 I/O 或特殊功能(如 JTAG、通信接口),需先配置功能模式再设置 I/O 特性,提升引脚利用率。
2. 轻量型处理能力 •内置低功耗 MCU 内核,适合运行简单控制逻辑(如状态判断、时序控制、外设联动),无需高性能处理器即可满足中小型场景需求(如LED舞台灯控制、便携式示波器、电机控制和工业单机控制等)。 •支持基础编程模型,可通过简单工程配置实现 I/O 交互、中断响应等功能,开发门槛较低。 •海振远科技提供有多款开发板,用户可以通过开发板快速验证。
3. 低功耗与电源适应性 •工作电压范围适配常见直流电源(如 3.3V、5V),兼容多数外设的供电标准,简化电源电路设计。 •静态功耗较低,适合电池供电的低功耗场景(如物联网终端、便携式设备),延长设备续航。
4. 丰富的外设接口支持 •除通用 I/O 外,集成常用通信接口(如 UART、SPI、I2C 等),可直接连接传感器(温湿度、光照、距离传感器)、通信模块(蓝牙、Wi-Fi 子模块)或存储设备,扩展应用场景。
5. 环境适应性与可靠性 •工作温度范围覆盖工业级或民用场景需求(通常 -40℃~85℃),抗电磁干扰能力适配复杂环境(如工业车间、家庭电器集群)。 •硬件设计上支持过流保护(部分引脚),降低外设异常时的芯片损坏风险。
6. 低成本与高集成度 •芯片集成度较高,可减少外围元件(如额外驱动芯片、电平转换电路),降低硬件成本和PCB面积,适合批量生产的中小型设备。
综上,AGRV2K 以“灵活 I/O 驱动+轻量控制+低成本”为核心特性,更偏向于需直接驱动外设、逻辑简单的场景,平衡了功能适配性与开发成本。
联系海 振 远 科技
|