<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>
"); //-->

博客專(zhuān)欄

EEPW首頁(yè) > 博客 > 【CW32L010 Mini Board 測評】簡(jiǎn)介、點(diǎn)燈

【CW32L010 Mini Board 測評】簡(jiǎn)介、點(diǎn)燈

發(fā)布人:無(wú)垠的廣袤 時(shí)間:2024-11-17 來(lái)源:工程師 發(fā)布文章
【CW32L010 Mini Board 測評】簡(jiǎn)介、點(diǎn)燈

CW32L010 Mini Board武漢芯源半導體 設計的基于 CW32L010 的開(kāi)發(fā)板,

簡(jiǎn)介

CW32L010 Mini Board 是基于 CW32L010F8U6 的 QFN 封裝設計的最小系統核心板,產(chǎn)品規格與 CW32L010 芯片規格一致。便于客戶(hù)靈活快速的評估芯片性能和產(chǎn)應用。

CW32L010F8U6MiniBoard.jpg

1.0mm的板厚、單面元器件設計、半孔工藝設計使得CW32L010核心板可以作為一個(gè)模塊元器件貼裝在項目中,減少焊接QFN封裝帶來(lái)的不便。

產(chǎn)品參數

  • 內核:ARM? Cortex?-M0+

  • 工作溫度:-40℃ 至 85℃

  • 工作電壓:1.62V 至 5.5V

    • “正?!蹦J剑簩俨僮鞯臓顟B(tài)。

    • “低功耗”模式:對應部分供電工作狀態(tài),包括Sleep 和 DeepSleep 工作模式。

    • 內置穩壓器具有“正?!焙汀暗凸摹眱煞N工作模式,并且在復位后一直保持工作。

  • 存儲容量

    • 22 字節 OTP 存儲器

    • 4K 字節 RAM,支持硬件奇偶校驗

    • 64K 字節 FLASH,數據保持 25 年 @-40℃ ~ +85℃,支持擦寫(xiě)保護、讀保護和安全運行庫保護功能

  • 復位和電源管理

    • 低功耗模式(Sleep,DeepSleep)

    • 上電和掉電復位(POR/BOR)

    • 可編程低電壓檢測器(LVD)

  • 時(shí)鐘管理

    • 4 ~ 32MHz 晶體振蕩器

    • 32kHz 低速晶體振蕩器

    • 內置 48MHz RC 振蕩器

    • 內置 32kHz RC 振蕩器

    • 時(shí)鐘監測系統

    • 允許獨立關(guān)斷各外設時(shí)鐘

  • 支持最多 16+1 路 I/O 接口

    • 所有 I/O 口支持具備濾波的中斷功能

    • 所有 I/O 口支持具備濾波的喚醒功能

    • 所有 I/O 口支持遲滯及上拉輸入

    • 所有 I/O 口支持推挽及開(kāi)漏輸出

  • 12 位模數轉換器

    • 最高 2M SPS 轉換速度,各序列通道采樣時(shí)間可單獨配置

    • 具備 8 個(gè)轉換結果寄存器

    • 內置 1.2V 電壓基準

    • 模擬看門(mén)狗功能

    • 內置溫度傳感器

  • 雙路電壓比較器

  • 實(shí)時(shí)時(shí)鐘和日歷

    • 支持由 Sleep/DeepSleep 模式喚醒

  • 定時(shí)器

    • 16位高級控制定時(shí)器,支持6路輸入捕獲,支持6對帶死區的互補PWM輸出,支持雙點(diǎn)比較,支持

    • PWM 移相

    • 一組 16 位通用定時(shí)器

    • 三組 16 位基本定時(shí)器

    • 一組 16 位低功耗定時(shí)器

    • 獨立看門(mén)狗定時(shí)器

  • 通信接口

    • 二路低功耗 UART,支持小數波特率,支持低功耗接收數據,支持可配置電平轉換,其中一路支持

    • LIN 通信接口

    • 一路 SPI 接口 24Mbit/s,支持 4~16bit位寬

    • 一路 I2C 接口 1Mbit/s,支持可配置電平轉換,支持SMBUS

    • IR 調制器,可編程占空比和極性

  • 串行調試接口 (SWD)

  • 80 位唯一 ID

注意:板子出廠(chǎng)時(shí)默認為無(wú)程序狀態(tài),上電燈不亮。需要上傳程序才可以點(diǎn)亮 LED.

相關(guān)資料:L010新品開(kāi)發(fā)板-活動(dòng)與資料合集 .

原理圖

SCH.png

開(kāi)發(fā)環(huán)境搭建

下載并安裝 Keil - MDK IDE .

下載并安裝芯片開(kāi)發(fā)包 WHXY.CW32L010_DFP.1.0.0.pack .

代碼

打開(kāi)例程 CW32L010_StandardPeripheralLib_V1.0.2 - Examples - GPIO - gpio_blink 修改 main.c 中的 GPIO 定義,由原理圖可知,板載 LED 為 GPIO_B2 輸出低電平點(diǎn)亮

#define LED_GPIO_PORT CW_GPIOB
#define LED_GPIO_PINS GPIO_PIN_0
void Delay(uint16_t nCount);
int32_t main(void)
{
    GPIO_InitTypeDef GPIO_InitStruct = {0};

    SYSCTRL_HSI_Enable(SYSCTRL_HSIOSC_DIV12);
    
    __SYSCTRL_GPIOA_CLK_ENABLE();
    __SYSCTRL_GPIOB_CLK_ENABLE();  

    GPIO_InitStruct.IT = GPIO_IT_NONE;
    GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
    GPIO_InitStruct.Pins = LED_GPIO_PINS;

    GPIO_Init(LED_GPIO_PORT, &GPIO_InitStruct);

    while (1)
    {
        GPIO_TogglePin(LED_GPIO_PORT, LED_GPIO_PINS);
        Delay(0xFFFF);
    }
}

重編譯工程,上傳工程至開(kāi)發(fā)板。

這里使用 PWLink 連接開(kāi)發(fā)板。

效果

Blink.gif


*博客內容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀(guān)點(diǎn),如有侵權請聯(lián)系工作人員刪除。




相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>