-
以下为.h文件:定义了PA1为SDA,PA2为SCL#ifndef__I2C_H#define__I2C_H#includestm8s.h#includestm8s_gpio.h#includetim1.h#includeuart.h#includeiostm8s103f3.h#includeintrinsics.h#defineSCL...[详细]
-
摘要:主要论述利用USB2.0单片机接口技术实现高分辨率(640%26;#215;480点阵以上)、快速(24帧/s以上)全数字图像的实时采集、传输的原理、方法和系统实现,以及相应的固件程序设计。
关键词:USB2.0接口技术数字图像单片机
引言
传统的方法是用视频采集卡(如1394)对视频信号进行采集,利用相应的软件传给PC机,既不方便,也不经济。本文介绍一种利用Cypress公...[详细]
-
一、入门总结1.1为什么要把时间花在“犹豫”上?每当我们在入门之前(ARM是这样,DSP也一样),总会有很多疑问,会有很多顾虑。我们渴望知道学习STM32前景如何?需要啥基础?难不难?适不适合我?但是什么时候能心潮澎湃地、相当着急地开始学STM32?日子在一天一天过去!你开始行动了吗?没有行动的思索,永远都不可能入门!把这些时间用来看书吧,效果能好一万倍。大家可能是从51单片机过来...[详细]
-
28BYJ-48步进电机:步进电机是一种将电脉冲转化为角位移的执行机构。通俗一点讲:当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度(及步进角)。您可以通过控制脉冲个来控制角位移量,从而达到准确定位的目的;同时您可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。步进电机28BYJ48型四相八拍电机,电压为DC5VDC12V。...[详细]
-
51单片机的辉煌过去51单片机指MCS-51系列单片机,CICS指令集。由Intel公司开发,其结构增加了如乘(MUL)、除(DIV)、减(SUBB)、比较(CMP)、16位数据指针、布尔代数运算等指令,以及串行通信能力和5个中断源,内有128个RAM单元及4K的ROM。其代表型号是ATMEL公司的AT89系列,它广泛应用于工业测控系统之中。目前国内的51单片机市场主要为国产宏晶的产品ST...[详细]
-
intmain(){init_usart();printf(hellon);}在发送完“hellon”后,会自动发送一个0x00;而intmain(){init_usart();printf(hellon);while(1);}在发送完“hellon”后,不会自动...[详细]
-
关于STM8的时钟源配置STM8的主时钟是由内部时钟分频后得到或者直接是外部晶振产生(或外部直接输入)的时钟。CPU时钟分频器分频主时钟后供CPU使用外设(如定时器,UART)使用的不是CPU相同的时钟,而是主时钟,当然、当CPU分频器分频因子是1时CPU时钟和外设输入的时钟频率是相等的。STM8复位时默认使用内部高速RC时钟,如果需要切换到外部晶振,那就需要用软件实现切换,这一...[详细]
-
在控制终端系统设计中,当系统要求整体功耗偏低时,C8051F系列单片机是一个最佳的选择。它们拥有灵活的时钟硬件,使系统能够方便地在高效运作模式与低功耗模式问进行转换,智能的电源管理模式能够在正常工作及待机状态自由切换,从而降低整个系统的能量损耗;当工作频率低于10kHz时,时钟丢失检测器(MCD)能够引发系统产生复位,确保系统工作的安全可靠。1C8051F各部分组件的功耗当一个系统对功...[详细]
-
51/AVR最小系统使用说明一、产品特点及主要功能:1、支持STC51系列、AT51系列及ATMEGA16、32单片机(DIP40),或通过其它转接座支持其它型号单片机;2、8路水晶绿LED可作流水灯实验;3、4个中断按键(INT0、INT1、T0、T1)相当于1*4键盘和1个复位按键;4、1个USB供电接口5、1个标准ISP下载接口,用于下载AT及AVR系列单片机程序,...[详细]
-
如何采集电源电压大家可能都熟悉,stm32的ADC+DMA能很方便迅速的帮我们采集到自己想要的电压数据。使用DMA进行数据搬运也能很好的减轻CPU的一部分压力。但是这样只是第一步——数据。用户想看到的有时候并不是数据,他们想要更直观方便的看到自己设备的电量。这就要求我们能在显示屏上通过更直观的方法显示电量。(怎么样,下面这样够直观吧。)这也是现在嵌入式设备中常用的方法,用一个小电池图...[详细]
-
随着国家智能化小区建设的推广,防盗系统已成为智能小区的必备设备,特别是近几年,安全防范的迫切需要给家庭防盗报警系统提供了越来越广泛的市场。从国内来看,比较高档的防盗报警装置一般为进口产品,价格昂贵,且大多为有线连接方式。国内产品尽管不少,但大多为模拟电路形式,且结构和功能简单,可靠性差,难以联网。在已普及的公共电话网基础上研制一种新型家用自动报警系统,这对于保障居民的生命财产安全,提高公安、...[详细]
-
开发板IO引脚分配独立栏为Y表示该IO完全独立(不接其他任何外设或上下拉电阻),可通过一定方法达到完全独立使用该IO。注意事项开发板有两个MicroUSB口,大部分情况下都是使用的STLINKMicroUSB口,这个接口有四个功能:供电、程序下载、仿真调试和串口调试。其中:程序下载和仿真调试需要安装STLINK驱动才能正常使用(驱动在:光盘资料-...[详细]
-
讲解内容STM32:串行通信接口的背景知识STM32F4串口框图STM32F4串口常用寄存器和库函数串口配置方法开发指南-库函数版本5.3小节usart文件夹介绍第九章串口通信实验STM32F4中文参考手册26章通用同步异步收发器处理器与外部设备通信的两种方法并行通信传输原理:数据各个位同时传输优点:速度快缺点:占...[详细]
-
知识要点:理解数的概念;运行结果:数码管从00一直加到99;ANL0FH就是把数据与00001111相与那么遇1得原来的数遇0则为0,结果是前面的4位变0,后面的4位保留;P2.1,P2.2分别是数码管控制位.CLR则点亮ORG0000H;程序开始LJMPMAIN;ORG030H;MAIN:MOV20H,#00H;20...[详细]
-
在处理器中有协处理器来辅助处理器完成部分功能的,主要是协助作用。协处理器:协处理器用于执行特定的处理任务,如:数学协处理器可以控制数字处理,以减轻处理器的负担。ARM可支持多达16个协处理器,其中CP15是最重要的一个。在ARM9、ARM11、cortexa8等核中,CP15的功能都是一样的。在ARM11核的文档看到图1-1:Thesectiongivesanoverall...[详细]