在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

【武漢芯源CW32F003FXSTARTKI開發(fā)板免費(fèi)試用體驗(yàn)】大王叫我來點(diǎn)燈.嵌入式點(diǎn)燈工程師來點(diǎn)個(gè)燈

開發(fā)板試用精選 ? 來源:開發(fā)板試用 ? 作者:電子發(fā)燒友論壇 ? 2022-10-21 10:16 ? 次閱讀

本文來源電子發(fā)燒友社區(qū),作者:愛的世界abc, 帖子地址:https://bbs.elecfans.com/jishu_2297433_1_1.html


上一步點(diǎn)燈前提https://bbs.elecfans.com/jishu_2296576_1_1.html工作已經(jīng)做好了,這次開始點(diǎn)燈了.

點(diǎn)燈程序如下(在官方提供的demo基礎(chǔ)上直接使用): 會(huì)玩stm32的真的可以直接玩這個(gè)了,和stm32差不多.
/*******************************************************************************
*

  • 代碼許可和免責(zé)信息
  • 武漢力源半導(dǎo)體有限公司授予您使用所有編程代碼示例的非專屬的版權(quán)許可,您可以由此
  • 生成根據(jù)您的特定需要而定制的相似功能。根據(jù)不能被排除的任何法定保證,武漢力源半
  • 導(dǎo)體有限公司及其程序開發(fā)商和供應(yīng)商對(duì)程序或技術(shù)支持(如果有)不提供任何明示或暗
  • 含的保證或條件,包括但不限于暗含的有關(guān)適銷性、適用于某種特定用途和非侵權(quán)的保證
  • 或條件。
  • 無論何種情形,武漢力源半導(dǎo)體有限公司及其程序開發(fā)商或供應(yīng)商均不對(duì)下列各項(xiàng)負(fù)責(zé),
  • 即使被告知其發(fā)生的可能性時(shí),也是如此:數(shù)據(jù)的丟失或損壞;直接的、特別的、附帶的
  • 或間接的損害,或任何后果性經(jīng)濟(jì)損害;或利潤、業(yè)務(wù)、收入、商譽(yù)或預(yù)期可節(jié)省金額的
  • 損失。
  • 某些司法轄區(qū)不允許對(duì)直接的、附帶的或后果性的損害有任何的排除或限制,因此某些或
  • 全部上述排除或限制可能并不適用于您。

*/
/

  • Include files
    /
    #include "main.h"
    /
  • Local pre-processor symbols/macros ('#define')
    ******************************************************************************/

/******************************************************************************

  • Global variable definitions (declared in header file with 'extern')
    ******************************************************************************/

/******************************************************************************

  • Local type definitions ('typedef')
    /
    typedef enum {FAILED = 0, PASSED = !FAILED} TestStatus;
    /
  • Local function prototypes ('static')
    ******************************************************************************/
    void RCC_Configuration(void);
    void GPIO_Configuration(void);
    void NVIC_Configuration(void);

/******************************************************************************

  • Local variable definitions ('static') *
    ******************************************************************************/

//KEY
volatile uint8_t gKey1Status,gKey2Status; /* set to 1 after User Button interrupt */

/******************************************************************************

  • Local pre-processor symbols/macros ('#define')
    ******************************************************************************/

/*****************************************************************************

  • Function implementation - global ('extern') and local ('static')
    ******************************************************************************/

/**


** brief Main function of project
**
** return uint32_t return value, if needed
**
** SPI FLASH(W25Q64)
** Success LED1亮
** Error LED2亮
**
** 引腳連接
** SPI SCK -- FLASH CLK
** SPI MOSI -- FLASH DI
** SPI MISO -- FLASH DO
** SPI CS -- FLASH NCS
**
******************************************************************************/
int32_t main(void)
{
//配置RCC
RCC_Configuration();

InitTick( 24000000 );    //24000000

//配置GPIO
GPIO_Configuration();

/* NVIC Configuration */
NVIC_Configuration();

gKey1Status = 0;	
gKey2Status = 0;	

while(1)
{		

	LED1_ON;
	SysTickDelay(100);	//200ms.
	LED1_OFF;
	SysTickDelay(100);	//200ms.

//

LED2_ON;
	SysTickDelay(100);	//200ms.
	LED2_OFF;
	SysTickDelay(100);	//200ms.
	
	
}

}

