• AVR单片机定时/计数器学习笔记(一)

    (具体的寄存器配置方式见mega16数据手册)定时/计数器1(16位)有普通模式、CTC模式、快速PWM模式、相位修正PWM模式等工作模式。1.普通模式(设为溢出中断工作方式,向量号为9)工作原理:在设定的时钟频率下,计数

  • 2.利用 mcuisp下载程序的方法

    1. 首先要安装CH340的驱动2. 按下图进行连接3. 选择正确的串口4. 按下图配置mcuisp注意:DTR低电平,RTS高电平进BootLoader5. 选择Hex文件下载,下载完成后程序会自动开始运行。6. STM32的启动模式如果采用普通ISP下

  • RDA5820收音机芯片驱动

    RDA5820是北京锐迪科推出的一款集成度非常高的立体声FM收发芯片。该芯片具有以下特点:? FM发射和接收一体?支持65Mhz~115Mhz的全球FM接收频段,收发天线共用。?支持IIC/SPI接口?支持32.768K晶振?数字音量及自动AGC控

  • STM32(Cortex-M3)中的中断优先级概念

    STM32(Cortex-M3)中有两个优先级的概念——抢占式优先级和响应优先级,有人把响应优先级称作'亚优先级'或'副优先级',每个中断源都需要被指定这两种优先级。具有高抢占式优先级的中断可以在具有低抢

  • 51单片机-LED部分(2)

    8个发光管由上至下间隔1s流动,其中每个管亮500ms,灭500ms,亮时蜂鸣器响,灭时关闭蜂鸣器,一直重复下去。C++ Code12345678910111213141516171819202122232425262728293031323334#include#include#defineucharunsign

  • Keil代码整体偏移和查找功能

    选中要偏移的代码,然后按TAB键,所有被选中的代码就会向后偏移TAB,TAB等于多少个空格,可以在“Edit”-“Editor”-“C/C++ Files”下面设置。如果要返回,则选中目标代码,按Shift+TAB就行了。Keil的查找功能电机即

  • DS18B20制作的温度测量模块

    DS18B20制作的温度测量模块,这款能显示正负值的单片机DS18B20测温模块是由电子乐屋源创制作,单片机驱动数码管的端口设置成推挽工作方式,这样使用整个显示电路比较简单,数码管段驱动端省去了限流电阻,数码管亮度

  • 如何在FreeRTOS下实现低功耗——MSP430F5438平台

    0.前言 MCU实现低功耗本质而言便是停止MCU工作,通过中断的方式重新唤醒MCU,这些中断可以包括外部IO中断,UART接收中断,定时器中断等等。如果结合嵌入式操作系统,可以在空任务或者空任务钩子函数中进入低功耗模式

  • STM32F103定时器详解

    STM32F103系列的单片机一共有11个定时器,其中:2个高级定时器4个普通定时器2个基本定时器2个看门狗定时器1个系统嘀嗒定时器除去看门狗定时器和系统滴答定时器的八个定时器列表;8个定时器分成3个组;TIM1和TIM8是高级

  • AMD靠7nm能超越英特尔吗?分析师:不太可能

    即使AMD能在年底抢先推出该新品,分析师Pierre Ferragu也不认为AMD能从中占到什么便宜,还举出了2014年英特尔延迟14nm量产的例子,当时PC和处理器市场并未受到较大影响。同时表示英特尔能轻易推出类似架构并且优于AMD的新品。

    单片机
    2018-10-23
    英特尔 AMD 7nm
  • 调试STM32F107的CAN模块

    花了两天的时间,调试了开发板的CAN模块,先是调试CAN1、CAN2,最后让CAN1和CAN2通信。期间遇到了很多问题,还有很多问题没解决。1、使用扩展模式,但是TxMessage.StdId接收到始终是00,其他的TxMessage.IDE TxMessa

  • S3C6410裸机程序相关系统函数

    裸机程序中可能用到的文件以及函数//system.c/**************************************************************************************************************文件名:system.c*功能:S3C6410相关系统函数*作者:c

  • 英特尔放弃10nm?官方澄清:已取得良好进展

    之前的报道主要基于一份未经证实的英特尔内部消息,声称10纳米工艺的生产太过于苦苦挣扎,当前英特尔已经有效扼杀,关于该节点的开发已经终止。不过这份所谓的内部消息没有提供任何更多的细节,唯一不断重复传达的意思就是“英特尔10纳米工艺确实已经死亡”。

    单片机
    2018-10-23
    英特尔 10nm
  • S3C2410存储器扩展(1)——SDRAM

    由于S3C2410是32位处理器(指令一次能够操作32位数据(运算器一次可以处理32位数据);通用寄存器多是32位寄存器;处理器内部数据通道也是32位的;处理器外部数据总线宽度通常是32位的,地址总线宽度只是代表CPU寻址

  • 基于斯道S3C2410的Linux内核编译

    1。编译缘由 使用斯道的zImage文件,我自己编译的Mplayer不能使用,必须加--nosound选项才能播放视频。后来见一篇文章说是Linux内核音频驱动的问题,所以决定重新编译内核。2。编译工具及资料2。1内核版本:斯道S3

发布文章