主题中讨论的其他器件: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)*/ 
/*用户代码结束*/ 
 
				 
		 
					 
				



