-
参考:http://www.cublog.cn/u3/104447/showart_2218502.html以及友善mini2440手册.照做基本没问题,这里只写需要注意的地方.(一)创建根目录mkdirrootdevetcboottmpvarsysproclibmnthome不必解释,mknod-m600dev/consolec51mknod...[详细]
-
意法半导体(以下简称ST)在MCU领域的地位是毋庸置疑的。根据IHS的数据统计显示,2018年,STMCU(不含汽车和安全MCU)的全球出货量位居全球第二。其通用加汽车MCU在中国的出货量更是高居第一,领先于排名第二的的NXP。STM32过去九年的的出货量尤其是其STM32MCU的出货,更是表现惊人。据IHS统计,过去四年,STM32的平均年复合增长率高达30%...[详细]
-
基本概念通信分为两种:串行通信和并行通信。串行通信方式中,可以分为两类:异步通信和同步通信。异步通信中,单片机与外设之间必须有两项规定。第一项规定:双方通信时采用怎样的数据格式。数据格式指的是串行通信中怎样标志一组数据的开头和结束,这组数据有多少个有效数据位,以及是否带有校验码等等。例如UART串行通信双方规定:形成的数据格式如图:1个起始位低电平0(通信总线在空闲时是高电平),7...[详细]
-
SPISPI接口的全称是SerialPeripheralInterface,意为串行外围接口,是Motorola首先在其MC68HCXX系列处理器上定义的。SPI接口主要应用在EEPROM,FLASH,实时时钟,AD转换器,还有数字信号处理器和数字信号解码器之间。SPI接口是以主从方式工作的,这种模式通常有一个主器件和一个或多个从器件,其接口包括以下四种信号:(1)MOSI...[详细]
-
标号:FLOG功能:以10为底的浮点对数函数入口条件:操作数在中。出口信息:OV=0时,结果仍在中,OV=1时,负数或零求对数出错。影响资源:DPTR、PSW、A、B、R2~R7、位1EH、1FH堆栈需求:9字节FLOG:LCALLFLN;先以e为底求对数JNBOV,LOGRET;如溢出则停止计算LOG:MOVR5,#0FFH;系数0.43430(1/Ln10...[详细]
-
一、使用proteus绘制简单的电路图,用于后续仿真二、编写程序/********************************************************************************************************************---- @Project: Independent-KEY---- @...[详细]
-
引言矿用广播系统是煤矿进行生产指挥调度、安全避险和应急救援的重要工具。广播系统应具备播放通知、音乐、对讲等多种功能。现有矿用广播终端大多数功能单一,只支持单向广播,或支持对讲但功能不完善,不支持本地和在线高品质音乐播放的功能。本文根据现有广播终端存在的缺点,设计了一种支持实时广播、本地和在线高品质音乐播放、支持点对点对讲的广播终端。1矿用广播终端的设计方案矿用广播终端的主要功能是将...[详细]
-
#includeregx51.hsbitkey=P2^0;sbitLED=P1^0;voidT0delay1ms(unsignedshortms){ unsignedchark; for(k=0;kms;k++){TH0=(65536-50000)/256;TL0=(65536-50000)%256;TR0=1;while(!TF...[详细]
-
贸泽电子(MouserElectronics)即日起开始分销NXPSemiconductors的PN7120NFC控制器。高度集成的PN7120为一个即插即用型全NFC解决方案,能够轻松集成到任何嵌入式操作系统(OS)中。PN7120可协助创建创新型13.56MHzNFC解决方案,从而加速针对物联网(IoT)的新型应用和用例的开发,包括各类电器和消费电子产品,例如家...[详细]
-
最近拿着st的官方板子在开发图形界面,看了下代码是直接把整个像素32bit拷贝到控制器中GraphicRAM(就是一块SDRAM)中的,所以以往遇到的生成器都不能用,在内部则又是转换费时费力,占用内存所以针对stm32的discoverylcd显示写了个图像代码生成的程序,可以直接生成32bit的ARGB格式代码等后面发一个成熟点的版本,目前还是有些容易遇到的bug...[详细]
-
简单整理下固件、烧写的定义以及烧写过程的几种方式。一、什么是烧写(下载)和固件嵌入式系统需要预先将程序写入ROM/FLASH中,在启动时载入运行这些程序,将已经生成的程序写入ROM/FLASH的过程叫做烧写。这样固化在存储介质上的文件叫固件(firmware)。那么烧写即为更新固件的过程。二、常用的几种烧写方式把系统当做一个存储区域进行烧写;采用专门接口及专用的下载...[详细]
-
.h文件如下:#ifndef__WWDG_H#define__WWDG_H#includestm8s.hvoidDelay();voidWWDG_Configuration(void);voidRefresh_WWDG_Window(void);#endif.c文件如下:#includewwdg.h#includestm8s_...[详细]
-
74HC595:是一个8位串行输入、并行输出的位移缓存器,其中并行输出为三态输出(即高电平、低电平和高阻抗)。移位寄存器和存储器是单独的时钟。数据放在SER中,在SCK的上升沿输入,在RCK的上升沿进入到存储器中。移位寄存器有一个串行输入(DS),和一个串行输出(Q7非),和一个异步的低电平复位,存储寄存器有一个并行8位的,具有三态的总线输出,当MR为高电平,OE为低电平时,...[详细]
-
开发板液晶模块电路图如下:#includereg52.h#includelcd.hucdig1=HappyNewYear;ucdig2=HaHaHaHa;voidmain(){ uci; lcdinit(); lcdwritecom(0x80); for(i=1;i=16;i++) {lcdwritedata(dig1...[详细]
-
Ucosii移植到STM32上1.使用的开发环境是IAR5.4STM32芯片为STM32F103ZET6使用ST官方提供的标准固件库,建立工程,我下载的苦艰苦的版本为STM32F10x_StdPeriph_Lib_V3.5.0,里面的文件分布为:其中,Libraries文件夹里面放的是标准库文件,Project文件夹里面放的是STM32的各个外设的使用范例和一个工程模板,U...[详细]