本文对微前端的概念和场景进行科普,介绍一些主流的微前端的实现库及其用法,并讲解部分这些库的原理和实践知识。
2020-10-10 14:24:02
3388 初学者使用 Keil 学习单片机,用串口printf打印输出时,通常都会使能Keil工具自带的微库(MicroLib)。
2023-06-05 10:09:14
2682 
我们在进行STM32开发的时候,使用寄存器进行开发的终究是少数,大多数人还是习惯用库函数进行开发。到目前为止,有标准外设库、HAL库、LL库 三种。本文将分别介绍以下三种库,便于大家区分。
2023-06-21 15:13:21
15867 
写出看起来专业的C代码,除了规范的变量/函数命名,还需要熟练使用C语言的标准库。当为了数组拷贝自己编写一个for循环的时候(可以用memcpy),其他读者看到这种代码,肯定会感叹程序员的C语言基础不行(为了优化空间除外)。
2023-09-14 14:04:54
1306 ARM性能库为ARM处理器上的高性能计算应用程序提供优化的标准核心数学库。
可通过Fortran和C接口访问的库例程包括:
·BLAS-基本线性代数子程序(包括XBLAS、扩展精度BLAS
2023-08-25 06:36:45
各位过往牛人们,小菜鸟求帮忙!想学习一下单片机编程的东西,安装了一个KEIL软件但是在建工程的时候从芯片库里找不到atmel的89C52的芯片!这是为什么呢?难道是文件安装不完整?那么除了重新安装
2014-09-29 13:45:28
MDK-ARM、KEIL MDK、RealView MDK、KEIL For ARM,都是同一个东西。ARM公司现在统一使用MDK-ARM的称呼,MDK的设备数据库中有很多厂商的芯片,是专为微控制器
2019-06-06 04:35:53
MDK-ARM、KEIL MDK、RealView MDK、KEIL For ARM,都是同一个东西。ARM公司现在统一使用MDK-ARM的称呼,MDK的设备数据库中有很多厂商的芯片,是专为微控制器开发的工具
2014-05-19 22:59:18
如题,我的机子重新装系统后,安装了keil 51和arm 两个版本,使用ISP tools 安装wch器件库后都只会安装到51那个版本的软件上,arm版本的安装不上。我把51卸载后,提示找不到安装
2022-07-25 06:26:18
gprs.c 生成的模块; uart.o 使用用户源码 uart.c 生成的模块。用户模块与 C 库交叉引用 这部分主要就是用户自己实现的代码中调用 C 库函数时的引用关系。C 库的代码一般都是
2022-05-06 09:39:06
因为针对Arm的嵌入式系统,通常存储(代码)资源相对较小,为了使其能用上标准函数,工程师就针对Arm嵌入式系统,对标准C库进行了优化,以减小代码量。
优化标准库,肯定会带来一些差异,下面分享几点
2025-12-09 07:49:23
“健康守护者”——STM32标准库和HAL库的比较使用STM32芯片的时候呢,大家可能都喜欢用库,什么标准库啦,HAL库啦,拿到了就一股脑的用,也没有深究其区别,这样出BUG的时候就只能两手一摊
2021-08-04 08:22:09
C 语言使用 HAL 库开发ST公司先后推出了两套主要库:标准外设库(Standard Peripherals Library)和HAL库(Hardware Abstraction Layer
2022-01-18 07:39:45
1、CMSIS标准及库层次关系基于Context系列芯片采用的内核都是相同的,区别主要为核外的片上外设的差异,而这些差异却导致软件在同内核、不同外设的芯片上移植困难。为了解决不同的芯片厂商生产
2021-08-13 06:37:11
什么是HAL库?标准库又是什么?HAL库和标准库有哪些区别?
2021-10-26 06:54:16
HAL库的学习HAL库和标准库的原理区别串口通信实验包含的文件区别具体代码区别总结HAL库和标准库的原理区别HAL简介:== HAL库 ==是st公司为了更方便地进行stm32之间的移植而开发的库
2021-07-29 08:48:46
最近笔者开始学习STM32的HAL库,由于以前一直用标准库进行开发,于是发现了HAL库几点好玩的地方,在此分享。1.句柄在STM32的标准库中,假设我们要初始化一个外设(这里以USART为例)我们
2022-02-15 07:03:35
STM32的开发方式有哪几种?怎样去安装HAL库固件库呢?STM32 HAL库与标准库的区别有哪些?
2021-10-25 07:49:11
STM32标准库和HAL库有哪些不同?标准库和HAL库有啥区别?有何优点?
2021-10-21 07:44:08
STM32F103VET6使用标准库,在Keil5上移植rtthread nano后OLED_Update()函数在Sys_Init()中放在board.c中可以执行并且显示出logo图像,使用线程
2025-09-22 08:28:25
STM32标准库移植1.为了养成良好的编程习惯,同时方便分类规整,以及后期开发移植,首先选定一个文件夹 建立以下文件夹。同时在user下新建文件夹API用于存储以后编程中独立的模块的.h与.c文件
2022-01-11 08:18:45
STM32F103C8T6标准库和STM32F4标准库有何区别?STM32F103C8T6标准库的USART2是怎样发送程序的?
2021-12-13 06:12:39
器件外设的器件驱动器。这应该是目前使用最多的ST库。几乎全部使用C语言实现。但是,标准外设库也是针对某一系列芯片而言的,没有可移植性。 相对于HAL库,标准外设库仍然接近于寄存器操作,主要就是将一
2018-07-03 15:02:00
Robomaster的电机,用的是大疆的F427主控,角度控制为了达到快速精准的效果,需要将PID的一个段写成非线性的方式,要用到"math.h"库当中的pow函数,但是使用KEIL自带
2021-12-13 07:45:56
STM32如何新建keil标准库工程?
2021-12-10 06:42:30
stm32用hal库和标准库有什么区别
2021-07-20 08:20:40
直接使用。我们可以不用去ST官网下载DSP库文件,因为KEIL安装目录下面会自带这些DSP库函数,在XX:\Keil_v5\ARM\CMSIS下面,如下图所示:所有DSP函数都是以*.lib提供
2016-12-10 16:12:36
提高程序的运行效率,也可以提高编程的质量。作为一个c编译器,是需要支持c标准库的,同时,c库的实现也是与操作系统相关的,不同的操作系统,其实现是有差异的。笔者此处就arm交叉编译工具裸机newlib
2015-11-01 01:39:17
STM32 标准库文件详解(以下内容部分引用了火哥资料)先说说为什么会有标准库文件?ARM公司设计了Cortex的核心层,放权给芯片厂商,为了解决不同的芯片厂商生产的 Cortex 微控制器软件
2021-08-23 09:24:15
够专注于开发应用程序的核心。没有必要把时间浪费在重新执行低级别功能上。利用Keil公司的专业知识所有Keil中间件库都由ARM和Keil工程师进行设计、测试和优化。中间库有一个简单的API的模块化
2014-10-13 16:15:24
就是下面这个选项:
Microlib是什么Microlib也是一个C语言的库。它是为了小内存的嵌入式系统设计的,用于代替标准C语言库,但是Microlib对标准C语言库进行了裁剪和优化,因此并不
2025-12-10 06:27:54
STemWin522_CM3_Keil.libSTemWin522_CM3_OS_Keil.libSTemWin522_CM3_IAR.aSTemWin522_CM3_OS_IAR.a同样核心的不同库文件之间有什么区别?
2020-03-23 04:36:58
STM32标准外设库有哪些优势?在MDK ARM开发环境下如何去使用STM32标准外设库呢?
2021-11-02 09:44:01
公司用的RCT6型号,空间不大,想咨询下大牛们如果我想使用标准C使用内存堆,标准C库需要初始化?不了解C库malloc内存堆是通过什么机制分配的,如何对标准C库初始化,有点不解!在此拜谢!
2019-08-21 22:25:02
CMSIS 标准及库层次关系因为基于Cortex 系列芯片采用的内核都是相同的,区别主要为核外的片上外设的差异,这些差异却导致软件在同内核,不同外设的芯片上移植困难。为了解决不同的芯片厂商生产
2021-12-06 06:52:13
新唐是否在未来会提供CMSIS Driver程序库作为KEIL的标准组件?
如题, CMSIS drvier的优势相信大家都比较熟悉了, 做到了与平台无关的统一CMSIS标准的接口
新唐是否会在后续支持CMSIS driver的通用程序库?
2023-08-21 07:47:15
在Keil里编译一个库,可不可以在不同arm cpu类型的工程里链接使用 ?貌似所有工程, Keil都会强制选一个MCU device。例如编一个库文件,keil会通过加参数 “--cpu
2019-04-08 09:39:14
请问arm提供的标准单元库中有8track 10track 12track,这三种有什么区别?track在这里的意思是?
2022-06-14 11:41:13
标准外设库和HAL库的区别是什么?
2023-10-23 08:01:03
请问STM32 HAL库与标准库的区别是什么?
2021-11-25 08:43:17
请问stm32使用微库和使用标准库具体有什么差别?改写fputc函数是怎么回事?
2019-09-12 00:16:42
怎么判断Keil编译时用到的基础库名字,在Linker选项里好像没有体现的。include是-I中有,而库的路径怎么判断?ARM\ARMCC\lib\armlib下面一堆.l .b的文件,怎么和CPU类型联系起来?
2018-10-19 08:42:04
(2.2.0) 数据库的工具。ODX 是格式标准化的诊断数据库文件,我们在诊断不同的车或者不同的 ECU 时,加载适配这个车型或 ECU 的 ODX 文件即可,而无需对诊断
2022-03-30 13:48:44
为昕公司研发的库管理系统,可以智能快速建库;库管理系统实时对接EDA、ERP、CRM、PLM系统,让硬件工程师实时获取最新数据,不用担心器件数据错误,避免返工;员工离职也不用担心库数据丢失
2023-03-06 16:48:36
Venus是业界首创,基于人工智能技术的创新建库工具。高效创建和管理元器件的原理图符号、PCB封装和3D模型。确保企业内部设计标准统一,方便团队协作和生产装配。通过规范的元器件库,提升产品开发效率
2023-03-06 16:57:42
Keil C 平台下的ARM例子资料(有21个)
2010-02-10 14:50:45
285 本手册介绍了 ARM C 和 C++ 库、与 ISO 标准的符合情况、与目标相关的函数 调整以及应用程序特有的要求。 本手册还介绍了 ARM C 微型库和 ARM 的浮点 计算支持。 适用对象 本手册是为所有
2011-04-08 17:04:46
92 ADS是ARM公司推出的ARM集成开发环境,提供了对C和C++的支持,是目前开发ARM的主要工具。本文针对日益缩短的嵌入式开发周期,结合ARM系统开发调试经验,对使用ARM标准库进行应用程序开
2011-09-28 10:05:11
2684 
C++的标准库手册,新手学习的好资料,同时也是开发人员的必备手册。里面涵盖了标准C++的所有的库函数。
2015-11-03 14:05:27
43 ARM官方DSP库的移植,详细源代码提供参考
2015-11-23 15:59:47
16 keil STC库
2017-03-19 11:23:20
38 标准库占绝大多数,自己买的板子跟的资料也一般是标准库,HAL库很少,不过要是使用STM32CubeMx配置,那么就是使用的HAL库了,而参考资料是标准库的,就没有办法用。将标准库程序中的每个函数内的代码修改为使用HAL库且同样效果的代码。根据标准库程序整个程序运行的原理使用HAL库中提供的函数实现。
2017-11-22 11:23:01
36142 1.1 基于标准外设库的软件开发1.1.1 STM32标准外设库概述 STM32标准外设库之前的版本也称固件函数库或简称固件库,是一个固件函数包,它由程序、数据结构和宏组成,包括了微控制器所有外设
2017-11-24 17:56:53
1544 
C标准函数库是所有符合标准的头文件(head file)的集合,以及常用的函数库实现程序,例如I/O 输入输出和字符串控制。不像 COBOL、Fortran 和 PL/I等编程语言,嵌入式系统是一种专用的计算机系统,作为装置或设备的一部分。
2018-02-06 17:28:45
5858 
C标准函数库是所有符合标准的头文件的集合,以及常用的函数库实现程序,例如I/O 输入输出和字符串控制。不像 COBOL、Fortran 和 PL/I等编程语言,在 C 语言的工作任务里不会包含嵌入的关键字。
2018-03-02 11:27:08
6038 
一、boost库简介boost库是一个功能强大,构造精巧,跨平台的免费的C++开源库。它使得C++编程更优雅。
2018-09-23 09:47:00
8613 在keil默认的官方芯片库是没有STC芯片的,通常用 ATMEL 的 AT89C51 代替,接下来讲述如何添加STC的库到keil中~
2019-07-02 17:42:00
17 如何使用Keil MDK及标准外设库创建STM32工程使用Keil MDK 运行第一个STM32F10X 程序
2019-07-24 16:27:04
26 Keil&IAR生成库及库的说明与使用
2020-03-20 14:09:58
4697 
为解决Keil C51环境下无法进行64位双精度计算的问题,采用分部存储和分部计算的方法,设计了在Keil C51环境下符合IEEE一754标准的64位浮点库.程序用C51语言实现,具有很强
2020-07-01 08:00:00
22 本文描述了 OpenHarmony 内核承载的标准库与 Linux 标准库之间存在的关键差异。 进程 OpenHarmony 用户态进程优先级只支持静态优先级且用户态可配置的优先级范围为10(最高优先级)-31(最低优先级)。
2020-10-21 14:41:51
4255 上面简单介绍了C程序使用库函数时的调用过程,由_rt—stackheap_init()建立C库使用的内存模型--堆和栈。因为ARM库是建立在semihosted执行环境的,它实现的内存模型是基于这个
2020-09-28 10:00:54
2664 
有很多工程师喜欢自己封装一些标准库已有的函数,其实自己封装的函数,并不一定比标准库好,有时候反而代码更冗余,且有bug。下面就来分享一下C语言常见的一些标准库。 标准头文件包括: asset.h
2020-11-18 16:22:21
3626 云数据库是指优化和部署在云端的数据库,阿里云和腾讯云都提供云数据库,云数据库和自己搭建的数据库有什么区别?有必要使用云数据库吗?
2020-11-20 16:26:52
5255 
有很多工程师喜欢自己封装一些标准库已有的函数,其实自己封装的函数,并不一定比标准库好,有时候反而代码更冗余,且有bug。下面就来分享一下C语言常见的一些标准库。
2020-11-22 11:54:14
3479 Keil C51 自带部分基础函数库,要使用就必须先包含其对应的头文件。
2021-11-21 14:51:03
48 【单片机】— {软件安装}—{Keil C51}一、下载二、安装三、pojie四、添加STC库五、新建工程一、下载Keil官网: Keil.米尔科技官网: 米尔科技.二、安装仅将默认盘符C改为D即可
2021-11-23 16:51:22
24 前言: ST官方从2017年下半年开始就不再维护升级标准库,转而推广HAL库。到2019年,HAL库仍不够成熟,其原因有以下: 1. HAL库的配套指导文档,特别是中文的使用手册文档欠缺
2021-11-29 11:36:04
30 (Cortex Microcontroller Backtrace)是一款针对 ARM Cortex-M 系列 MCU 的错误代码自动追踪、定位,错误原因自动分析的开源库。主要特性如下:支持的错...
2021-11-30 19:51:06
8 一、前言最近由于项目需要使用标准库,标准库是很刚入门stm32那会学习的东西,忘得一干二净,所以编写一篇文章来记录一下建立工程模板的步骤,以便尽快熟悉标准库的架构和API。我使用的开发板是正点原子
2021-12-02 15:51:24
25 lib静态库的使用可以简化项目开发流程,提高开发效率,本文详细介绍了在keil和IAR环境下lib库的生成和使用。
2021-12-03 11:51:01
15 最近笔者开始学习STM32的HAL库,由于以前一直用标准库进行开发,于是发现了HAL库几点好玩的地方,在此分享。1.句柄在STM32的标准库中,假设我们要初始化一个外设(这里以USART为例)我们
2021-12-16 16:57:06
30 C语言标准库实现抢占式多任务,使用C语言标准库实现,可以方便的移植到51单片机上,总的代码量243行,占用空间少,对于资源有限单片机也适用,代码关键的地方都加了通俗易懂的中文注释,方便开发者理解
2021-12-31 18:00:33
4 【STM32】STM32标准库与HAL库对照学习教程一--使用寄存器操控LED闪烁详讲 前言本教程文章是我在学习STM32标准库和HAL库后写的,想通过标准库与HAL库的对照学习加强我对STM32
2021-12-31 19:17:56
19 供用户使用,这就是标准库的雏形。下面来感受下使用标准库的简便性。使用标准库通常不需要知道外设寄存器地址,只需要分析《开发板原理图》得知会用到哪一个引脚。本章涉及的代码
2022-01-13 15:08:46
1 内核一起工作以实现用户应用程序看到的操作系统行为。在 GNU/Hurd 系统中,它与微内核和 Hurd 服务器一起工作。 GNU C 库在GNU/Hurd 系统,
2022-03-18 10:26:16
3 相比较早几年使用标准库开发来讲,最近几年HAL库的使用是越来越多,那么我们开发应当使用哪一种呢,本文着重介绍常用的几种开发方式及相互之间的区别,白猫也好、黑猫也好,抓到耗子就是好猫。
2022-03-22 09:13:40
16319 diandao标准库文件下载
2022-07-07 11:29:43
0 标准齿轮库文件下载
2022-07-13 09:37:47
1 相比较早几年使用标准库开发来讲,最近几年HAL库的使用是越来越多,那么我们开发应当使用哪一种呢,本文着重介绍常用的几种开发方式及相互之间的区别,白猫也好、黑猫也好,抓到耗子就是好猫。
2023-01-14 17:12:38
6144 C语言动态库与静态库
2023-02-06 09:45:12
1997 有很多工程师喜欢自己封装一些标准库已有的函数,其实自己封装的函数,并不一定比标准库好,有时候反而代码更冗余,且有bug。下面就来分享一下C语言常见的一些标准库。
2023-02-20 18:08:10
1825 库是一个二进制文件,包含的代码可被程序调用。例如标准C库、数学库、线程库等等。库有源码,可下载后编译,也可以直接安装二进制包。 库是事先编译好的,可以复用的代码,在OS上运行的程序基本上都要使用库。使用库可以提高开发效率。Windows和Linux下库文件的格式不兼容。Linux下包含静态库和共享库。
2023-05-10 09:34:31
1603 新手在入门 STM32 的时候,一般大多数都会选用标准库和 HAL 库,而极少部分人会通过直接配置寄存器进行开发。 对于刚入门的朋友,可能没法直观了解这些不同开发发方式之间的区别,本文试图以一种非常
2023-06-22 11:43:00
6980 
重点来讲解一下什么是类库,如何使用,以及不同的GPIO类库的区别。
2023-07-02 15:03:37
1779 
和可维护性,从而节省开发成本和时间。STM32 HAL库是STM32系列芯片的HAL库,由ST公司提供和维护。下面将介绍STM32 HAL库的功能、使用方法以及与标准库的区别。
2023-08-08 18:21:29
7246 、数据科学等方面。SQLite数据库和Python之间有很多不同之处,下面将详细解析它们之间的区别。 1. 数据库类型 SQLite是一种关系型数据库管理系统(RDBMS),而Python是一种编程语言。Python拥有自己的一套标准库和第三方模块,可用于实现各种应用程序,包括访问和操作SQLite数据库。
2023-08-28 16:41:22
1549 在嵌入式系统开发中,HAL(硬件抽象层)库和标准库是两种常用的软件库,它们在功能和使用场景上有所不同。 1. 标准库 标准库,通常指的是C语言标准库,也称为libc,是一组预定义的函数,提供了
2024-12-02 14:02:40
4593
评论