本文来源电子发烧友社区,作者:mameng, 帖子地址:https://bbs.elecfans.com/jishu_2297540_1_1.html
收到有一家国产32位单片机开发板:
开发板做工不错哦,全部引脚引出:
芯片特性:
MCU可以接收4 ~ 32MHz 晶体振荡器,相对比STM32f1不能超过16M,芯片超频看来可以的。
SDK 工程案例demo丰富,容易上手,SDKIdeSupportMDK有WHXY.CW32F030_DFP.1.0.3.pack
也有IAR配置文件。支持IAR MDK。完美!
点灯程序
复制代码
总结:SDK官方写的比较全面,代码规整。芯片功能齐全,性能稳定,可以取代国外同类IC。
点灯视频:体验视频详见作者原文章内容。
收到有一家国产32位单片机开发板:
开发板做工不错哦,全部引脚引出:
- 3 颗 LED: -电源指示灯(LED3),用户指示灯(LED1,LED2)
- 三个轻触开关: - 复位轻触开关(S3),用户轻触开关(S1,S2)
- USB 转串口芯片(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] 循环延时
- *
- * [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 */
总结:SDK官方写的比较全面,代码规整。芯片功能齐全,性能稳定,可以取代国外同类IC。
点灯视频:体验视频详见作者原文章内容。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
开发板试用
+关注
关注
3文章
301浏览量
2032 -
CW32
+关注
关注
1文章
182浏览量
554
发布评论请先 登录
相关推荐
武汉芯源半导体CW32芯片重庆地区线下技术交流会成功举办
2024年10月19日,武汉芯源半导体授权CW32生态社区主办的“CW32芯片-重庆地区技术交流会”在重庆市科技工作者众创之家成功举办。此次
武汉芯源半导体CW32F030K8T7在即热式热水器的应用介绍
随着智能家居技术的不断进步,即热式热水器作为现代家庭中的重要组成部分,正逐渐向智能化、节能化方向发展。本方案通过采用武汉芯源半导体的CW32F030系列单片机,以其高性能、超强抗干扰等
武汉芯源半导体CW32F030K8T7在即热式热水器的应用介绍
随着智能家居技术的不断进步,即热式热水器作为现代家庭中的重要组成部分,正逐渐向智能化、节能化方向发展。本方案通过采用武汉芯源半导体的CW32F030系列单片机,以其高性能、超强抗干扰等
发表于 06-06 14:17
武汉芯源半导体CW32F030系列单片机为即热式热水器的智能化提供理想选择
随着智能家居技术的不断进步,即热式热水器作为现代家庭中的重要组成部分,正逐渐向智能化、节能化方向发展。本方案通过采用武汉芯源半导体的CW32F030系列单片机,以其高性能、超强抗干扰等
使用通用串口模块下载CW32F030芯片的方法
CW Programmer V1.53。 自备HEX文件。 如下图所示: 二、硬件准备 以WCHLINK仿真器+CW32F030CXT6官方板演示下载过程。 三、使用引脚说明 在CW3
产教融合,校企合作——武汉芯源半导体首个CW32嵌入式创新实验室顺利揭牌!
2024年4月24日上午,武汉芯源半导体有限公司与上海科学技术职业学院共同举办的“CW32嵌入式创新实验室揭牌仪式”在上海科学技术职业学院第二会议室隆重举行。活动现场,
基于CW32F030C8T7永磁同步电机无感FOC控制方案全新亮相!
近日,武汉芯源半导体基于CW32F030C8T7永磁同步电机无感FOC控制方案全新亮相!
随着社会技术的发展,电机的应用变得越来越广泛,已经与人们的生活息息相关,小到风扇,大到电动汽
发表于 02-27 11:18
武汉芯源半导体首款车规级MCU,CW32A030C8T7通过AEC-Q100测试考核
近日,武汉芯源半导体正式发布首款基于Cortex®-M0+内核的CW32A030C8T7车规级MCU,这是武汉
发表于 11-30 15:47
武汉芯源半导体发布主流通用型车规MCU产品CW32A030C8T7
近日,武汉芯源半导体正式发布首款基于Cortex-M0+内核的CW32A030C8T7车规级MCU,这是武汉
评论