0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【中科昊芯Start_DSC28034PNT湖人开发板试用体验】2种开发环境的搭建,以及5050led

开发板试用精选 来源:开发板试用 作者:电子发烧友论坛 2022-11-21 10:41 次阅读
本文来源电子发烧友社区,作者:马先生, 帖子地址:https://bbs.elecfans.com/jishu_2286984_1_1.html

一中科开发环境搭建

1.下载地址http://haawking.cn/zyxz

其中包括有IDE:Haawking-IDE-win64-V1.8.2 下载后安装,其他不用安装

示例工程

串口烧写工具

HX-LINK-DOWNLOADER

2.原理图下载地址http://haawking.cn/start28034
pYYBAGKpuaGAJuS7AAMf01pgcpo895.jpg


3.打开IDE
点击FILE→import。。。
poYBAGKpuzqAWF3QAADDBUWOgk4044.jpg


4.选择 GENERAL下的existing projrcts into workspace,再点击next

pYYBAGKpu8aAdUn3AADmsZ0cZKk304.jpg


5.选择好的下载的示例工程,点击完成
pYYBAGKpvDSAGfbzAAIDFOPNpCI527.jpg



6.通过原理图我们可以知道
GPIO7对应红灯
GPIO8对应绿灯
GPIO9对应蓝灯
另外要把J2 的 1和2短接,使能SN74HC125
要把J2 的 3和4短接,使LED灯接地。
poYBAGKpvL-ABRnNAAJZY6yC-EE463.jpg




7.书写代码

int main(void)
{
uint32_t i;


/*将PLL配置成10倍频1分频,配置系统时钟为120M */
InitSysCtrl();


DINT;


InitPieCtrl(); /* 初始化PIE 控制寄存器 */


IER = 0x0000;
IFR = 0x0000;


InitPieVectTable();


InitKEY();


InitLED();


GpioDataRegs.GPBSET.bit.GPIO41 = 1;


/* Disable CPU interrupts and clear all CPU interrupt flags: */


while(1)
{
for(i = 0; i < 500; i++)
{


GpioDataRegs.GPASET.bit.GPIO6 = 1;
GpioDataRegs.GPASET.bit.GPIO7 = 1;
GpioDataRegs.GPASET.bit.GPIO8 = 1;
GpioDataRegs.GPASET.bit.GPIO9 = 1;
GpioDataRegs.GPBSET.bit.GPIO34 = 1;
for(i = 0; i < 10; i++)
{
DELAY_US(1000000);
}
//GpioDataRegs.GPACLEAR.bit.GPIO6 = 1;
//GpioDataRegs.GPACLEAR.bit.GPIO7 = 1;
//GpioDataRegs.GPASET.bit.GPIO8 = 1;
//GpioDataRegs.GPACLEAR.bit.GPIO9 = 1;
GpioDataRegs.GPBCLEAR.bit.GPIO34 = 1;
for(i = 0; i < 10; i++)
{
DELAY_US(1000000);
}
GpioDataRegs.GPBTOGGLE.bit.GPIO41 = 1;
}
/* GpioDataRegs.GPBTOGGLE.bit.GPIO34 = 1;
GpioDataRegs.GPBTOGGLE.bit.GPIO43 = 1;
for(i = 0; i < 500; i++)
{
DELAY_US(1000);
}
if(GpioDataRegs.GPADAT.bit.GPIO27 == 0)
{
GpioDataRegs.GPBCLEAR.bit.GPIO41 = 1;
}
else
{
GpioDataRegs.GPBSET.bit.GPIO41 = 1;
}
*/
}


return 0;
}


//----------------------------------------------------------------------------






/******************************************************************
函数名:voidInitLED(void)
参 数:无
返回值:无
作 用:配置GPIO41、GPIO43、GPIO34为输出模式
******************************************************************/


void InitLED(void)
{
EALLOW;
GpioCtrlRegs.GPAMUX1.bit.GPIO6 = 0; /* 普通IO,对应D400,LED灯 */
GpioCtrlRegs.GPADIR.bit.GPIO6 = 1; /* 输出 */
GpioCtrlRegs.GPAMUX1.bit.GPIO7 = 0; /* 普通IO,对应D401,LED灯 */
GpioCtrlRegs.GPADIR.bit.GPIO7 = 1; /* 输出 */
GpioCtrlRegs.GPAMUX1.bit.GPIO8 = 0; /* 普通IO,对应D402,LED灯 */
GpioCtrlRegs.GPADIR.bit.GPIO8 = 1; /* 输出IO */
GpioCtrlRegs.GPAMUX1.bit.GPIO9 = 0; /* 普通IO,对应D402,LED灯 */
GpioCtrlRegs.GPADIR.bit.GPIO9 = 1; /* 输出IO */
GpioCtrlRegs.GPBMUX1.bit.GPIO34 = 0; /* 普通IO,对应D402,LED灯 */
GpioCtrlRegs.GPBDIR.bit.GPIO34 = 1; /* 输出IO */
GpioCtrlRegs.GPBMUX1.bit.GPIO41 = 0; /* 普通IO,对应D402,LED灯 */
GpioCtrlRegs.GPBDIR.bit.GPIO41 = 1; /* 输出IO */


EDIS;


}




