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

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

    关注

    6032

    文章

    44513

    浏览量

    632697
  • STM32
    +关注

    关注

    2265

    文章

    10870

    浏览量

    354696
  • 库函数
    +关注

    关注

    0

    文章

    177

    浏览量

    33947
  • ch32
    +关注

    关注

    0

    文章

    73

    浏览量

    627
收藏 人收藏

    评论

    相关推荐

    第六章-V1.5 STM32 ADC读取电压 ADC采样电压 STM32f103c8t6adc采集电压

    STM32智能小车 库函数开发。功能:循迹、避障、跟随、遥控、电池电压显示等。
    的头像 发表于 08-15 16:23 713次阅读
    第六章-V1.5 <b class='flag-5'>STM32</b> ADC读取电压 ADC采样电压 <b class='flag-5'>STM32</b>f103c8t6adc采集电压

    stm32的官方库函数有步进电机的那个脉冲函数吗?

    stm32的官方库函数有步进电机的那个脉冲函数吗,还是说要自己编写
    发表于 07-23 06:37

    锰芯磁环电感尺寸一样性能也一样

    电子发烧友网站提供《锰芯磁环电感尺寸一样性能也一样吗.docx》资料免费下载
    发表于 06-03 14:52 0次下载

    stm32f072如何在keil里面创建寄存器函数的工程而非库函数

    stm32f072如何在keil里面创建 寄存器函数的工程而非库函数
    发表于 05-17 07:21

    怎么开始学习stm8l的库函数

    我之前用的都是51单片机,虽然有上过stm32的课但是当时忙于考研基本没学,对库函数根本不了解,现在我参加个需要用stm8l做环境检测和无线组网的项目,想知道该怎么快速上手stm8l。应该怎么开始学习stm8l的
    发表于 05-11 08:12

    stm8cube不能像stm32cube一样来自动生成工程吗?怎么操作?

    stm8cube不能像stm32cube一样来自动生成工程吗?有知道怎么操作的吗?
    发表于 05-07 08:01

    STM32 CAN用库函数在发送时遇到的疑问求解

    STM32 CAN用库函数在发送时,作这样处理:标准ID<<21,扩展ID<<3位。那么如果用这种方式发送报文到个其他设备(比如汽车里某个
    发表于 05-06 08:40

    STM32-CLASSB-SPL与standard peripherals library一样吗?

    STM32-CLASSB-SPL与standard peripherals library一样吗,能同等使用吗,迷惑啊,最近开发,看到这样的两个库
    发表于 04-22 08:06

    STM32的VDD与VDDA不一样可以吗?

    STM32 的VDD与VDDA不一样可以么
    发表于 04-11 06:34

    请问STM32的X-NUCLEO板跟NUCLEO板是一样的吗?

    STM32的 X-NUCLEO板跟NUCLEO板是一样的吗?
    发表于 04-02 06:21

    函数指针与回调函数的应用实例

    通常我们说的指针变量是指向个整型、字符型或数组等变量,而函数指针是指向函数函数指针可以像
    的头像 发表于 03-07 11:13 372次阅读
    <b class='flag-5'>函数</b>指针与回调<b class='flag-5'>函数</b>的应用实例

    函数发生器与示波器的调节方法一样

    函数发生器的核心部分是任意波形发生器,方波和脉冲的产生是在任意波形发生器的基础上增加些外围电路构成,
    发表于 02-08 07:30 597次阅读
    <b class='flag-5'>函数</b>发生器与示波器的调节方法<b class='flag-5'>一样</b>吗

    函数指针和指针函数是不是个东西?

    函数指针的本质是指针,就跟整型指针、字符指针一样函数指针指向的是函数
    的头像 发表于 01-03 16:35 494次阅读
    <b class='flag-5'>函数</b>指针和指针<b class='flag-5'>函数</b>是不是<b class='flag-5'>一</b>个东西?

    CH32内部参考电压的自学笔记

    前言CH32V/F单片机能够在定的电压范围内进行工作,以CH32V203C8T6芯片为例,在不使用USB外设时,最低工作电压能够达到2.4V。较为宽泛的工作电压,允许单片机直接使用电池供电,但由于
    的头像 发表于 12-14 08:00 1093次阅读
    <b class='flag-5'>CH32</b>内部参考电压的自学笔记

    AD7915的三线模式能用stm32 SPI库函数读取吗?

    AD7915的三线模式能用stm32SPI库函数读取么,感觉时序差很多啊,原理也不一样,但AD7915数据手册写的SPI兼容,
    发表于 12-13 08:10