/**

  • [url=home.php?mod=space&uid=2666770]@Brief[/url] 配置RCC

*/
void RCC_Configuration(void)
{

//SYSCLK = HSI = 24MHz = HCLK = PCLK

RCC_HSI_Enable(RCC_HSIOSC_DIV2);

/* 使能所有外設(shè)時(shí)鐘*/
CW_SYSCTRL->AHBEN = 0xFFFFFFFF;
CW_SYSCTRL->APBEN1 = 0xFFFFFFFF;
CW_SYSCTRL->APBEN2 = 0xFFFFFFFF;

}

/**

  • [url=home.php?mod=space&uid=2666770]@Brief[/url] 配置GPIO

*/
void GPIO_Configuration(void)
{
GPIO_InitTypeDef GPIO_InitStructure;

//LED1
GPIO_InitStructure.Pins = LED1_GPIO_PIN;

GPIO_InitStructure.Mode = GPIO_MODE_OUTPUT_PP;
GPIO_InitStructure.IT = GPIO_IT_NONE;
GPIO_Init(LED1_GPIO_PORT, &GPIO_InitStructure);

//LED2
GPIO_InitStructure.Pins = LED2_GPIO_PIN;

GPIO_InitStructure.Mode = GPIO_MODE_OUTPUT_PP;
GPIO_InitStructure.IT = GPIO_IT_NONE;
GPIO_Init(LED2_GPIO_PORT, &GPIO_InitStructure);

//KEY1

GPIO_InitStructure.Pins = KEY1_GPIO_PIN;
GPIO_InitStructure.Mode = GPIO_MODE_INPUT_PULLUP;
GPIO_InitStructure.IT = GPIO_IT_FALLING;
GPIO_Init(KEY1_GPIO_PORT, &GPIO_InitStructure);

//KEY2
GPIO_InitStructure.Pins = KEY2_GPIO_PIN;
GPIO_InitStructure.Mode = GPIO_MODE_INPUT_PULLUP;
GPIO_InitStructure.IT = GPIO_IT_FALLING;
GPIO_Init(KEY2_GPIO_PORT, &GPIO_InitStructure);

//LED滅
LED1_ON;
LED2_OFF;

}

/**

  • @brief Configure the nested vectored interrupt controller.
  • [url=home.php?mod=space&uid=3142012]@param[/url] None
  • @retval None
    */
    void NVIC_Configuration(void)
    {
    __disable_irq();
    GPIOB_INTFLAG_CLR( 0xFFFF ); //clear GPIOB ALL INT FLAG
    NVIC_EnableIRQ(GPIOB_IRQn);
    __enable_irq();
    }

/******************************************************************************

  • EOF (not truncated)
    ****************************************************************************/
    #ifdef USE_FULL_ASSERT
    /
  • @brief Reports the name of the source file and the source line number
  • where the assert_param error has occurred.
    
  • [url=home.php?mod=space&uid=3142012]@param[/url] file: pointer to the source file name
  • @param line: assert_param error line source number
  • @retval None
    */
    void assert_failed(uint8_tfile, uint32_t line)
    {
    /
    USER CODE BEGIN 6/
    /
    User can add his own implementation to report the file name and line number,
    tex: printf("Wrong parameters value: file %s on line %drn", file, line)/
    /
    USER CODE END 6/
    }
    #endif /
    USE_FULL_ASSERT */

然后編譯 0錯(cuò)誤0警告 ok
image.png

把板子通過燒錄工具與電腦連接并進(jìn)行程序燒錄:
我是用的SWD方式,用到的引腳就4個(gè),分別是ST Link V2上的 vcc、gnd、DIO、CLK這4個(gè)引腳。

image.png

開發(fā)板上的引腳和ST Link上的引腳對(duì)應(yīng)
image.png

最后接線圖
image.png

然后點(diǎn)MDK上的下載按鈕進(jìn)行程序下載。
image.png

image.png

下一步看
https://bbs.elecfans.com/jishu_2297427_1_1.html

【武漢芯源CW32F003FXSTARTKI開發(fā)板免費(fèi)試用體驗(yàn)】讓芯片運(yùn)行用戶程序(從flash啟動(dòng))


