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

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

    关注

    6078

    文章

    45633

    浏览量

    675717
  • STM32
    +关注

    关注

    2313

    文章

    11212

    浏览量

    375361
  • 库函数
    +关注

    关注

    0

    文章

    177

    浏览量

    35330
  • ch32
    +关注

    关注

    0

    文章

    74

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    AI “拆弹专家”!如何打造个不一样的“刘德华”

    正如刘德华演绎的《拆弹专家》电影中一样,现实中的防爆排爆,需要拆弹专家穿着防护服,进行近距离拆除。这种个非常危险的职业,稍有不慎就容易对拆弹人员的生命造成威胁。随着机器人技术应用的发展,采用机器人
    的头像 发表于 03-31 17:59 426次阅读
    AI “拆弹专家”!如何打造<b class='flag-5'>一</b>个不<b class='flag-5'>一样</b>的“刘德华”

    用汇编给CH32写了个本机FORTH语言实现

    https://github.com/ebreak/forth_ch32vxxx 起初想在CH32上运行micropython quickjs这种带gc的语言,结果使用起来内存占用太多,而且有内存
    发表于 03-19 11:07

    用汇编给CH32写了个本机代码FORTH实现

    https://github.com/ebreak/forth_ch32vxxx 起初想在CH32上运行micropython quickjs这种带gc的语言,结果使用起来内存占用太多,而且有内存
    发表于 03-19 10:47

    在ADS编译器中,用标准的C库函数printf()需要哪些设置呢?

    在ADS编译器中,用标准的C库函数printf()需要哪些设置呢?又在哪儿可以看到printf()输出的信息呢?
    发表于 12-23 07:32

    labview调用pylon库函数失败

    在labview中去调用pylon库函数。labview2018(32位),pylon(202506),ni vas,ni vdm均安装。dll文件为runtime文件下win32
    发表于 12-11 13:20

    连载|开发工具,易安卓让系统功能调用像写应用逻辑一样简单

    通过自研系统封装库,易安卓将复杂的系统控制能力以接口形式开放给开发者,让系统功能调用像写应用逻辑一样简单。
    的头像 发表于 11-27 11:40 87次阅读
    连载|开发工具,易安卓让系统功能调用像写应用逻辑<b class='flag-5'>一样</b>简单

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

    文件中找到那个叫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 1630次阅读
    不<b class='flag-5'>一样</b>的展会,不<b class='flag-5'>一样</b>的精彩 2025湾芯展圆满收官

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

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

    怎么像kell一样设置rom下载起始地址?

    如题,怎么像kell一样设置rom下载起始地址?
    发表于 10-10 07:21

    代码格式化工具Clang-Format提升你的CW32工程质量

    它能自动统团队代码风格,让不同开发者写出的代码如出辙。就像 CW32 官方库函数遵循统规范一样,Clang-Format 能让团队所有
    的头像 发表于 10-09 17:43 1383次阅读
    代码格式化工具Clang-Format提升你的CW32工程质量

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

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

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

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

    求CS32A010K8V7的库函数使用教程

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