• STM32按键输入、所需要的C语言复习、时钟系统框图

    第一部分:STM32按键输入是我的第二个在STM32 平台上有输入的小实例。思路为,先查询硬件图看清按键是低电平有效还是高电平有效,根据我的开发环境得知四个按键有三个按键是低电平有效,有一个按键是高

  • STM32之GPIO及第一个STM32程序(跑马灯)

    今天来说一说,GPIO,对于我这个新手来说,GPIO就好比我在学习开车之前得学会如何开门一样,由此可以看出这对于我学习STM32 的重要性,好废话不多说,先总结一下STM32F103ZE的开发板里总共有7组IO口,每

    单片机
    2018-06-22
    gpio 跑马灯
  • STM32-FSMC-NOR FLASH

    一、基本概念(详细内容见st网站stm32应用笔记AN2784)1. FSMC配置控制一个NOR闪存存储器,需要FSMC提供下述功能:●选择合适的存储块映射NOR闪存存储器:共有4个独立的存储块可以用于与NOR闪存、SRAM和

    单片机
    2018-06-22
    Flash fsmc
  • 关于STM32的存储器映像

    1. 外设存储器映像外设的基地址:响应外设的存储器起始地址+地址偏移(参见STM32参考手册存储器影响部分和相应的外设存储器)2. SRAM STM32F10xxx 内置20K 字节的静态SRAM。它可以以字节、半字(16 位)或

  • STM32的SYSTICK详解

    什么是SYSTICK:这是一个24位的系统节拍定时器system tick timer,SysTick,具有自动重载和溢出中断功能,所有基于Cortex_M3处理器的微控制器都可以由这个定时器获得一定的时间间隔。作用:在单任务引用程

    单片机
    2018-06-22
    systick
  • STM32通过FSMC读写CPLD

    STM32通过FSMC读写CPLD的程序,CPLD挂在STM32的地址线和数据线上,将CPLD看做片外RAM的方式来进行读写,在我做的板子上CPLD挂在第四个区,因此基地址是0x6c000000,通过FSMC来进行读写,程序较为简单,

    单片机
    2018-06-22
    cpld fsmc
  • 台积电10/7nm产能明年增三倍,高通、AMD都是其客户

    在高端制程工艺中,台积电今年就会量产7nm工艺,现在已经有50多个芯片完成了流片设计,性能相比16nm工艺提升35%。到了2019年,10nm及7nm的产能还会继续大幅提升,预计达到110万片产能,增长三倍。值得注意的是,台媒提到台积电的7nm客户中除了高通手机芯片之外,还有AMD的7nm中央处理器,也就是7nm Zen 2 CPU。

  • AVR单片机读写CPLD

    项目中需要使用CPLD完成一部分算法设计,参数由AVR给出,因此需要完成AVR和CPLD的通信。因此写了一个测试程序。CPLD挂在AVR的数据和地址总线上,AVR使用ATmega128,在CPLD中设置几个寄存器,通过AVR读写

  • MSP430学习笔记11-八路ADC采集诺基亚5110液晶显示

    本程序采用的是八路ADC单次采集的模式,根据配置,在单次的模式下转换完成后ADC12SC会自动复位,因此需要在循环中进行ADC12CTL0 |= ADC12SC;操作,而如果配置成连续采集的模式,只需要在程序开始将ADC1

  • MSP430学习笔记10-ADC采集1602显示

    同样是开发板中的例程,对关键的地方做了说明,程序如下:/*********************************************************程序注意点:首先可以选择是否开启内部参考电压还是使用外部参考电压每个通道可以

    单片机
    2018-06-22
    adc
  • MSP430学习笔记9-PS2键盘解码

    PS2键盘解码的基本原理是通过外部中断读取键盘输出的串行信号,在根据扫描码进行查表解码。键盘发送往主机的信号总是在时钟的下降沿因此此中断是在下降沿触发,且时钟信号是由键盘给出,因此使用P1口中

    单片机
    2018-06-22
    键盘
  • MSP430学习小结3-MSP430基本时钟模块

    与51、AVR等单片机不同msp430的时钟信号源有LFXT1,XT2,DCO三种。1、LFXT1:可接高速和低速晶振,在低速模式下,它可以外接32k的晶振而不需要负载电容,这种方式较为常见主要用来为ACLK提供低速的时钟信

    单片机
    2018-06-22
    模块 时钟
  • MSP430学习小结2-程序主体结构安排及低功耗

    讲解430的书现在也有很多了,不过大多数都是详细说明底层硬件结构的,看了不免有些空洞和枯燥,我认为了解一个MCU的操作首先要对其基础特性有所了解,然后再仔细研究各模块的功能。  1.首先你要知道m

  • MSP430学习小结1-看门狗的使用总结

    看门狗定时器用来防止程序因供电电源、空间电磁干扰或其它原因引起的强烈干扰噪声而跑飞的事故。在很多单片机中都内置了看门狗,看门狗本身是一个定时器,当定时器溢出时即进行系统复位,因此需要在程序

    单片机
    2018-06-22
    看门狗
  • MSP430学习笔记7-4*4键盘的对应数码管显示

    这个例程也是开发板上面的一个经典例程,我对程序的框架进行了修改,更适合以后的调用。具体的4*4键盘扫描原理较为基础这里不再赘述,这里我认为比较重要的是要养成一个良好的写程序的习惯,想4*4键盘扫

发布文章