-
手册中注意几个地方:RTC_SetAlarm():TheAlarmregistercanonlybewrittenwhenthecorrespondingAlarmisdisabled(UsetheRTC_AlarmCmd(DISABLE)).AllRTCinterruptsareconnectedtotheEXTIcontroller....[详细]
-
1、在linux操作系统下打开两个终端,一个用于串口终端,一个用于pc执行ftp连接。下面为一个终端显示结果。。2、有错误,显示read-only,命令理解错误。。。仔细查看ylp2410说明手册,原来优龙嵌入式linux系统里的根文件,大多数都不可写的,只有少数可写而目录tmp就可以读写,所以我们准备往/tmp上传输文件。。。。继续。。执行3、进入里面看看,是否传上去...[详细]
-
一·开发环境的选择关于MSP430的开发环境,有很多种选择,常见的有Energia,CCS,IARforMSP430,MDK等,本人仅使用过Energia和CCS,这两个开发环境都是TI公司官方给我们用来开发TI板子的开发环境,其中Energia是一个开源的社区驱动型开发环境,界面与Arduino有97%的类似度,如果你之前有过Arduino的开发经验,那么大概率可以无缝衔接到En...[详细]
-
硬件平台:stm32f407ve软件平台:win10(OSName:MicrosoftWindows10EnterpriseOSVersion:10.0.18363N/ABuild18363)Keil55.26.2HAL库版本:2.14.0(目前下载的最...[详细]
-
在MSP430选型时,我们主要着重介绍现在较流行使用的FLASH型单片机。因为目前主流单片机也是以FLASH型为主,使用得非常广泛。所以在此也针对MSP430的FLASH型作出了其选型列表,若想了解其它未列出的较少型号请中国TI联系。 MSP430FLASH型单片机选型表: MSP430单片机家族详解: MSP430x1xx系列 基于闪存或ROM的...[详细]
-
1.编写菜单程序首先我们编写一个测试菜单程序,用来获取norFlash信息以及对NorFlash进行读写操作,代码如下:voidnor_flash_test(void){ charc; while(1) {/*打印菜单,供我们选择测试内容*/printf(Scannorflashnr);printf(Erasenorf...[详细]
-
开场白:本来这一节打算开始讲液晶屏的,但是昨天经过网友任军的点拨,我发现了一个惊天秘密,原来static关键字是这么好的东西我却错过了那么多年。以前就有一些网友抱怨,鸿哥的程序好是好,就是全局变量满天飞,当时我觉得我也没招呀,C语言就全局变量和局部变量,单单靠局部变量肯定不行,局部变量每次进入函数内部数值都会被初始化改变,所以我在很多场合也只能靠全局变量了。但是自从昨天知道了static关键...[详细]
-
工频干扰广泛存在各种工业现场中,其产生的途径主要包括输电馈线、照明设备、发动机以及各种电子仪器设备等。一般可以通过滤波电路消除工频干扰,但这必将增加硬件结构的复杂程度。实际上,还可以采用数字信号处理的相关算法,通过软件滤波器滤除工频干扰。软件滤波算法的采用,无疑会在简化电路结构的同时,使系统的硬件资源得到更加充分的利用,并达到降低产品成本的要求。AVR单片机是Atmel公司生产的8位精简指令...[详细]
-
耳朵是仅次于手指尖,毛细血管次丰富的地方,相对于手腕而言,光学式测量方案,从耳机会更容易到得到高质量的PPG信号,更有利于更高精准运动心率与血氧效果的测试。本方案是基于原相的PAH8013ES+主控SMT32F411+GsensorLIS3DH,实现在耳机环境下实现高精性实时运动心率与血氧的测试方案,提供从硬件、FW、结构产品级应用指导。原相PAH8013是针对耳机应用方向的原相第...[详细]
-
引言 通风柜控制器是通风柜上面的微电脑控制器。利用微机执行繁杂的逻辑计算与控制,来管理通风柜上的各种机电设备的运行情况。与利用传感器器取出通风柜各项物理参数以供操作者使用。利用微机可以极大提高各种设备的运行可靠性与简化系统设备的繁杂性。本设计采用的是PID控制,使排风风速能稳定在用户设定的面风速。由于采用了液晶显示器,操作简单,直观。多种工作模式(待机、强制排风、有人/无人排风)使本装...[详细]
-
RTC嘛就跟DS1302差不多吧...当然了可分频又有32位的计数器...报警、秒、溢出中断.....等等。RTC在APB1总线上....要使用RTC,一般来说也顺带地使用上后备寄存器这是因为RTC是一个简单的秒中断定时器,年月日时分秒的信息必须要找个地方能掉电保存才有意义.STM32的备份寄存器(BKP)是42个16位的寄存器,可用来存储84个字节的用户应用程序数据。他们处在...[详细]
-
本文介绍一种带I2C通信接口的数字温度传感器SD5075来实现测温功能。阐述了其软件和硬件设计方案,该测温装置的温度分辨率0.1℃,测温精度在-40℃~+100℃范围内典型误差小于0.5℃。 用传统的水银或酒精温度计来测量温度,不仅测量时间长、读数不方便、而且功能单一,已经不能满足人们在数字化时代的要求。本文提出了一种新型的数字式温度测量电路的设计方案。杭州晶华微电子有限公司最新研制了...[详细]
-
通讯规则:1:时钟7.3728MHz/波特率9600/9个数据位/奇校验/1个停止位/硬件多机通讯功能/2:通讯连接采用硬件MAX485,双向单工3:每个上行/下行的数据包的字节个数都是一样的(通讯数据量)4:每个上行/下行的数据包都采用CRC8校验5:数据接收采用中断+查询的方式6:总是由主机向从机发送一个数据包,从机收到数据包后向主机回复一个数据包...[详细]
-
sys.h里面需要一些延时函数。ds1302.h#ifndef__DS1302_H#define__DS1302_H#includemsp430.h#includesys.hstructds1302time{ int year; unsignedchar mouth; unsignedchar day; unsignedchar week...[详细]
-
这里先给出程序源码:调用库函数:#includesys.h#includeusart.h#includeled.h#includedelay.hintmain(){u8i;u8len;u32times=0;//中断分组NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);//初始化延时...[详细]