附上開發(fā)板體驗(yàn)視頻,詳細(xì)見作者原帖子。


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 開發(fā)板試用
    +關(guān)注

    關(guān)注

    3

    文章

    301

    瀏覽量

    2124
  • CW32
    +關(guān)注

    關(guān)注

    1

    文章

    210

    瀏覽量

    706
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    為什么嵌入式驅(qū)動(dòng)開發(fā)工程師可以拿高薪?

    為什么嵌入式驅(qū)動(dòng)開發(fā)工程師可以拿高薪? 嵌入式驅(qū)動(dòng)開發(fā),屬于需求量大、薪資斷崖升高的熱門崗位
    發(fā)表于 01-07 16:56

    嵌入式工程師常用的開發(fā)工具有哪些?

    嵌入式工程師常用的開發(fā)工具有哪些? 在嵌入式系統(tǒng)開發(fā)的廣闊領(lǐng)域中,嵌入式
    發(fā)表于 12-20 15:29

    追加名額丨米爾瑞微RK3576開發(fā)板有獎(jiǎng)試用

    米爾與瑞微合作發(fā)布的新品基于瑞微RK3576應(yīng)用處理器的MYD-LR3576開發(fā)板免費(fèi)試用活動(dòng)加碼啦~~米爾追加了2塊價(jià)值849元的MY
    的頭像 發(fā)表于 11-22 01:00 ?234次閱讀
    追加名額丨米爾瑞<b class='flag-5'>芯</b>微RK3576<b class='flag-5'>開發(fā)板</b>有獎(jiǎng)<b class='flag-5'>試用</b>

    有獎(jiǎng)丨米爾 瑞微RK3576開發(fā)板免費(fèi)試用

    米爾與瑞微合作發(fā)布的新品基于瑞微RK3576應(yīng)用處理器的MYD-LR3576開發(fā)板免費(fèi)試用活動(dòng)來啦~~米爾提供了7塊價(jià)值849元的MYD
    的頭像 發(fā)表于 11-12 01:00 ?382次閱讀
    有獎(jiǎng)丨米爾 瑞<b class='flag-5'>芯</b>微RK3576<b class='flag-5'>開發(fā)板</b><b class='flag-5'>免費(fèi)</b><b class='flag-5'>試用</b>

    【RA-Eco-RA2E1-48PIN-V1.0開發(fā)板試用】開箱點(diǎn)燈

    【RA-Eco-RA2E1-48PIN-V1.0開發(fā)板試用】開箱點(diǎn)燈 0. 寫在前面 在此,衷心感謝電子發(fā)燒友平臺(tái)和瑞薩提供的免費(fèi)試用名額,
    發(fā)表于 10-26 22:47

    武漢半導(dǎo)體CW32芯片重慶地區(qū)線下技術(shù)交流會(huì)成功舉辦

    2024年10月19日,武漢半導(dǎo)體授權(quán)CW32生態(tài)社區(qū)主辦的“CW32芯片-重慶地區(qū)技術(shù)交流會(huì)”在重慶市科技工作者眾創(chuàng)之家成功舉辦。此次
    的頭像 發(fā)表于 10-24 10:55 ?533次閱讀

    【RA-Eco-RA2E1-48PIN-V1.0開發(fā)板試用】先來點(diǎn)個(gè)

    收到瑞薩RA2E1開發(fā)板,十分小巧精致。 今天就來點(diǎn)個(gè)吧。 e2 studio(自帶FSP)軟件安裝就不贅述了,詳見: 【RA-Eco-RA0E1-32PIN-V1.0開發(fā)板
    發(fā)表于 10-18 22:50

    嵌入式linux開發(fā)板怎么操作

    嵌入式Linux開發(fā)板是一種基于Linux操作系統(tǒng)的嵌入式系統(tǒng)開發(fā)平臺(tái)。它通常包括一個(gè)處理器、內(nèi)存、存儲(chǔ)器、輸入/輸出接口等硬件組件,以及一個(gè)基于Linux的操作系統(tǒng)和
    的頭像 發(fā)表于 09-02 09:09 ?440次閱讀

    嵌入式linux開發(fā)板芯片的工作原理

    嵌入式Linux開發(fā)板是一種基于Linux操作系統(tǒng)的嵌入式系統(tǒng)開發(fā)平臺(tái),它廣泛應(yīng)用于工業(yè)控制、智能家居、智能交通、醫(yī)療設(shè)備等領(lǐng)域。 嵌入式L
    的頭像 發(fā)表于 09-02 09:07 ?438次閱讀

    【xG24 Matter開發(fā)套件試用體驗(yàn)】初上手開發(fā)板和官方IDE

    ”。 完成SDK安裝后,就可以開始使用開發(fā)套件了。 點(diǎn)燈作為一名資深的“點(diǎn)燈工程師”,拿到一塊開發(fā)板的第一件事自然是用它
    發(fā)表于 07-13 22:20

    嵌入式軟件工程師如何提升自己?

    的發(fā)展打下堅(jiān)實(shí)的基礎(chǔ)。 2.掌握專業(yè)技能 除了基礎(chǔ)知識(shí)外,嵌入式軟件工程師還需要掌握專業(yè)的技能。這包括熟練掌握嵌入式系統(tǒng)的開發(fā)工具、硬件平臺(tái)和軟件
    發(fā)表于 06-12 11:20

    嵌入式軟件工程師和硬件工程師的區(qū)別?

    嵌入式軟件工程師和硬件工程師的區(qū)別? 嵌入式軟件工程師 嵌入式軟件
    發(fā)表于 05-16 11:00

    半導(dǎo)體首個(gè)CW32嵌入式創(chuàng)新實(shí)驗(yàn)室揭牌

    武漢半導(dǎo)體,一家知名的MCU(微控制器)廠商,近日攜手上海科學(xué)技術(shù)職業(yè)學(xué)院,共同揭牌了“CW32嵌入式創(chuàng)新實(shí)驗(yàn)室”。此次合作旨在搭建起企
    的頭像 發(fā)表于 05-08 10:37 ?467次閱讀

    武漢半導(dǎo)體首個(gè)CW32嵌入式創(chuàng)新實(shí)驗(yàn)室順利揭牌!

    2024年4月24日上午,武漢半導(dǎo)體有限公司與上??茖W(xué)技術(shù)職業(yè)學(xué)院共同舉辦的“CW32嵌入式創(chuàng)新實(shí)驗(yàn)室揭牌儀式”在上海科學(xué)技術(shù)職業(yè)學(xué)院第
    的頭像 發(fā)表于 05-06 15:31 ?719次閱讀
    <b class='flag-5'>武漢</b><b class='flag-5'>芯</b><b class='flag-5'>源</b>半導(dǎo)體首個(gè)<b class='flag-5'>CW</b>32<b class='flag-5'>嵌入式</b>創(chuàng)新實(shí)驗(yàn)室順利揭牌!

    產(chǎn)教融合,校企合作——武漢半導(dǎo)體首個(gè)CW32嵌入式創(chuàng)新實(shí)驗(yàn)室順利揭牌!

    2024年4月24日上午,武漢半導(dǎo)體有限公司與上??茖W(xué)技術(shù)職業(yè)學(xué)院共同舉辦的“CW32嵌入式創(chuàng)新實(shí)驗(yàn)室揭牌儀式”在上??茖W(xué)技術(shù)職業(yè)學(xué)院第
    的頭像 發(fā)表于 05-06 13:42 ?467次閱讀
    產(chǎn)教融合,校企合作——<b class='flag-5'>武漢</b><b class='flag-5'>芯</b><b class='flag-5'>源</b>半導(dǎo)體首個(gè)<b class='flag-5'>CW</b>32<b class='flag-5'>嵌入式</b>創(chuàng)新實(shí)驗(yàn)室順利揭牌!
    主站蜘蛛池模板: 色妞网| 日本黄色小视频在线观看| 91中文在线| 婷婷丁香花| 亚洲日韩色图| 四虎在线免费播放| 亚洲国产欧美在线人成aaa | a男人的天堂久久a毛片| 在线黄色免费网站| 天堂网www最新版在线资源| a亚洲| 婷婷久久综合网| 全黄h全肉边做边吃奶在线观看| 一级毛片在播放免费| 日本视频不卡| 中国胖女人一级毛片aaaaa| 欧美另类亚洲一区二区| 一级做a爰片久久毛片鸭王| 久久久久国产一级毛片高清板| 在线三级播放| 色色色色网| 黄色一级一毛片| 亚洲欧美性另类春色| 久久午夜精品视频| 好紧好爽的午夜寂寞视频| 99久久精品免费精品国产| 色视频在线免费观看| 激情综合五月网| 五月天综合在线| 天天干天天操天天玩| 91噜噜噜| 精品久久免费观看| 亚洲日本免费| 四虎影在线永久免费观看| 久久久噜久噜久久gif动图| 久久久精品免费国产四虎| 成人美女隐私免费| 九色九色九色在线综合888| 亚洲欧洲一区二区三区在线 | 国产乱子伦| 久久9热|