本文來源電子發(fā)燒友社區(qū),作者:mameng, 帖子地址:https://bbs.elecfans.com/jishu_2297540_1_1.html
收到有一家國產(chǎn)32位單片機(jī)開發(fā)板:
開發(fā)板做工不錯哦,全部引腳引出:
芯片特性:
MCU可以接收4 ~ 32MHz 晶體振蕩器,相對比STM32f1不能超過16M,芯片超頻看來可以的。
SDK 工程案例demo豐富,容易上手,SDKIdeSupportMDK有WHXY.CW32F030_DFP.1.0.3.pack
也有IAR配置文件。支持IAR MDK。完美!
點燈程序
復(fù)制代碼
總結(jié):SDK官方寫的比較全面,代碼規(guī)整。芯片功能齊全,性能穩(wěn)定,可以取代國外同類IC。
點燈視頻:體驗視頻詳見作者原文章內(nèi)容。
收到有一家國產(chǎn)32位單片機(jī)開發(fā)板:
開發(fā)板做工不錯哦,全部引腳引出:
- 3 顆 LED: -電源指示燈(LED3),用戶指示燈(LED1,LED2)
- 三個輕觸開關(guān): - 復(fù)位輕觸開關(guān)(S3),用戶輕觸開關(guān)(S1,S2)
- USB 轉(zhuǎn)串口芯片(CH340N)
- FLASH 芯片(W25Q64JVSSIQ)
- EEPROM 芯片(CW24C02AD)
芯片特性:
MCU可以接收4 ~ 32MHz 晶體振蕩器,相對比STM32f1不能超過16M,芯片超頻看來可以的。
SDK 工程案例demo豐富,容易上手,SDKIdeSupportMDK有WHXY.CW32F030_DFP.1.0.3.pack
也有IAR配置文件。支持IAR MDK。完美!
點燈程序
- void Delay(uint16_t nCount);
- /**
- ******************************************************************************
- ** briefMain function of project
- **
- ** return uint32_t return value, if needed
- **
- ** LED1, LED2閃爍
- **
- ******************************************************************************/
- int32_t main(void)
- {
- GPIO_InitTypeDef GPIO_InitStruct;
- RCC_HSI_Enable(RCC_HSIOSC_DIV6);
- __RCC_GPIOB_CLK_ENABLE();
- GPIO_InitStruct.IT = GPIO_IT_NONE;
- GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
- GPIO_InitStruct.Pins = LED_GPIO_PINS;
- GPIO_InitStruct.Speed = GPIO_SPEED_HIGH;
- GPIO_Init(LED_GPIO_PORT, &GPIO_InitStruct);
- while (1)
- {
- GPIO_TogglePin(LED_GPIO_PORT, LED_GPIO_PINS);
- Delay(0xFFFF);
- }
- }
- /**
- * [url=home.php?mod=space&uid=2666770]@Brief[/url] 循環(huán)延時
- *
- * [url=home.php?mod=space&uid=3142012]@param[/url] nCount
- */
- void Delay(__IO uint16_t nCount)
- {
- /* Decrement nCount value */
- while (nCount != 0)
- {
- nCount--;
- }
- }
- /******************************************************************************
- * EOF (not truncated)
- ******************************************************************************/
- #ifdefUSE_FULL_ASSERT
- /**
- * [url=home.php?mod=space&uid=2666770]@Brief[/url]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
- * @paramline: assert_param error line source number
- * [url=home.php?mod=space&uid=1141835]@Return[/url] None
- */
- void assert_failed(uint8_t *file, 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 */
總結(jié):SDK官方寫的比較全面,代碼規(guī)整。芯片功能齊全,性能穩(wěn)定,可以取代國外同類IC。
點燈視頻:體驗視頻詳見作者原文章內(nèi)容。
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
-
開發(fā)板試用
+關(guān)注
關(guān)注
3文章
303瀏覽量
2750 -
CW32
+關(guān)注
關(guān)注
1文章
299瀏覽量
1850
發(fā)布評論請先 登錄
相關(guān)推薦
熱點推薦
CW32F030提供哪幾種封裝?
目前CW32F030提供TSSOP-20、LQFP-32、LQFP-48三種封裝,分別對應(yīng)的型號是CW32F030F6、CW32F030K8、CW32F030C8
發(fā)表于 01-21 07:25
CW32F030可以使用ST-Link進(jìn)行開發(fā)調(diào)試嗎?
芯源的CW32F030可以使用ST-Link進(jìn)行開發(fā)調(diào)試嗎?
發(fā)表于 01-19 07:22
CW32F030開發(fā)板的工程模板
cw32f030-tft-demo也可以作為你以后移植工程模板。
CW32F030開發(fā)板工程模板優(yōu)化
文件結(jié)構(gòu)如下:
Application:
main.c
main.h
發(fā)表于 12-26 08:08
請問芯源的CW32F030可以使用JLINK進(jìn)行開發(fā)調(diào)試嗎?
芯源的芯片CW32F030 價格挺便宜的,看芯片手冊,性能也不錯,正打算試用一下,請問可以使用JLINK開發(fā)調(diào)試嗎?
發(fā)表于 12-16 07:19
Cortex-M0+通用 MCU CW32F系列產(chǎn)品介紹
了武漢芯源的快速發(fā)展之路。
CW32F003系列封裝展示
CW32F系列主要功能
CW32F
發(fā)表于 12-12 06:22
請問CW32F030上電IO是處于什么狀態(tài)?
請問CW32F030上電IO是處于什么狀態(tài)?為了防止MCU上電,對外圍的電路的誤動作,一把很多MCU會上電瞬間設(shè)置為高阻態(tài),不知道CW32F030 的端口IO什么狀態(tài),謝謝
發(fā)表于 12-09 07:38
芯源的CW32F030能用arduino開發(fā)嗎?或者以后有這方面的支持嗎?
芯源的CW32F030能用arduino開發(fā)嗎?或者以后有這方面的支持嗎?
發(fā)表于 12-08 07:13
CW32F030芯片沒使用的IO是什么狀態(tài)?
CW32F030芯片,沒使用的IO是什么狀態(tài)?
為什么會這么問呢?主要是之前遇到過一個比較有意思的事兒,用的PB3,但實際初始化時鐘是PA,IO和配置是PB3,讀取這個IO狀態(tài)就是一直下拉狀態(tài)。
就很好奇,CW32F030芯片,沒使用的IO是什么狀態(tài)呢?
發(fā)表于 12-04 08:20
基于芯源CW32 MCU的LED閃爍示例及代碼分析
準(zhǔn)備:
芯源CW32開發(fā)板
一個LED
電阻及基礎(chǔ)連接線
開發(fā)環(huán)境:我使用的是Keil作為開發(fā)
發(fā)表于 12-04 06:52
基于武漢芯源CW32F030C8T6直流無刷電機(jī)評估開發(fā)板的設(shè)計方案
武漢芯源半導(dǎo)體在2021年推出的CW32F030系列微控制器嗎優(yōu)勢,該控制器全面實現(xiàn)-40℃-105℃超寬溫度范圍和1.65V-5.5V超寬工作電壓,面向最廣泛的各種
發(fā)表于 12-04 06:16
基于芯源CW32F030 MCU的I2C通信及應(yīng)用
設(shè)備進(jìn)行數(shù)據(jù)交互。
1. 硬件準(zhǔn)備
CW32F030開發(fā)板
I2C外設(shè)(如EEPROM、溫度傳感器等)
若干杜邦線
2. 開發(fā)環(huán)境
Keil MDK5
CW32F030庫文件和相關(guān)
發(fā)表于 11-18 08:29
【武漢芯源CW32F030CX STARTKIT開發(fā)板免費試用體驗】武漢芯源CW32F030 牛刀小試
評論