CW32TechSupport 发表于 2022-12-9 14:26

CW32 MCU答疑

本帖最后由 pssyx 于 2024-5-6 16:50 编辑

Q: CW32 MCU有哪些系列?
A: 目前CW32 MCU有通用型MCU、射频MCU两个系列。其中射频MCU集成了无线收发器,主要包括CW32R031(2.4GHz BLE-Lite)系列和CW32W031(Sub-1G)系列。

Q: CW32 MCU用什么IDE开发?
A: 推荐使用IAR Embedded Workbench for ARM、Keil μVision for ARM等IDE开发CW32 MCU应用,其中新版本IAR EWARM直接支持CW32 MCU,Keil MDK-ARM则需要安装CW32 MCU Pack包。

Q:CW32 MCU用什么仿真器开发?
A:理论上各主流IDE枚举的、支持ARM Cortex内核的所有硬件仿真器,比如:J-LINK,ULINK,DAP,ST-Link等,都可以仿真、下载CW32 MCU的应用代码。如果想实现量产或者离线下载应用代码,则必须配套支持CW32 MCU的PC端软件,因此推荐使用CW-Writer或者其他第三方烧录器。

Q: CW32 MCU的工作电压、工作温度是多少?
A: CW32通用型MCU工作电压是1.65V~5.5V,射频MCU工作电压则是1.8V/2.2V~3.6V;通用型CW32F系列MCU,比如:CW32F030、CW32F020、CW32F003、CW32F002等,其工作温度为-40℃~105℃,其余系列,比如:CW32L083、CW32L031等低功耗系列,以及CW32R、CW32W等射频MCU的工作温度均为-40℃~85℃。

Q:CW32 MCU最低功耗能做到多少?
A:CW32L系列,比如:CW32L083、CW32L031在深度休眠模式下,电流可低至600nA以下;其它系列,比如:CW32F030等,电流可低至20uA以下。

Q:CW32 MCU提供哪几种封装?
A:目前可以提供TSSOP、LQFP、QFN等三种封装形式,各封装尺寸取决于MCU的具体型号,请参阅其Datasheet。

Q: CW32 MCU内部ADC精度如何?
A: CW32 MCU内部12位ADC性能很好,电压误差可低至1mV。

Q:CW32 MCU的系统时钟从默认的8MHz改为48MHz后,程序跑飞,为什么?
A:CW32 MCU内部FLASH存储器支持最快24MHz的操作时钟,当配置的HCLK频率大于24MHz时,需通过FLASH控制寄存器(FLASH_CR2)的WAIT位域,来配置插入的等待HCLK周期个数。HCLK频率大于24MHz,小于等于48MHz时,需要插入2个等待周期;HCLK频率大于48MHz时,需要插入3个等待周期。注意:此操作必须在时钟频率切换之前执行。

Q:SWD端口设置成普通GPIO,导致无法连接仿真器,怎么办?
A:参考MCU用户手册,首先让MCU进入ISP工作模式,再通过MCU的UART1(SWD)接口,采用USB转UART模块,运行CW-Programmer软件,完全擦除MCU的FLASH。建议应用代码中,芯片上电复位后适当延时一段时间,再将SWD端口切换为普通GPIO端口。

Q:CW32W031的无线通讯距离有多远?它有什么优势吗?
A:CW32W031(Sub-1G)空旷区域通信距离可以达到5km,主要实现小数据量、低功耗、复杂环境长距离通信。相比于NBIoT技术,Sub-1G节省了资讯费。

Q:CW32R031有何特点?
A:CW32R031是CW32L031与PAN1026的合封芯片,是CW32R030的低功耗改进型。它工作在 2.400GHz ~ 2.483GHz 的ISM 频段,有BLE及XN297L两种模式,其中BLE模式兼容 BLE 4.0 广播包、数据包,可与手机 App 或其他蓝牙设备进行广播蓝牙通信,但无蓝牙协议栈。因无线通讯距离受环境影响大,采用PCB板天线,实测室外空旷有效距离30米左右。

Q:CW32W031支持CAD,这个是什么功能?
A:信道活跃检测(CAD)是一种无线唤醒技术,相较于传统的信号强度指示 (RSSI),CAD 在检测可能低于接收机底噪声的信号时更加优越!

Q:CW32系列是否有汽车级MCU?
A:CW32A030C8T7是首款基于Cortex®-M0+内核的车规级MCU,它是武汉芯源半导体首款通过AEC-Q100 (Grade 2)车规标准的主流通用型车规MCU产品。

