-
stm32的产品都有内置Flash,而且不同系列的产品其内置Flash的大小不尽相同,结构上也有差异,本文将对stm32f07x,stm32f10x,stm32f40x的内置Flash结构,以及如何进行读写操作做一个介绍。一、特性与构成1.stm32f07x系列2、stm32f10x系列 3、stm32f40x系列 ...[详细]
-
1.内容简介 在2015年,苹果新一代的MacBook和AppleWatch皆搭载压力触控感应技术,它被Apple称为ForceTouch,用户每次按下触控板之后除了可以在萤幕看见视觉回馈,它同时能够分辨出用户点按的力度强弱来做出一系列的相关操控与应用。而本文将介绍以HY16F184内建高精密Sigma-delta24BitADC搭配UneoForceSensor来实现一...[详细]
-
很多程序员习惯了KEIL开发调试下载,如果是在一台没有KEIL的电脑上如何使用JLINK工具下载STM32单片机固件程序呢,下面我们介绍一下通过JLINK自带的工具JLINKFlash下载固件程序到STM32单片机上吧从官网下载JLINK的驱动后,从开始菜单中打开J-Flash工具,如下图所示打开软件后要求创建一个工程,我们选择第二个创建一个新的工程选项。然后点击”...[详细]
-
AlifSemiconductor开发的第二代微控制器由一个MCU和两个融合处理器组成。EnsembleE4、E6和E8采用通用架构。AlifSemiconductorEnsembleE4E6E8EnsembleE4(MCU)采用Arm双Cortex-M55内核,EnsembleE6和E8融合处理器分别基于ArmCortex-A32...[详细]
-
随着社会经济的飞速发展及计算机控制技术等科技的进步,人们对自身的生活和工作环境有了更高的要求,由此对家居智能化控制系统的要求也越来越紧迫。设计家居智能化控制系统,对促进住宅现代化建设具有重要意义。家居智能化控制系统就是指利用先进的计算机技术、网络通信技术、综合布线技术,将与家居生活相关的各种子系统有机结合,从而进行统筹管理,使家居生活更加舒适、安全、有效。近年来,嵌入式系统设备全面渗透到人们...[详细]
-
这次大概介绍了一下NANDFlash,以及在ASF中使用它的方法。一、接线这个开发板搭载了一个256MB,8位的NANDFlash(MT29F2G08ABAEA)。引脚接线如下:偷个懒,直接上引脚复用的图。其中PC14表明该NANDFLASH需要作为SMC的外设0使用。通过使用NANDOE和NANDWE引脚说明需要使用芯片的NANDFlash控制逻辑。另外,PC1...[详细]
-
实现代码(调用该函数即可)://重新启动voidrestartSystem(){__set_FAULTMASK(1);HAL_NVIC_SystemReset();}cut-off相关知识:STM32关全局中断:第一种方法,:操作PRIMASK寄存器__set_PRIMASK(0)/*使能全局中断*/__s...[详细]
-
用TIM2定时器触发adc,DMA采集之后进行fft转换.fft是一种快速傅里叶算法.官方给的256点运算时间仅需要0.362ms,1024点也只要2.138ms(72mHz)傅里叶变换就像是将一桶各个颜色混杂在一起的油漆分离出来.并将每种颜料的含量也计算出来.而各种颜色代表了各种频率,含量代表幅值.(个人的浅显理解)了解个差不多就可以开始了~先将fft的官方库添加到自己的工程.(h...[详细]
-
STM32CubeMonitor介绍STM32CubeMonitor是一款替代网页链接的工具,同样可以通过实时读取和显示变量来帮助调试和诊断STM32应用程序的工具。当然,它的功能相比之前的STMStudio肯定要强大很多,可以轻松创建自定义仪表板,并快速添加仪表盘,例如仪表,条形图和曲线图等。先来看下安装好之后打开的界面:主要特征:•基于图形流的编辑器,不需要编程来构...[详细]
-
上一次完成了端口引脚的输出,今天开始做引脚的输入。每个引脚有四种输入模式,这里简单讲一下。第一个是模拟输入,就是输入量为模拟信号,浮空输入,就是输入量为数字信号高低电平,上拉/下拉输入,就是把不确定的信号统一拉高/低。因为我的硬件电路可以出入确定的高低电平,这里我就配置成浮空输入。这次的实验功能是通过两个按键完成流水灯的流向和启停,两个按键分别连接到PA0和PC13PA0控制流向,PC13...[详细]
-
智能避障小车,需要的材料:亚克力板(买现成的小车底板也可)2块,光电传感器(E18-D8NK)若干,5V直流减速电机(带轮子)4个,51最小系统板一块,杜邦线若干,12VDC电源一块,L2596降压模块一个。需要使用的工具有胶枪,热熔胶棒,万用表。首先讲解L298N的用途,L298N是电机驱动,一般长这样或者是L298N模块,长这样右侧红色模块为L298N模块如图所示:上下...[详细]
-
1.配置环境1.1安装编译工具链gcc-arm-none-eabi在终端输入gitclonehttps://github.com/MagiL0/stm32_gcc_template.git或直接前往网页(https://github.com/MagiL0/stm32_gcc_template)下载源码并解压。打开网页(https://developer....[详细]
-
10-1DS1302时钟单片机内部时钟断电上电就重新计时间了。然而自带电池。断电用备用电池!但是我们这块A2板子上实际并不能起到实时时钟的作用。8没有接备用电池!DIP是直插型(左)SO是贴片封片1、电源部分引脚VCC12和GND1用来接备用电池,2是主电源。接单片机vcc2、X1X2是接晶振时钟部分一般都是选择这个频率的晶振,精度足够...[详细]
-
一.STM32定时器概述定时器是单片机中一个最基本的外设,可以提供定时计数,PWM,输入捕获和输出比较等多种应用。在STM32系列单片机中,最多有18个定时器,这些定时器根据功能的多少可以分为基本定时器,通用定时器和高级定时器。它们具有独立的硬件资源,对于一个确定型号的单片机可以有1~19个定时器。下面一个表格记录了不同系列的单片机拥有的定时器的数量:图1.1定时器总览不...[详细]
-
源代码:#includereg51.hcharcode*str="doubixiaohanhan";voidmain(void){ voiddoubixiaohanhan(char*str); voiddelay_ms(intxms); TMOD=0X20; SCON=0X50; TH1=0XFD; TL1=0X...[详细]