• ARM笔记:U-Boot之移植 nand-flash 驱动

    1、增加nand_flash.c 文件:cpu/arm920t/s3c24x0/nand_flash.c#include#if (CONFIG_COMMANDS & CFG_CMD_NAND) && !defined(CFG_NAND_LEGACY)#include#includeDECLARE_GLOBAL_DATA_PTR;#define S3C2410_NFSTAT_READY(

  • STM32-点亮一个LED灯-流水灯

    1.跟着例程自己创建自己的工程时,出现了GPIO库文件里有undefined等等,在我们刚开始学习新建工程时要注意C/c++里面的Defined,与开发板匹配!2.在启动文件中选择与开发板匹配的文件,比如hd,ld,md等等只要加入一种

  • 键盘子程序(AVR)

    键盘扫描有中断方式和查询方式#i nclude "jn8515def.h"/******以下是键盘排列图****** | | | PC0 ___1|__2|__3|__ | | | PC1 ___4|__5|__6|__ | | | PC2 ___7|__8|__9|__ | | | PC3 ___C|__0|__S|__

  • stm32 RTC实时时钟[操作寄存器+库函数]

    "RTC"是Real Time Clock 的简称,意为实时时钟。stm32提供了一个秒中断源和一个闹钟中断源。RTC的技术器是一个32位的计数器,使用32.768khz的外部晶振。2038年问题 在计算机应用上,2038年问题可能会导致某些软件在

  • 34.内存管理

    一。内存管理简介1. 为什么要用内存管理例如如何在LCD上实现SD卡文件浏览如果有内存管理可以用的内存的时候去申请内存,用完之后释放掉给别的地方用。不必事先定义一个很大的数组占用很多内存。2. 什么是内存管理3.

  • 用PIC16F877的c语言写的一个时闹钟程序

    用c语言写的一个时闹钟程序单片机用16F877,主时钟用20MHz,用32768作定时时间。可以实现2路定闹,每一路都可分别设置和开关,采用4x4键盘,16x2的字符型LCD显示。连线在程序开头有说明。程序的功能:(

    单片机
    2018-10-30
    语言 闹钟
  • STM32 启动代码选择以及每块字节数

    ●小容量产品是指闪存存储器容量在16K 至32K 字节之间的STM32F101xx、STM32F102xx和STM32F103xx微控制器。 对应后缀ld● 中容量产品是指闪存存储器容量在64K 至128K字节之间的STM32F101xx、STM32F102xx和STM32F103xx

  • STM32实验1:IO输出

    LED控制端口初始化//初始化PA8和PD2为输出口.并使能这两个口的时钟//LEDIO初始化voidLED_Init(void){GPIO_InitTypeDefGPIO_InitStructure;RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,ENABLE);//使能APB2外设时钟G

    单片机
    2018-10-30
    STM32 io输出
  • STM32日志之总结篇1--跑马灯实验

    //======================================================//**基于学习STM32有一段时间了,特意写下一篇关于一个简单的跑马灯的例程,梳理思路,也希望我自己的理解能帮到一些学习STM32的初学者//================

  • 简易加法计算器

    学到这里,我们已经掌握了一种显示设备和一种输入设备的使用,那么是不是可以来做点综合性的实验了。好吧,那我们就来做一个简易的加法计算器,用程序实现从板子上标有0~9 数字的按键输入相应数字,该数字要实时显示

  • C51成功读写AT24C32(EEPROM)

    #include #include//我的自定义LCD1602头文件 /*--------------------------------------------------------------- 24C32可存储4K(1024*4)个字节(8bit),因此寻址地址最大为0x0FFF,24C32为从机。 ------

  • STM32笔记记录3

    高级控制定时器(TIM1 和TIM8)  TIM1和TIM8定时器的功能包括:● 16位向上、向下、向上/ 下自动装载计数器● 16位可编程( 可以实时修改)预分频器,计数器时钟频率的分频系数为1~65535 之间的任意数值● 多达4个独立

  • PIC16F630的I/O口的操作流水灯

    //实验目的:RC0-RC5口的流水灯,熟悉PIC16F630的I/O口的操作#include__CONFIG(0x31b4);//看门狗关;内部RC振荡,RA4/RA5做I/O,MCLR脚做复位//------------------------------------//延时函数voiddelay(){inti;//定

  • 51单片机运行过程

    注:1.ROM:只读存储器,单片机的只读存储区大多用于存储程序固又称程序存储器。51单片机是EPROM,所谓的EPROM是可擦除的只读存储器。可以把原来的程序擦除了,再写一个新的进去。断电后是可以保存的,数据存储器(R

  • interrupt 和 using 在C51中断中的使用

    8051 系列 MCU 的基本结构包括:32 个 I/O 口(4 组8 bit 端口);两个16 位定时计数器;全双工串行通信;6 个中断源(2 个外部中断、2 个定时/计数器中断、1 个串口输入/输出中断),两级中断优先级;128 字节内置R

发布文章