企业号介绍

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

撞上电子

专业服务电子类大学生,录制开源的比赛教程。

177内容数 55w+浏览量 52粉丝

动态

  • 发布了文章 2023-11-20 08:00

    读取STM32芯片温度与当前供电电压

    在做低功耗产品的时候读取芯片温度和当前电压是十分重要的一件事情。通过当前供电电压可以知晓电池电量是否低于水平值实现电池缺电报警。读取芯片温度也很重要,可以在使用内部振荡器的时候通过校准算法根据温度变化来实现实时校准芯片。如果不使用或尽量少使用外部元器件来实现这两个功能是摆在我们面前一个很重要的事情,遗憾的是现在网上的资料非常混乱,基本上直接使用总有点那么别扭
    2.4k浏览量
  • 发布了文章 2023-11-19 08:00

    C语言求数组长度的5种方法

    1,使用sizeof运算符#includeintmain(){intarray[]={1,2,3,4,5};unsignedcharlength=sizeof(array)/sizeof(array[0]);printf("Arraylength:%d\n",length);return0;}解析:sizeof(array)返回整个数组的字节大小,sizeo
    4.1k浏览量
  • 发布了文章 2023-11-17 08:00

    寄存器开发,HAL开发和LL开发的区别和参考代码

    1,寄存器开发【难度值:难】寄存器开发是一种直接访问微控制器寄存器的编程方法,它提供了对硬件的极大灵活性和直接控制。在寄存器级开发中,程序员通过直接写入和读取寄存器来配置和控制微控制器的外设,而不依赖高级的抽象层。以下是寄存器级开发的一般步骤和示例:1.包含头文件在程序中包含与目标微控制器系列相关的寄存器定义头文件。#include"stm32f4xx.h"
    2.6k浏览量
  • 发布了文章 2023-11-15 08:00

    把一个MOS管制作成开关电路

    你要是想读懂这篇文章,请先去了解MOS管的基础知识,本文是在基础之上做出的一部分扩展,可能有一点点深,请各位同学注意。本文带你了解MOS管的开通/关断原理,使用PMOS做上管、NMOS做下管都是比较方便,使用PMOS做下管、NMOS做上管的电路设计复杂,一般情况下意义不大,所以很少采用。下面先了解MOS管的开通/关断原理,请看下图:PMOS和NMOS的开通/
    3.6k浏览量
  • 发布了文章 2023-11-14 08:00

    KEIL 开发技巧

    1、双屏当程序复杂了或者有很多模块的时候,需要我们同时开启2个以上的窗口,这时候就需要开双屏了,如下:横屏、竖屏随你选择,下面是竖屏效果:2、TAB替换为空格键安装KEIL软件后,默认情况下TAB键占用2个空格,但是很多时候我们还为了代码可以对齐好看,还是区分一下空格和TAB比较好,那么如何区分呢?以下便是开启这个功能的方法:我们可以看下图效果,左边点为空格
    1.6k浏览量
  • 发布了文章 2023-11-13 08:00

    大学生学嵌入式的三个阶段

    第一阶段:入门阶段C语言和汇编:随便一本C语言大学教材,快速入门,很多同学学习到C的指针和结构体,就开始迷迷糊糊的了,首先不要着急的去理解他,对着书上的代码,完完整整的敲上一边就可以了,不明白就下一个阶段学明白,如果遇到问题就去百度,去网上搜索解决方法。嵌入式编程大多用C语言、极少量汇编,先学习C语言,汇编完全可以不学习,现在的芯片很资源很丰富,C语言入门完
    1k浏览量
  • 发布了文章 2023-11-12 08:00

    2个器件,做1个恒流源

    在项目中经常要用到恒流源,查找资料可以使用电压源芯片LM317构造一个电流源芯片。本文将电压源加上一个电阻改为电流源,这种设计思路可以扩展到其他类型的电源芯片上,如开关电源及其他类型的线性电源,关键点在于基准电压VREF的使用。LM317是一个三端线性电源稳压器,因为其电路简单,经常被用于生成3.3V电压。  LM317搭建的电压源电路的工作原理是OUTPU
    1.3k浏览量
  • 发布了文章 2023-11-11 08:00

    企业级操作之STM32项目版本管理方法

    在MCU开发过程中,有时候需要软件的迭代,比如从V1.9升级到V1.10,或者从V23.09.23升级到V23.09.24,我们常常通过手动改动字符串或者数组来实现这个功能,从现在开始,我们会使用Keil的内置宏__DATE__和__TIME__,通过这2个宏,每次程序编译完成,烧录到MCU之后,MCU都能够准确打印出该固件的编译时间。printf("(版本
    1.7k浏览量
  • 发布了文章 2023-11-10 08:00

    static关键字的三种用法

    在C语言中,关键字"static"可以用于不同的上下文,具有不同的作用。以下是"static"在C语言中的主要作用:1.静态变量(StaticVariables):在C语言中,使用`static`关键字来声明静态变量是一种常见的用法,它具有以下主要作用:1.生存期延长:静态变量的生存期在程序的整个运行期间,而不仅仅是在声明它的函数调用期间。这意味着静态变量会
    1.3k浏览量
  • 发布了文章 2023-11-09 08:00

    单片机程序无法下载?

    原因一:电源问题电源可能是导致STM32微控制器无法下载程序的一个常见原因。确保电源稳定对于正常运行和下载程序至关重要。以下是一些电源问题:1.电源电压不足:如果STM32微控制器没有足够的电压供应,它可能无法正常工作或下载程序。检查供电电源,确保它提供足够的电压,以满足STM32微控制器的工作要求。通常,STM32芯片的工作电压范围在2.7V至3.6V之间
    4.2k浏览量

企业信息

认证信息: 撞上电子

联系人:暂无

联系方式:
该企业不支持查看

地址:暂无

公司介绍:暂无

查看详情>