0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

CH32和stm32的库函数一样吗?

工程师邓生 来源:未知 作者:刘芹 2023-08-16 11:15 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

CH32和stm32的库函数一样吗?

STM32是ST公司推出的一款32位微控制器,其拥有强大的性能及丰富的外设功能,实现了嵌入式应用的功能。而在STM32的开发中,库函数是不可或缺的,因为它简化了开发者编程难度,使得开发工作更加高效和易于实现。而目前市面上也出现了CH32,那么问题来了,这两个库函数是否一样呢?

虽然CH32和STM32都是由不同的生产厂家推出的,但两者在产品的架构上有许多相似之处,因此它们的库函数也存在一些相似之处。比如,它们都有GPIO口、UART、IIC、SPI等外设的库函数。这些库函数的命名和功能都是十分类似的,使用方法也基本相同。在这些方面,两者的库函数可以说是非常相似的。

但是,CH32和STM32库函数也存在着一些不同之处。其中一个主要的区别就是在库函数的调用方法上。STM32的库函数可以通过ST公司提供的标准驱动库调用,也可以通过hal库调用。而CH32的库函数是支持Arduino开发环境的库函数,所以在调用方法上有明显的不同。如果您是STM32开发者,可能需要一些时间才能适应CH32的调用方法。

此外,另一个明显的不同是在两者库函数的性能上。STM32的库函数更加的完善和稳定,因为它是由专门的工程师进行开发的,它们可以保证在不同的环境下运行稳定且性能良好。而CH32,由于是新型的开发平台,其库函数有时可能会存在一些瑕疵,需要花费一些时间才能发现和解决。因此,STM32的库函数在性能和稳定性方面是更加可靠的。

