企业号介绍

全部
  • 全部
  • 产品
  • 方案
  • 文章
  • 资料
  • 企业

掌芯元器

掌芯元器 — 专注嵌入式教育,助力国产MCU新时代!!!

8 内容数 6.7k 浏览量 0 粉丝

掌芯元器文章

  • STM32转AT32代码转换2024-09-28 08:09

    1.引言在嵌入式开发中,我们经常会遇到更换单片机芯片的事情,若芯片是同一厂家的还好说,若是不同厂家的则需要重新写,重新调,重新去学习其底层驱动程序,比较费时费力。如:ST32转AT32、ST32转GD32等等。本文主要介绍一款ST32转AT32的工具AT32SmartCodeTransfer.exe,可以快速实现芯片的更换,提高开发效率。1.1.软件功能本软
    AT32 STM32 代码转换 325浏览量
  • 嵌入式开发常见问题排查2024-09-22 08:04

    嵌入式开发问题排查很多人认为嵌入式开发很难,主要是因为在这个过程中常常会遇到各式各样的问题。这些问题的复杂性和多样性使得许多人感到困惑和无所适从。然而,如果将这些问题逐一拆解,实际上大部分都可以归结为相对简单的小问题。接下来,我们将讨论一些嵌入式开发中常见的问题及其解决方法。一、问题复现要有效解决问题,首先需要能够稳定地复现它。一般来说,容易复现的问题也相对
  • 一种常用嵌入式开发代码库2024-09-04 08:06

    使用开源协议:GPL-2.0varch简介varch(we-architecture,意为我们的框架库)是嵌入式C语言常用代码模块库,包含了嵌入式中常用的算法库,数据结构(容器)库,解析器库,独立C语言std库,工具库等等。具有简单,通用,高效的特点,目的为了学习以及在开发中拿来就用,提高开发效率以及代码可靠稳定性。
    C语言 代码 嵌入式 468浏览量
  • keil实用技巧2024-08-30 13:23

    KEIL软件是一款专业的嵌入式软件开发环境,具有集成化开发环境、支持多种芯片体系结构、集编辑、编译、调试于一体。内置丰富的库函数和示例代码等特点,可以帮助开发者快速高效地进行嵌入式软件开发、调试和测试工作。一、统一编程风格1、插件介绍及下载Astyle全称ArtisticStyle,是一个免费,快速,小型的自动格式化程序,适用于C,C++,C++/CLI,O
    keil 嵌入式软件 芯片 842浏览量
  • keil常见问题及解决措施2024-08-30 13:22

    一、代码及进入调试之前相关错误及解决1.1未定义错误(identifier"XXXX"isundefined)出现此类错误主要有以下几方面的原因及解决办法如下:未包含相关函数的头文件,添加对应头文件即可。变量的使用在变量定义之前,在C语言中,编译是从上到下进行的,故而无法找到变量定义,从而报错,因此在编程之时需要注意,不要把程序调用的内容放在定义之前。引入头
    C语言 keil 代码 1398浏览量
  • AT开发工具实用教程2024-08-30 13:22

    本文主要介绍AT32相关的图形化配置工具,通过对MCU的图形化配置,生成初始化C代码和对应IDE项目,以减少开发人员的工作量、时间和成本。一、AT32WorkBenchAT32WorkBench有以下主要特点:1.支持外设初始化配置2.支持PINMUX配置,并可自定义PIN脚标签3.支持系统时钟自动化配置4.支持在线代码预览,所见即所得5.支持adduser
    AT32 mcu 软件 344浏览量
  • 单片机中的几种环形缓冲区的分析和实现2024-08-14 08:39

    单片机中的几种环形缓冲区的分析和实现一、简介环形缓冲区(RingBuffer)是一种高效的使用内存的方法,它将一段固定长度的内存看成一个环形结构,用于存储数据,能够避免使用动态申请内存导致的内存碎片问题,而且其能够更高效的使用内存。在单片机中,由于内存有限,而且需要尽可能避免使用动态内存,所以环形缓冲区在单片机中应用非常广泛。二、原理通常我们需要使用一个数组
  • 国产单片机(MCU)崛起 —— 51系列2024-08-14 08:39

    一、51系列单片机的命名由来51系列单片机的命名由来与它的设计和开发历史相关。这个系列的单片机主要由Intel的8051微控制器发展而来,后来被多个公司采用和改进,形成了一个广泛使用的微控制器平台。Intel在1980年代初推出了8051,它是一个基于MCS-51架构的8位微控制器,具有丰富的内部资源,如8位CPU、4KB的ROM、128字节的RAM、定时器
    51单片机 mcu 单片机 2068浏览量