由于工作原因,程序需要适配两种类型的数据库,所以把一些sql语句写法对比总结一下本篇及后续随笔都将使用一个极其简单的场景(课室,学生,1对多)来演示,请先创建表mysql:CREATE TABLE IF NOT EXISTS`class` (`Id`int(11) NOT NULL,`Name`varchar(50) NOT NULL DEFAULT '0',PRIMARY KEY(`Id`))
文章目录前言一.需要软件二.minicom配置三.功能选择四.发送数据结语 前言本篇分享:这次将会用几篇博客分享STM32MP157实现串口接收数据上云的一个基础功能,实现STM32MP157的串口在接收到数据时能上传至服务器,让用户可以随时随地查看一个设备的实时信息。上一篇博客中已成功使用4G模块向云平台发送数据,本篇将分享如何使用STM32MP157串口连接4G模块,并通过minicom发送
# 使用STM32连接MySQL的方案 随着物联网(IoT)和智能硬件的发展,嵌入式系统数据库的结合越来越重要。在许多项目中,我们需要将嵌入式设备的数据存储到MySQL数据库中。本文将详细介绍如何通过STM32微控制器连接并操作MySQL数据库,以实现数据的存储和管理。 ## 问题背景 假设我们正在开发一个温湿度监测系统,使用STM32采集环境数据并将其存储到MySQL数据库中,以便后续的
原创 9月前
292阅读
  1  序言如何在单片机系统上面加一块液晶显示屏,并且使其能够显示我们想要的数据,文字符号或者图片信息等。  2  如何利用STM32单片机驱动12864液晶屏  STM32单片机是目前市面上使用最为广泛的单片机,该单片机型号众多,每种型号适用于不同的工作要求,大致可分为F0、F1、F4、F7等系列。那么我所使用的单片机型号为STM32F103RC,其他型号的液晶屏驱动程序也
转载 2024-01-07 23:32:18
124阅读
FPGASTM32的区别联系?如何互联?
原创 2023-10-04 11:10:13
2751阅读
# 实现 STM32MySQL 数据库的连接 ## 概述 在进行 STM32MySQL 数据库的连接之前,我们需要先了解整个流程以及每一步需要做什么。接下来,我将为你详细介绍如何实现 STM32MySQL 的连接。 ## 1. 整体流程 为了更好地理解整个流程,我们可以用一个表格来展示每一步需要的操作。 | 步骤 | 操作 | | ---- | ---- | | 步骤 1
原创 2023-08-21 05:01:58
841阅读
高级控制定时器(TIM1 和TIM8)TIM1和TIM8定时器的功能包括: ● 16位向上、向下、向上/ 下自动装载计数器 ● 16位可编程( 可以实时修改)预分频器,计数器时钟频率的分频系数为1~65535 之间的任意数值 ●  多达4个独立通道: ─   输入捕获 ─   输出比较 ─  PWM生成(边缘或中间对齐模式) ─&nbsp
1.工程简介调试流程 对ARM内核的基础文件,一般不需要修改。.c文件即库文件,要根据具体需要增减Startup启动文件,不需要修改User main.c是用户要编写的主程序文件。Stm32f10 it.c 不需要修改Basic中delay.c是我们要编写的延时程序函数sys.c 不需要修改Hardware中led.c和key.c 是我们用户自己编写的硬件驱动文件。总结:main函数下面的内容使
提示:记录毕设 文章目录前言一、任务书1.1设计(研究)目标:1.2设计(研究)内容:二、代码思路三、硬件四、联系我们五、设计六、框图代码等资料喜欢请点赞哦! 前言基于STM32的温度控制系统,主控使用STM32F103ZET6,在正点原子的精英板上开发(本人也在野火板子上测试成功)。一、任务书1.1设计(研究)目标:我们研究一种基于STM32的智能温度控制系统。该系统以STM32F103作为主控
在这篇博文中,我将深入探讨如何将 STM32 单片机 MySQL 数据库进行连接。这一过程涉及多个技术步骤,从配置到实际操作,确保数据的有效传输和管理。 ### 问题背景 在现代嵌入式系统中,有效地数据库进行数据交互是至关重要的。特别是在 IoT(物联网)项目中,设备通常需要与中央信息数据库交互,以存储和检索数据。例如,我们希望将传感器的读取值存储在数据库中,以便后续分析和监控。这里,ST
原创 6月前
98阅读
        最近在研究ThreadX和FileX,发现官方STM32H7 x-cube-azrtos包(目前最新版本1.1.0)有一个BUG,本文记录一下,供大家参考。 问题描述:        移植官方例程Fx_uSD_File_Ed
