我们在看STM32中文参考手册p316页IWDG独立看门狗时,看到“如果用户在选择字节中启用了“硬件看门狗”功能,在系统上电复位后,看门狗会自动开始运行;如果在计数器计数结束前,若软件没有向键寄存器写入相应的值,则
ICSP接口电路 在线串行编程ICSP,是PIC单片机的特点之一,它可以把程序直接烧写到单片机中,并对单片机进行在线串行编程与调试。 ICSP接口电路只有五根线,依次为: VPP、VDD、VSS、PGD、PGC,它们与PIC单片机
实验效果: 点击屏幕中的6副小图片,可将该小图片切换成全屏图片。1、欲实现小图片,需将原来图片压缩,此处压缩成原来的1/8。代码如下:void Paint_Bmp_Small(int x0,int y0,int h,int l,int k,unsigned char bmp[]
#include typedef unsigned char uchar; #define wei_h P5OUT |= BIT5 #define wei_l P5OUT &= BIT5 #define duan_l P6OUT &= ~BIT6 #define duan_h P6OUT |= BIT6 uchar table[16] = {0x3f,0x06,0x5b,0x4f,0x66,0x6
移植环境1,主机环境:VMare下CentOS 5.5 ,1G内存。2,集成开发环境:Elipse IDE3,编译编译环境:arm-linux-gcc v4.4.3,arm-none-linux-gnueabi-gcc v4.5.1。4,开发板:mini2440,2M nor flash,128M nand flash
FC手柄,大致可分为两种:一种手柄插口是11针的,一种是9针的,可以直接和DR9的串口头对插。FC手柄有10个按键(实际上只有8个):上、下、左、右、Start、Select、A、B、A连发、B连发。A和A连发是一个键值,而B和B连
//粗延时函数,微秒void delay_nus(u16time){ u16 i=0; while(time--){i=10;//自己定义while(i--) ; }}//毫秒级的延时void delay_nms(u16 time){ u16i=0; while(time--){i=12000;//自己定义while(i--) ; }}运用SysTi
在实际的系统应用中,我们经常会遇到对系统可靠性要求极高的场合,通常采用的解决办法就是双机热备份。
该系列文章将分为四个部分: 第一部分,将对SPI子系统整体进行描述,同时给出SPI的相关数据结构,最后描述SPI总线的注册。基于S3C2440的嵌入式Linux驱动——SPI子系统解读(一) 第二部分,该文将对SPI的主控制器(ma
参考Keil\\C51\\HLP\\C51.pdf以及A51.pdf文档,示例及说明如下:set PATH=%PATH%;G:\\develop\\keil\\C51\\BIN;G:\\develop\\keil\\C51\\INC;G:\\develop\\keil\\C51\\LIBset C51_LIB=G:\\develop\\keil\\C51\\LIB\\(注:其中的G:\\develo
本文主要由两部分组成,一是STM32开发环境MDK-ARM的介绍及安装,一是STM32官方库文件的下载与配置。一、开发环境安装(一)开发环境简介KEIL公司目前有四款独立的嵌入式软件开发工具,即MDK、KEIL C51、KEIL C166、K
startup_stm32f10x_cl.s 互联型的器件,STM32F105xx,STM32F107xxstartup_stm32f10x_hd.s 大容量的STM32F101xx,STM32F102xx,STM32F103xxstartup_stm32f10x_hd_vl.s 大容量的STM32F100xxstartup_stm32f10x_ld.s 小容
/*******************************************************************************Platform: PIC1687AProject : 实验16:矩阵式按键Clock F : 外部4MSoftware: PICCAuthor : 竹林清风comments:学习使用矩阵式按键
1、实验目的1)使用 TIM1 触发 ADC,ADC 采集的数据通过DMA 传至内存,然后通过串口打印出采集的数据; 2)学会 DMA 传输数据并将数据进行保存;3)验证ADC 的采样率与实际设置的是否相符。2、硬件资源1)指示灯2)A
/*KS0108 128*64 LCD C语言驱动 参考ICCAVR资料和网上的资料改写 LCD引脚定义 1---GND 2---VCC 3---VLCD 4---D/I 5---R/W 6---E 7到14 D0-D7 15--CS1 16--CS2 17--RESET 18--VEE 19--SW 20--NC */