首页 > 其他分享 >CH32V208与CH582芯片的区别

CH32V208与CH582芯片的区别

时间:2023-09-14 20:35:24浏览次数:111  
标签:芯片 代码 ram CH32V208 ADC CH582 V208

目录

CH32V208和CH582都是沁恒的支持BLE5.0+的MCU,下面介绍两者的区别。

选型方面:

①CH32V208比CH582的ram和零等待flash更多。使用CH582,对速度有要求的代码,需要放到ram中运行;使用V208,对速度有要求的代码可以放到零等待flash中,不会占用ram的资源,V208的零等待falsh和ram都跑主频。

②CH32V208的主频更高,CH582的ram一般跑在60MHz,可以跑到80MHz;V208可以跑到144MHz。

②低功耗方面,sleep模式的休眠底电流,V208的是 1mA+,CH582是几个uA。

③V208相比CH582,少一个32位的记录天数的RTC寄存器,做低功耗万年历时没有CH582方便。

④V208的接口种类比CH582多了CAN总线和有线以太网接口。

⑤V208使用脱机烧录器,支持UART、USB、SWD烧录三种烧录方式;CH582使用脱机烧录器烧录,仅支持UART和USB两种烧录方式。

代码使用方面:

①CH582的代码风格和CH32V208的代码风格不同。V208的代码风格更偏向于32系列,熟悉STM32的用户会上手更方便;CH582的代码对GPIO初始化等代码做了精简,上手也很简单。

②V208的BLE+ADC同时运行时,在TMOS事件中需要重新初始化ADC;如果不需要休眠,BLE协议栈的温度校准需要对ADC模块重新配置,可能会影响用户期望的ADC采样配置,如有冲突,需要在HAL_GetInterTempValue函数尾部重新初始化ADC。CH582的BLE+ADC同时运行,启用休眠唤醒后,需要在TMOS事件中重新选择ADC信道。

③RF_PHY代码中,V208的RF_2G4StatusCallBack回调函数,是在中断中调用的,关键变量注意加volatile修饰,另要有tx_end_flag帮助判断发包已完成,这一点和CH592一样;CH582的RF_2G4StatusCallBack函数没有在中断中调用,不用考虑volatile修饰变量。

标签:芯片,代码,ram,CH32V208,ADC,CH582,V208
From: https://www.cnblogs.com/JayWellsBlog/p/17703372.html

相关文章

  • R5F5210BBDFB#10-ASEMI代理瑞萨芯片R5F5210BBDFB#10
    编辑:llR5F5210BBDFB#10-ASEMI代理瑞萨芯片R5F5210BBDFB#10型号:R5F5210BBDFB#10品牌:瑞萨(Renesas)封装:LFQFP-144R5F5210BBDFB#10描述:R5F5210BBDFB#10具有1.62V至5.5V的宽工作电压范围,并且可以在高达50MHz的高速操作下以78DMIPS(每秒百万指令数)执行计算。此外,当工作在50MHz时,它实现了0.......
  • 与 Dave 和 Ruba 一起探讨亚马逊云科技 2023 芯片创新日
    在一个充满活力的2023年的芯片创新日,AmazonEC2的副总裁DaveBrown与观众分享了他与EC2的15年漫长旅程。他的眼中闪烁着对技术的热情,他描述了自己如何与一个才华横溢的团队合作,致力于为客户提供最佳的性能、成本和安全性。亚马逊云科技芯片创新的故事为我们展示了亚马逊云科......
  • 因材施教,儿童电动牙刷具备压力传感算法MP3芯片,N9300-S16
    在孩子健康成长的道路上,每一个细节都至关重要。作为父母,始终希望能为孩子提供最好的护理与关爱。现在,电动牙刷有了全新的N9300-S16儿童电动牙刷方案,电动牙刷不仅可以保障孩子的口腔健康,还能为他们创造一种乐趣与安全的刷牙体验。科技与关爱的完美结合N9300-S16MP3芯片带来了前所未......
  • 市场开始复苏,三星传调涨内存芯片高达20% | 百能云芯
    随着行动内存芯片市场迹象显示出复苏迹象,并且最早在第四季度供不应求,三星电子已宣布将提高动态随机存取存储器(DRAM)和NAND闪存芯片的价格,幅度达到10%~20%。韩国经济日报报道,知情人士透露,三星电子最近与小米、OPPO、Google等客户签署的合同价格较目前的DRAM和NAND闪存芯片合同高出10%......
  • SI3262 低功耗 SOC +13.56mhz刷卡+触摸三合一芯片,适用于智能锁方案
    Si3262是一款高度集成的低功耗SOC芯片,其集成了基于RISC-V核的低功耗MCU和工作在13.56MHz的非接触式读写器模块。MCU模块具有低功耗、LowPinCount、宽电压工作范围,集成了13/14/15/16位精度的ADC、LVD、UART、SPI、I2C、TIMER、WUP、IWDG、RTC、TSC等丰富的外设。内核......
  • LED驱动芯片升压恒流IC高效率AP8106
    AP8106系列产品是一种低功耗、高效率、低纹波、工作频率高的PFM同步升压DC-DC变换器。AP8106系列产品仅需要三个元器,就可完成将低输入的电池电压变换升压到所需的工作电压。特性最高效率:95%最高工作频率:300KHz低静态电流:15uA输出电压:2.5V~5.0V(步进0.1V)输出精度:±2......
  • LED驱动芯片升压恒流IC高效率AP8106
    AP8106系列产品是一种低功耗、高效率、低纹波、工作频率高的PFM同步升压DC-DC变换器。AP8106系列产品仅需要三个元器,就可完成将低输入的电池电压变换升压到所需的工作电压。特性最高效率:95%最高工作频率:300KHz低静态电流:15uA输出电压:2.5V~5.0V(步进0.1V)输出精......
  • TP4056锂电池管理芯片的简单介绍
    TP4056是一种常用的锂电池充电管理芯片,可以实现单芯片对于锂离子电池进行完整的充电管理,广泛应用于电子产品中。在本文中,我们将对TP4056的工作原理、特点和应用进行详细介绍。一、工作原理TP4056的工作原理如下图所示:捷配datasheet查询可查详情数据,TP4056采用单芯片控制芯片的方式,......
  • USB适配器应用芯片 国产GP232RL软硬件兼容替代FT232RL DPU02直接替代CP2102
    USB适配器,是英文UniversalSerialBus(通用串行总线)的缩写,而其中文简称为“通串线”,是一个外部总线标准,用于规范电脑与外部设备的连接和通讯。是应用在PC领域的接口技术,移动PC由于没有电池,电源适配器对其尤为重要。今天来讲讲USB适配器的国产适用芯片。一、GP232RL,直接软硬件......
  • mac的m芯片上跑cuda程序
    config里parser.add_argument('--device',type=str,default='mps')main里device=torch.device(cfg['device'])train里x_batch=x_batch.astype('float32')y_batch=y_batch.astype('float32')aux_batch=a......