总之,CH32和STM32虽然存在一些相似之处,但在库函数的调用方法、性能和稳定性等方面还是存在明显的差异。开发者可以根据自己的实际需求来选择使用哪种开发平台和库函数,可以根据自己的情况进行选择。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 单片机
    +关注

    关注

    6074

    文章

    45334

    浏览量

    663301
  • STM32
    +关注

    关注

    2305

    文章

    11120

    浏览量

    371050
  • 库函数
    +关注

    关注

    0

    文章

    177

    浏览量

    34942
  • ch32
    +关注

    关注

    0

    文章

    74

    浏览量

    1148
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    单片机启动&库函数的构成

    文件中找到那个叫SystemInit的东西,这是个函数名字,般来讲都可以在厂商提供的库函数中找到,cw32的在下面这个图的文件里 5.在执行完SystemInit函数的这三行
    发表于 11-18 08:15

    STM32H750的SD卡必须复位次才能挂载成功,否则就像死机了一样,如何解决?

    STM32H750,SD卡接在SDMMC1上,JTAG仿真时,可以mount上,拔掉卡后,也可以unmount掉。拔掉仿真器时,程序像死机了一样,但是,只要把NRST引脚和地短路下,立即可以成功运行。 请教
    发表于 11-05 08:15

    一样的展会,不一样的精彩 2025湾芯展圆满收官

    10月17日,2025湾区半导体产业生态博览会(2025湾芯展)在深圳会展中心(福田)圆满收官。全球600多家展商、超30场论坛,在6万平方米的展区内,打造场“不一样的展会”,呈现出“不一样的精彩
    的头像 发表于 10-29 16:56 1028次阅读
    不<b class='flag-5'>一样</b>的展会,不<b class='flag-5'>一样</b>的精彩 2025湾芯展圆满收官

    一样的展会,不一样的精彩:2025湾芯展顺利收官

    内,打造场"不一样的展会",呈现出"不一样的精彩"。本届展会人气火爆,展期三天累计接待总量达到11.23万人次。参展企业集中发布年度新品数约2500件,新品发布与商业合作收获颇丰。   不
    的头像 发表于 10-19 20:27 376次阅读
    不<b class='flag-5'>一样</b>的展会,不<b class='flag-5'>一样</b>的精彩:2025湾芯展顺利收官

    现场解决EMC电磁辐射干扰:“望闻问切”,像中医一样

    南柯电子|现场解决EMC电磁辐射干扰:“望闻问切”,像中医一样
    的头像 发表于 09-04 09:47 423次阅读

    【像STM32一样轻松玩转MPU】睿擎SDK V1.1.0重磅升级:内核性能与开发能力双重突破

    睿擎工业平台是为工业场景设计的软硬件体化开发方案,全栈自主可控,赋能客户聚焦核心业务创新,开发效率提升70%,像STM32一样玩转MPU。平台整合了数据采集、通信、控制、工业协议、AI、显示六大
    的头像 发表于 08-06 18:45 4656次阅读
    【像<b class='flag-5'>STM32</b><b class='flag-5'>一样</b>轻松玩转MPU】睿擎SDK V1.1.0重磅升级:内核性能与开发能力双重突破

    求CS32A010K8V7的库函数使用教程

    请问有CS32A010K8V7的库函数使用教程吗,官网的库函数自带的文字说明感觉不是很看得明白呢
    发表于 07-18 23:20

    贴片电容和瓷片电容一样吗?

    贴片电容和瓷片电容并不完全一样,它们在结构、材料、特点和应用等方面存在些差异。以下是对这两种电容器的详细比较: 、结构差异 贴片电容: 结构上,贴片电容是个硅芯片,电极片被镀在芯
    的头像 发表于 04-30 15:05 618次阅读
    贴片电容和瓷片电容<b class='flag-5'>一样</b>吗?

    STM32的几种开发方式,你都知道吗?(可下载)

    经常有人会问,你们 STM32 编程是用库函数 还是用寄存器的...会说库函数方便,容 易,都用库函数...等等这样的问题,今天我们就来 dis
    发表于 04-03 11:24 0次下载

    服务器的系统和普通电脑系统一样吗?

    一样。很多人认为服务器与普通电脑只是规模差异,实则二者系统设计存在本质区别。服务器作为承载企业核心数据的"数字心脏",其系统架构需满足7×24小时高负载运行、数据安全防护等特殊需求。本文将深度解析服务器的系统和普通电脑系统一样吗,并为大家推荐适配解决方案。
    的头像 发表于 03-28 09:48 975次阅读

    STM32CubeIDE编译设置是否有像keil一样有编译后执行Bat脚本的功能和设置?

    STM32CubeIDE编译设置问题,是否有像keil一样有编译后执行Bat脚本的功能和设置?或者有相关的脚本和插件?
    发表于 03-14 15:59

    STM32CUBEide有没有像KEIL一样可以自己指定函数注释模板的方法?

    最近从keil转到CUBEIDE编程了,现在非常不舒服的点是函数注释方面。STM32CUBEide有没有像KEIL一样可以自己指定函数注释
    发表于 03-11 08:06

    STM32CubeIDE STM32H743XIH6串口无法重定向,且发送内容波特率不对乱码怎么解决?

    了PA9&PA10,但是两者配置内容一模一样 int fputc(int ch, FILE [i]f){HAL_UART_Transmit(&huart1, (uint8_t )&ch, 1, 100);
    发表于 03-11 06:42

    Stm32CubeIDE能像Keil一样指定不同文件下的代码编译到不同的FLASH地址吗?

    Stm32CubeIDE能像Keil一样指定不同文件下的代码编译到不同的FLASH地址吗?比如部分代码存放到内部FLASH,另部分存放到外部QSPI的FLASH中
    发表于 03-07 08:09

    为什么要费这么大劲让机器人像人一样,而不是更实用的形态?

    为什么要费这么大劲让机器人像人一样,而不是更实用的形态? 将机器人设计成人形(即仿人机器人)的意义可以从多个角度探讨,涉及技术、社会、心理和实用性等多个层面。以下是主要的考量点: 1. 适应人类环境
    的头像 发表于 02-10 10:03 987次阅读