前言: 我们的智能车一共有三个轮子,两个轮子是通过电机控制的,还有一个轮子只起到固定作用。让电机转动起来很容易,给它通上电就行,难的是控制电机转动的速度和电机转动的圈数。 转弯的实现: 当两个电机转动速度相同时,小车就会直行;当左电机比右电机转动快时,小车就右转;当右电机比左电机转动快时,小车就左转。这个现象你可以想象一下,不难理解。 图中用红线圈起来的就是起固定作用的万向轮,手里抓着的就是直流电
转载 2024-02-20 09:53:10
392阅读
       之前发过一篇文章,分享了一些入门心得,从那以后一直没有深入学习,这次借着全国电子设计竞赛的机会,好好学习了一下。给大家讲解一下STM32的初学方法。       第一步,建立开发环境。小编选择的是通用的MDK,也就是Keil5。安装完软件以后,要安装类似于芯片型号的库,就是新建工程时选择的芯片型号。 &n
转载 2023-11-10 07:19:27
189阅读
PS: st官方文件如stm32f10x_gpio.c,.h以及stm32f10x_usart.c,.h和我们自己写的结构相似(st前缀的文件切记不能改,除了stm32f10x_it.c(中断相关,具体后面讲)),c是函数定义,h是函数声明,一般先去h里面找对应函数(一般在末尾),然后右击(如果拿到的是别人写好的,就直接右击函数go to def看定义)。 开始移植 1.改引脚。先看引脚是否是重定
一、相同点1)外围引脚PIN TO PIN兼容,每个引脚上的复用功能也完全相同。2)芯片内部寄存器、外部IP寄存器地址和逻辑地址完全相同,但是有些寄存器默认值不同,有些外设模块的设计时序上和STM32有差异,这点差异主要体现在软件上修改,详情见下文。3)编译工具:完全相同例如:KEIL 、IAR4)型号命名方式完全相同,所以替代只需找尾缀相同的型号即可,例如:STM32F103C8T6 GD3
Nucleo生态系统的一个缺点是缺乏带有以太网连接的版本或ST官方支持的专用防护板。 共有90种不同的STM32 MCU提供以太网MAC接口(这意味着仅需一个外部以太网收发器(也称为phyter),而将MCU引入物联网世界所需的其他条件很少)。 STM32Cube(ST正式支持的HAL)还提供了对lwIP堆栈的支持。 但是,当前所有的Nucleo板都设计有不带以太网接口的MCU。 这意味着,如果没
转载 2024-01-01 11:44:45
92阅读
基于STM32汇编程序的编写一、新建项目二、编写程序三、调试四、分析生成的HEX文件1. 文件定义2. 数据表示五、总结参考 一、新建项目打开MDK,选择Project下的New uVision Project: 选择项目路径,设置工程名称: 选择相应芯片(本文选择STM32f103ZE): 对于运行环境,选择CMSIS下的CORE和Device下的Startup:二、编写程序右键单击Sourc
转载 2024-04-02 12:51:48
119阅读
最近需要用到openmv进行追踪物体,所以在此做个小结,其中这些文章给我很大的帮助,建议可以去看超详细OpenMVSTM32单片机通信 实验目的:openmv追踪物体颜色,将物体坐标发给32(为了 调试,顺便将32收到的数据传给上位机) 实验所需:openmv,STM32F103ZET6(正点原子)一、openmv程序编写# Untitled - By:阿布 - 周日 7月 19 2021
转载 2024-06-13 11:16:49
469阅读
LCD    都看到图形库移植了,相信对图形库也有了解了。我选择这个图形库也是网上查的,机缘巧合就选择了他(看来我的选择是不会出错的)。这个图形库都叫Win了界面自然是像电脑的操作界面了。 一  移植前    1.那肯定是先下载啦。    2.我们要先了解一下里面有什么,打开解压后的目录Libraries目录下STem
原理介绍:(1) 使用OpenCV DNN网络检测人脸(2) 通过HSV阈值提取肤色(3) 通过肤色轮廓面积与人脸ROI面积比值判断是否佩戴口罩。使用背景:配戴口罩成为防控疫情保护自己的必需措施。不佩戴口罩严禁进入小区、学校、工厂,严禁乘坐公交、地铁等交通工具。但随着近日来,疫情逐渐好转,可能会有一部分降低了对新冠疫情的警惕性,不佩戴口罩出入公众场所,对此我们设计了一个口罩识别系统,把口罩识别问题
  • 1
  • 2
  • 3
  • 4
  • 5