主题中讨论的其他器件:HALCOGEN
您好!
我正在尝试弄清楚如何为 PWM 输出分配一个特定端口。 从我目前拥有的代码来看、它将仅输出到单个默认端口 J8-3 (N2HET1_8/MIBSPI1SMO_1/MII_TXD_3/4.2C)。 为清楚起见、我已将代码修整为几行当前可用的代码。
谢谢
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%% 低于%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
/*用户代码开始(0)*/
#include "HL_HET.h"
#include "HL_Gio.h"
/*用户代码结束*/
/*包含文件*/
#include "HL_sys_common.h"
/*用户代码开始(1)*/
uint16_t pwmDUTY; //创建一个16位整数变量来修改占空比
hetSIGNAL_t pwmSignal; // hetSIGNAL_t 是 het.h 中定义的结构
/*用户代码结束*/
/**@fn void main (void)
* @简介应用程序主要功能
* @注意此功能默认为空。
*
* 此函数在启动后调用。
* 用户可以使用此函数来实施应用程序。
*/
/*用户代码开始(2)*/
/*用户代码结束*/
int main (空)
{
/*用户代码开始(3)*/
gioSetDirection (hetPORT1、0xFFFFFFFF);
hetInit (); //初始化 HET 驱动程序
pwmSignal.Duty = 50;
pwmSignal.Period = 2;// us 周期
while (1){ //开始一个无限循环
pwmSetSignal (hetRAM1、pwm0、pwmSignal);
}
/*用户代码结束*/
}
/*用户代码开始(4)*/
/*用户代码结束*/




