本文來(lái)源電子發(fā)燒友社區(qū),作者:馬先生, 帖子地址:https://bbs.elecfans.com/jishu_2286984_1_1.html
一中科開(kāi)發(fā)環(huán)境搭建
1.下載地址http://haawking.cn/zyxz
其中包括有IDE:Haawking-IDE-win64-V1.8.2 下載后安裝,其他不用安裝
示例工程
串口燒寫(xiě)工具
HX-LINK-DOWNLOADER
2.原理圖下載地址http://haawking.cn/start28034
3.打開(kāi)IDE
點(diǎn)擊FILE→import。。。
4.選擇 GENERAL下的existing projrcts into workspace,再點(diǎn)擊next
5.選擇好的下載的示例工程,點(diǎn)擊完成
6.通過(guò)原理圖我們可以知道
GPIO7對(duì)應(yīng)紅燈
GPIO8對(duì)應(yīng)綠燈
GPIO9對(duì)應(yīng)藍(lán)燈
另外要把J2 的 1和2短接,使能SN74HC125
要把J2 的 3和4短接,使LED燈接地。
7.書(shū)寫(xiě)代碼
int main(void)
{
uint32_t i;
/*將PLL配置成10倍頻1分頻,配置系統(tǒng)時(shí)鐘為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;
}
//----------------------------------------------------------------------------
/******************************************************************
函數(shù)名:voidInitLED(void)
參 數(shù):無(wú)
返回值:無(wú)
作 用:配置GPIO41、GPIO43、GPIO34為輸出模式
******************************************************************/
void InitLED(void)
{
EALLOW;
GpioCtrlRegs.GPAMUX1.bit.GPIO6 = 0; /* 普通IO,對(duì)應(yīng)D400,LED燈 */
GpioCtrlRegs.GPADIR.bit.GPIO6 = 1; /* 輸出 */
GpioCtrlRegs.GPAMUX1.bit.GPIO7 = 0; /* 普通IO,對(duì)應(yīng)D401,LED燈 */
GpioCtrlRegs.GPADIR.bit.GPIO7 = 1; /* 輸出 */
GpioCtrlRegs.GPAMUX1.bit.GPIO8 = 0; /* 普通IO,對(duì)應(yīng)D402,LED燈 */
GpioCtrlRegs.GPADIR.bit.GPIO8 = 1; /* 輸出IO */
GpioCtrlRegs.GPAMUX1.bit.GPIO9 = 0; /* 普通IO,對(duì)應(yīng)D402,LED燈 */
GpioCtrlRegs.GPADIR.bit.GPIO9 = 1; /* 輸出IO */
GpioCtrlRegs.GPBMUX1.bit.GPIO34 = 0; /* 普通IO,對(duì)應(yīng)D402,LED燈 */
GpioCtrlRegs.GPBDIR.bit.GPIO34 = 1; /* 輸出IO */
GpioCtrlRegs.GPBMUX1.bit.GPIO41 = 0; /* 普通IO,對(duì)應(yīng)D402,LED燈 */
GpioCtrlRegs.GPBDIR.bit.GPIO41 = 1; /* 輸出IO */
EDIS;
}
--------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
二平頭哥開(kāi)發(fā)ide
1.ide下載地址https://occ.t-head.cn/community/download?id=575997419775328256
2.安裝后打開(kāi)ide
3.點(diǎn)擊FILE→new→new project
4.搜索HXS320F28034湖人芯片選擇后點(diǎn)擊OK
新建好后同中科IDE一樣
一中科開(kāi)發(fā)環(huán)境搭建
1.下載地址http://haawking.cn/zyxz
其中包括有IDE:Haawking-IDE-win64-V1.8.2 下載后安裝,其他不用安裝
示例工程
串口燒寫(xiě)工具
HX-LINK-DOWNLOADER
2.原理圖下載地址http://haawking.cn/start28034
3.打開(kāi)IDE
點(diǎn)擊FILE→import。。。
4.選擇 GENERAL下的existing projrcts into workspace,再點(diǎn)擊next
5.選擇好的下載的示例工程,點(diǎn)擊完成
6.通過(guò)原理圖我們可以知道
GPIO7對(duì)應(yīng)紅燈
GPIO8對(duì)應(yīng)綠燈
GPIO9對(duì)應(yīng)藍(lán)燈
另外要把J2 的 1和2短接,使能SN74HC125
要把J2 的 3和4短接,使LED燈接地。
7.書(shū)寫(xiě)代碼
int main(void)
{
uint32_t i;
/*將PLL配置成10倍頻1分頻,配置系統(tǒng)時(shí)鐘為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;
}
//----------------------------------------------------------------------------
/******************************************************************
函數(shù)名:voidInitLED(void)
參 數(shù):無(wú)
返回值:無(wú)
作 用:配置GPIO41、GPIO43、GPIO34為輸出模式
******************************************************************/
void InitLED(void)
{
EALLOW;
GpioCtrlRegs.GPAMUX1.bit.GPIO6 = 0; /* 普通IO,對(duì)應(yīng)D400,LED燈 */
GpioCtrlRegs.GPADIR.bit.GPIO6 = 1; /* 輸出 */
GpioCtrlRegs.GPAMUX1.bit.GPIO7 = 0; /* 普通IO,對(duì)應(yīng)D401,LED燈 */
GpioCtrlRegs.GPADIR.bit.GPIO7 = 1; /* 輸出 */
GpioCtrlRegs.GPAMUX1.bit.GPIO8 = 0; /* 普通IO,對(duì)應(yīng)D402,LED燈 */
GpioCtrlRegs.GPADIR.bit.GPIO8 = 1; /* 輸出IO */
GpioCtrlRegs.GPAMUX1.bit.GPIO9 = 0; /* 普通IO,對(duì)應(yīng)D402,LED燈 */
GpioCtrlRegs.GPADIR.bit.GPIO9 = 1; /* 輸出IO */
GpioCtrlRegs.GPBMUX1.bit.GPIO34 = 0; /* 普通IO,對(duì)應(yīng)D402,LED燈 */
GpioCtrlRegs.GPBDIR.bit.GPIO34 = 1; /* 輸出IO */
GpioCtrlRegs.GPBMUX1.bit.GPIO41 = 0; /* 普通IO,對(duì)應(yīng)D402,LED燈 */
GpioCtrlRegs.GPBDIR.bit.GPIO41 = 1; /* 輸出IO */
EDIS;
}
--------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
二平頭哥開(kāi)發(fā)ide
1.ide下載地址https://occ.t-head.cn/community/download?id=575997419775328256
2.安裝后打開(kāi)ide
3.點(diǎn)擊FILE→new→new project

4.搜索HXS320F28034湖人芯片選擇后點(diǎn)擊OK

新建好后同中科IDE一樣
聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。
舉報(bào)投訴
-
中科昊芯
+關(guān)注
關(guān)注
5文章
85瀏覽量
5941 -
開(kāi)發(fā)板試用
+關(guān)注
關(guān)注
3文章
303瀏覽量
2695
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
熱點(diǎn)推薦
瑞薩RA-Eco-RA6E2-64PIN-V1.0開(kāi)發(fā)板介紹及環(huán)境搭建指南
本文介紹了RA-Eco-RA6E2-64PIN-V1.0開(kāi)發(fā)板的基本信息,包括產(chǎn)品特點(diǎn)、參數(shù)資源、開(kāi)發(fā)環(huán)境搭建
【乾芯QXS320F開(kāi)發(fā)板試用】乾芯QXS320F280049開(kāi)發(fā)板試用報(bào)告(一):開(kāi)發(fā)環(huán)境搭建與工程創(chuàng)建
試用平臺(tái): ? 乾芯QXS320F280049 RevB 雙核DSP開(kāi)發(fā)板
開(kāi)發(fā)環(huán)境: ? 乾芯
發(fā)表于 12-15 15:02
【獲獎(jiǎng)名單】2025開(kāi)發(fā)板評(píng)測(cè)大賽優(yōu)秀開(kāi)發(fā)者、最受歡迎開(kāi)發(fā)板公布
各位發(fā)燒友們,大家好!2025開(kāi)發(fā)板試用評(píng)測(cè)大賽已圓滿落幕。經(jīng)過(guò)廠商與發(fā)燒友平臺(tái)的共同評(píng)選,優(yōu)秀作品及人選名單現(xiàn)已評(píng)選完成,共選出24位優(yōu)秀作品開(kāi)發(fā)者,被評(píng)選上的用戶將獲得榮譽(yù)證書(shū)。各工程師參與完
發(fā)表于 11-21 09:31
【作品合集】中科昊芯Core_DSC280025C開(kāi)發(fā)板測(cè)評(píng)
Core_DSC280025C開(kāi)發(fā)板試用體驗(yàn)】+2.RAM工程與FLASH工程對(duì)比
【中科昊
發(fā)表于 09-18 10:52
【匠芯創(chuàng)D133CBS KunLun Pi開(kāi)發(fā)板試用體驗(yàn)】介紹、環(huán)境搭建
【匠芯創(chuàng)D133CBS KunLun Pi開(kāi)發(fā)板試用體驗(yàn)】介紹、環(huán)境搭建、工程測(cè)試
本文介紹了匠芯
發(fā)表于 09-17 10:35
【作品精選】2025電子發(fā)燒友開(kāi)發(fā)板測(cè)評(píng)大賽作品合集!
Milk-V Duo S 開(kāi)發(fā)板免費(fèi)試用
玄鐵Banana Pi BPI-RV2開(kāi)發(fā)板試用
玄鐵Banana Pi BPI-CanMV-K2
發(fā)表于 09-03 15:24
【中科昊芯Core_DSC280025C開(kāi)發(fā)板試用體驗(yàn)】---LED閃爍燈
中科昊芯Core_DSC280025C開(kāi)發(fā)板試使用了昊芯
發(fā)表于 08-07 11:51
【中科昊芯Core_DSC280025C開(kāi)發(fā)板試用體驗(yàn)】+4. CAN外設(shè)調(diào)試(含源碼)
前言
大家好,非常感謝電子發(fā)燒友與中科昊芯提供的DSC280025C開(kāi)發(fā)板,這是一款DSP的開(kāi)發(fā)板
發(fā)表于 08-05 20:46
【中科昊芯Core_DSC280025C開(kāi)發(fā)板試用體驗(yàn)】+3.DSP基礎(chǔ)外設(shè)調(diào)試(含源碼)
前言
大家好,非常感謝電子發(fā)燒友與中科昊芯提供的DSC280025C開(kāi)發(fā)板,這是一款DSP的開(kāi)發(fā)板
發(fā)表于 07-13 16:07
【中科昊芯Core_DSC280025C開(kāi)發(fā)板試用體驗(yàn)】+2.RAM工程與FLASH工程對(duì)比
前言
大家好,非常感謝電子發(fā)燒友與中科昊芯提供的DSC280025C開(kāi)發(fā)板,這是一款DSP的開(kāi)發(fā)板
發(fā)表于 07-04 10:37
【中科昊芯Core_DSC280025C開(kāi)發(fā)板試用體驗(yàn)】+1.開(kāi)箱之浮點(diǎn)計(jì)算對(duì)比
【中科昊芯Core_DSC280025C開(kāi)發(fā)板試用體驗(yàn)】+1.開(kāi)箱之浮點(diǎn)計(jì)算對(duì)比
前言
大家好,
發(fā)表于 06-29 10:01
AioneMotor_DSC28034_L3F驅(qū)控一體板現(xiàn)貨庫(kù)存
AioneMotor_DSC28034_L3F驅(qū)控一體板是中科昊芯新推出的性能卓越電機(jī)驅(qū)控一體板
發(fā)表于 06-27 09:07
迅為RK3576開(kāi)發(fā)板NPUrknn-toolkit2環(huán)境搭建和使用docker環(huán)境安裝
迅為RK3576開(kāi)發(fā)板NPUrknn-toolkit2環(huán)境搭建和使用docker環(huán)境安裝
中科昊芯Core_DSC280025C開(kāi)發(fā)板免費(fèi)試用
Core_DSC280025C核心板使用了昊芯HXS320F28025C RISC-V ? DSP芯片,該芯片集成了吳芯自主研發(fā)的H28x內(nèi)
中科昊芯DSP產(chǎn)品及公司信息
庫(kù)和驅(qū)動(dòng)庫(kù),幫助用戶降低遷移成本,縮短開(kāi)發(fā)周期。同時(shí),公司還推出了多種開(kāi)發(fā)板和核心板,如Core_DSC28027和Start_DSC28034
發(fā)表于 04-07 09:16
【中科昊芯Start_DSC28034PNT湖人開(kāi)發(fā)板試用體驗(yàn)】2種開(kāi)發(fā)環(huán)境的搭建,以及5050led
評(píng)論