中科昊芯 DSP
直播中

ZZRGY

2年用户 3经验值
私信 关注
[经验]

【Haawking-IDE 使用分享】点亮一个led

首先打开咱们的软件
之后我们应该选择一个文件夹,一个你能找到的文件夹这至关重要

之后就是所有编译软件都需要的第一步,那就是创建一个工程,这是理所应当的具体步骤如图

之后打开i工程,然后输入代码
  1. #include "dsc_config.h"
  2. #include
  3. #include "IQmathLib.h"

  4. void LED_Init(void)
  5. {
  6.         EALLOW;  // 打开寄存器写保护
  7.     GpioCtrlRegs.GPAMUX1.bit.GPIO0 = 0;  // GPIO0
  8.     GpioCtrlRegs.GPADIR.bit.GPIO0 = 1;   // Output
  9.     //GpioDataRegs.GPASET.bit.GPIO0 = 1;   // 输出高电平
  10.     GpioDataRegs.GPACLEAR.bit.GPIO0 = 1;   // 输出低电平
  11.         EDIS; // 关闭寄存器写保护
  12. }

  13. int main(void)
  14. {
  15.     InitSysCtrl();  //Initializes the System Control registers to a known state.
  16.     LED_Init();  
  17.     while(1){
  18.             EALLOW;  // 打开寄存器写保护
  19.                         GpioDataRegs.GPASET.bit.GPIO0 = 1;   // 输出高电平
  20.                          DELAY_US(30000);  //30000us = 30ms
  21.                          //此处复制20个延时函数      
  22.                         GpioDataRegs.GPACLEAR.bit.GPIO0 = 1;   // 输出低电平
  23.                         DELAY_US(30000);  //30000us = 30ms
  24.                         //此处复制20个延时函数
  25.                         EDIS; // 关闭寄存器写保护         
  26.     }
  27.         return 0;
  28. }

之后就需要建立工程,然后点击小虫子点击dug
然后就可以让板子点亮了
到此,我很想反映一件事,从我打开就一直感到的一件事
首先我打开这个软件一次我就不想再使用他了,没有想打开它的然后欲望
因为太麻烦了!!!!!!!!!!!
我想知道你想推广一个软件,无论他干嘛是不是需要尽可能的简便一些呢
除非你有什么必须让别人使用的原因,即没有你不行
然而你们还没有如此
还有我觉得最不能接受的一件事就是!!!!!!!!!
中国人给中国人用的软件你为什么不能改成中文呢
我明白你们的野心想走出国门,想让世界都知道你们的软件,想成为国际公司
然而你们显然没有,现在
我觉得你们如果支持中文那就太好了
真的本末倒置



更多回帖

发帖
×
20
完善资料,
赚取积分