• 分享stm32串口打印函数

    分享一个stm32串口打印函数,如果采用printf函数非常占内存而且需要重定向,采用以下方法可以简单打印调试信息等基本信息,可直接复制使用。/****************************************************** 整形数

  • ARM920T的CP15协处理器

    Cache ARM920T有16K的数据Cache和16K的指令Cache,这两个Cache是基本相同的,数据Cache多了一些写回内存的机制,后面我们以数 据Cache为例来介绍Cache的基本原理。我们已经知道,Cache中的存储单位是Cache Line,ARM

  • Stm32 Bootloader整理

    一.基本概念1.IAPIAP是In Application Programming的首字母缩写,IAP是用户自己的程序在运行过程中对User Flash的部分区域进行烧写,目的是为了在产品发布后可以方便地通过预留的通信口对产品中的固件程序进行更新升

  • 6. avr定时器/计数器1 --TC1 --输入捕捉模式 (捕获外部事件模式)

    T/C 的输入捕捉单元可用来捕获外部事件,并为其赋予时间标记以说明此时间的发生时刻。外部事件发生的触发信号由引脚ICP1 (PD6)输入,也可通过模拟比较器单元来实现。时间标记可用来计算频率、占空比及信

  • STM32 的 I/O 口默认都是 3.3V的,如何输出5V ?

    我们知道,STM32的IO都是3.3V输出的,但是有时候我们需要输出5V的电压,那怎么办,这里讲一个比较简单的方法。1、STM32 IO 输出的波形跟5V输出的 波形反相,用一个三极管S8050控制(S8050是高电平导通,低电平截止)

    单片机
    2018-11-19
    5v 3.3v i o口 STM32
  • STM32 APB1和APB2挂接端口

    SYSCLK 系统时钟,最大72MHzHCLK :AHB总线时钟,由系统时钟SYSCLK 分频得到,一般不分频,等于系统时钟经过总线桥AHB-->APB.通过设置分频,可由HCLK得到 PCLK1与PCLK2时钟不过PCLK2时钟最高可达72MHz.PCLK1对应APB1

  • ARM 系列 -- FS2410 开发板上启用 MMU 实现虚拟内存管理

    一、背景 FS2410 开发板上的 ARM 核心为 ARM920T, ARM920T 代表着什么呢? 其实ARM920T = ARM9 core + MMU + Cache,也就是说 ARM920T 为实现虚拟内存管理提供了硬件条件,这个硬件条件就是 MMU -- 内存管理单元。前

  • C51中的reentrant

    关于reentrant的使用keil的官方论坛上有详细的讨论.AndyNeil(官方工程师)建议"Areyousurethatyoureallyneedtomakeeverythingreentrant?...AreadingoftheKeilappnotes&knowledgebasearticlesonthissubjectshowedthati

    单片机
    2018-11-19
    C51 reentrant
  • PIC16F785 LED流水灯程序

    #include__CONFIG(0x33f4);//看门狗关,复位脚做复位,内部RC振荡,RA4/RA5做I/O//------------------------------------//延时函数voiddelay(){inti;//定义循环变量for(i=5000;i>0;i--)//循环次数控制

    单片机
    2018-11-19
    LED 流水
  • 纠结的STM32 RTC时钟源LSE

    一开始,所有实验都是在神舟板上去完成,根本就没有发现RTC的问题。直到我们自己画板来后调试时,才发现STM32 RTC的外部时钟源存在问题。这也算是STM32的一个鸡肋,对于LSE外部晶振太过于苛刻,手册上要求使用6pf,这

  • 张忠谋警示:不应对贸易战冲击供应链保持乐观

    第1波贸易战没有影响世界信息产业链,但第2波以后如果对2670亿美元产品再加征关税,包含资通讯产品,全球资通讯产业将都受到影响。张忠谋说,若事件演变至此,会波及全球供应链,成本如果变高,售价势必会升高,需求就会降低,对国际经济是伤害。他呼吁,应当寻求更好的解决办法,不应对美中贸易战这个议题感到乐观。

  • 基于s3c2440的madplay移植

    在mini2440移植声卡后,赶紧找了移植madplay的资料,看上去挺简单的,于是接着移植madplay。一、环境和软件介绍1、主机环境:虚拟机下Fedora92、交叉编译器:arm-linux-gcc-4.3.23、软件包:zlib-1.2.3、libid3tag-0

  • 单片机驱动电机

    直流电机:其实直流电机也就是小的时候玩的四驱车的马达,但是在单片机驱动是,需要家驱动电路,我至今还没驱动起直流电机,就是因为目前不知道怎么来连接驱动电路;控制直流电机的转速的是用PWM波形来控制,就是控制

  • 中美贸易战+iPhone需求疲软,台企第三季度获利大减9.2%

    据报道称,苹果公司已告诉供应商如鸿海、和硕停止增加iPhone XR生产线。据称,鸿海目前iPhone XR机型开工的生产线约为45条,而准备好的产能是60条,这意味着每天产量减少约10万台,比最初期望减少20%至25%。

  • STM32系列第12篇--电容触摸按键原理

    原理:R:外接电容充放电电阻。Cs:TPAD和PCB间的杂散电容。Cx:手指按下时,手指和TPAD之间的电容。开关:电容放电开关,由STM32IO口代替。没有按下的时候,充电时间为T1(default)。按下TPAD,电容变大,所以充电时

发布文章