Q:CW32L系列低功耗MCU的Vcore管脚如何使用?
A:CW32L系列低功耗MCU的Vcore管脚,是MCU内部集成的稳压器供电输出,必须外接 1μF 电容到地,且仅限内部电路使用。Vcore的典型电压值为1.5V,注意:千万不能将其连接到MCU的VDD/VDDA管脚,否则可能会损坏IC。




yangxiaor520 发表于 2022-12-11 08:37

等待3个时钟周期是不是有点长了

豌豆爹 发表于 2022-12-11 09:19

通过这些问题算是对芯源有点了解了

海滨消消 发表于 2022-12-26 10:06

都是一些非常实用的问题

软核硬核 发表于 2022-12-27 09:37

yangxiaor520 发表于 2022-12-11 08:37
等待3个时钟周期是不是有点长了

三个时钟周期还好吧,就开机执行一次。

Pretext 发表于 2022-12-27 09:37

MCU内部ADC精度有这么高?一般单片机的内部ADC都很飘的。

天天向善 发表于 2022-12-27 09:38

SWD端口最好是预留来调试,不要用作普通GPIO。

fcccc 发表于 2023-4-19 14:47

Pretext 发表于 2022-12-27 09:37
MCU内部ADC精度有这么高?一般单片机的内部ADC都很飘的。

还可以,国产里面属于不错的水平了.

电气工程化动自 发表于 2023-4-25 17:08

cw32f030c8t6,3.3V供电正常下载,改为5V供电,jlink,stlink,cmsr-dp下载,都不行。然后所有外设芯片,全部都去掉了,也都不行,测量了RST电压,都正常,请问下什原因,我已经查了2天了,还没解决

电气工程化动自 发表于 2023-4-25 17:09

芯片也换了试了,跪求解决啊

pssyx 发表于 2023-4-26 10:39

电气工程化动自 发表于 2023-4-25 17:08
cw32f030c8t6,3.3V供电正常下载,改为5V供电,jlink,stlink,cmsr-dp下载,都不行。然后所有外设芯片,全 ...

不会有问题的!请检查MCU的SWD接口与仿真器的连接线是否正确?且需将MCU的VDD接入仿真器SWD接口的电源检测脚,比如:VTref。

电气工程化动自 发表于 2023-4-26 15:26

pssyx 发表于 2023-4-26 10:39
不会有问题的!请检查MCU的SWD接口与仿真器的连接线是否正确?且需将MCU的VDD接入仿真器SWD接口的电源检 ...

现在用仿真器都是四线,VCC、SWD、CLK、GND。现在使用仿真器VCC供电CW32,将VCC改为3.3,一切正常,一样的电路将VCC改为5V,就无法下载。

电气工程化动自 发表于 2023-4-26 15:28

pssyx 发表于 2023-4-26 10:39
不会有问题的!请检查MCU的SWD接口与仿真器的连接线是否正确?且需将MCU的VDD接入仿真器SWD接口的电源检 ...

要是电路或者连线有问题,3.3应该也无法下载

pssyx 发表于 2023-4-26 17:20

电气工程化动自 发表于 2023-4-26 15:26
现在用仿真器都是四线,VCC、SWD、CLK、GND。现在使用仿真器VCC供电CW32,将VCC改为3.3,一切正常,一样 ...

提醒一下:标准版的J-LINK\ST-LINK,均不支持5V输出的,请确认电路的电源是如何分配的?

Pretext 发表于 2023-6-8 14:52

fcccc 发表于 2023-4-19 14:47
还可以,国产里面属于不错的水平了.

有实测效果图吗?

pssyx 发表于 2023-6-8 16:01

Pretext 发表于 2023-6-8 14:52
有实测效果图吗?

附件请参考!

lulugo 发表于 2023-6-13 15:32

安富莱电子的H7-TOOL开发工具可以仿真烧录芯源的单片机

georgeliu2016 发表于 2023-7-1 12:42

总结的很详细,支持下。

两只袜子 发表于 2023-7-4 15:01

都是一些很典型的问题

yinxiangh 发表于 2023-8-2 23:11

提醒一下:标准版的J-LINK\ST-LINK,均不支持5V输出的,请确认电路的电源是如何分配的?
页: [1] 2 3
查看完整版本: CW32 MCU答疑