--------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
平头哥开发ide
1.ide下载地址https://occ.t-head.cn/community/download?id=575997419775328256


2.安装后打开ide


3.点击FILE→new→new project
poYBAGKpv9GAVuWZAAJPg7en0rE513.jpg



4.搜索HXS320F28034湖人芯片选择后点击OK

pYYBAGKpwN6AOdmQAAB95y6Xr48554.jpg



新建好后同中科IDE一样

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 中科昊芯
    +关注

    关注

    5

    文章

    73

    浏览量

    5057
  • 开发板试用
    +关注

    关注

    3

    文章

    299

    浏览量

    1932
收藏 人收藏

    评论

    相关推荐

    Start_DSC28034PNT开发板免费体验】Start_DSC28034PNT开发板RS232 通信

    Start_DSC28034PNT开发板| 官网链接 [start28034
    发表于 09-12 12:34

    Start_DSC28034PNT开发板免费体验】Start_DSC28034PNT开发板上电测试

    Start_DSC28034PNT开发板| 官网链接 [start28034
    发表于 09-12 12:09

    Start_DSC28034PNT开发板免费体验】Start_DSC28034PNT开发板开箱视频

    | 官网链接 [start28034开发板_北京中科
    发表于 08-23 00:17

    Start_DSC28034PNT开发板免费体验】Start_DSC28034PNT开发板初体验

    官网链接 start28034开发板_北京中科
    发表于 08-23 00:14

    Start_DSC28034PNT开发板免费体验】开发板使用2

    接上文 【Start_DSC28034PNT开发板免费体验】开发板使用1 | # 导入工程选择从下载的demo:H:\\\\武汉
    发表于 08-19 10:11

    Start_DSC28034PNT开发板免费体验】 DSC28034PNT-搭建环境推荐以usart串口烧录下载

    DSC28034PNT-搭建环境推荐以usart串口烧录下载 DSC28034PNT作为一款高性能嵌入式开发平台,广泛应用于各种领域。 在
    发表于 08-05 09:29

    Start_DSC28034PNT开发板免费体验】开发板使用1

    b9sPoQ 提取码:yjyx | # 导入工程选择从下载的demo:H:\\\\武汉源CW32饭盒派\\\\中科Start_DSC28034
    发表于 08-04 18:10

    Start_DSC28034PNT开发板免费体验】+开箱+软件

    感谢 发烧友学院以及中科提供产品Start_DSC28034PNT
    发表于 08-04 14:31

    Start_DSC28034PNT开发板免费体验】开发环境搭建

    资源下载 总的资源,我放在自己的阿里云盘了,就是下面的三个地方的合集 中科Start_DSC28034PNT开发板 https://ww
    发表于 07-30 16:27

    Start_DSC28034PNT开发板免费体验】(开源)控制机械臂小游戏3

    Start_DSC28034PNT开发板免费体验】定时器控制数字舵机 【Start_DSC28034PNT
    发表于 07-30 14:48

    Start_DSC28034PNT开发板免费体验】+开箱测试

    Start_DSC28034PNT开发板免费体验】+开箱测试 硬件资源介绍 上图是测试板卡,下图是官方板卡的硬件接口图,除了layout有点不同其他都一样。 板卡版本
    发表于 07-28 14:37

    中科Start_DSC28034PNT开发板开箱体验

    中科Start_DSC28034PNT开发板开箱体验: 1.开发板开箱 jtag烧写口/us
    发表于 07-13 10:47

    Start_DSC28034PNT开发板免费体验】中科Start_DSC28034PNT开箱测试

    中科Start_DSC28034PNT开箱测试一、Haawking-IDE安装与环境搭建1、
    发表于 07-09 23:12

    Start_DSC28034PNT湖人开发板免费体验】+两种版本开发板的比较

    从收集的资料及手头的开发板来看Start_DSC28034PNT湖人开发板应有两种版本,且存在的差异还比较大,为此对其加以相应的比较。
    的头像 发表于 07-07 09:03 500次阅读
    【<b class='flag-5'>Start_DSC28034PNT</b>湖人<b class='flag-5'>开发板</b>免费体验】+两种版本<b class='flag-5'>开发板</b>的比较

    【RISC-V 专题】中科Start_DSC28034PNT开发板免费试用

    Start_DSC28034PNT开发板使用了HXS320F28034PNT RISC-V DSP芯片,该芯片集成了
    发表于 05-19 10:50