STM32 Customer BootLoader 刷新项目 (二) 方案介绍
1. 需求分析 首先在开始编程之前,我们先详细设计一下BootLoder的方案。 本项目做的BootLoader是在STM32自带的启动一级boot上加了一层,即为二级Boot,其是专门为客户自定义的启动过程中操作软件的后门。主要作用是更新MCU中的软件,在正常启动过程中,CB刷新整个控制器中的软件。 整个软件的代码块如下图所示,最下一层是SB(ST自带的Boot),这里面初始化异常向量表,初始....

STM32 Customer BootLoader 刷新项目 (一) STM32CubeMX UART串口通信工程搭建
首先用STM32CubeMX 软件搭建基础工程,来作为二级BootLoader,一级BootLoader是STM32官方自带的startup_stm32f407zgtx.s。我们基于上述最小工程来实现Customer BootLoader的功能。本项目采用的是通过串口实现固件刷新。 下面简单介绍一下二级BootLoder的功能与作用: 二级Custome...

【STM32项目】基于Stm32c8t6-镭射激光打印机的设计(完整工程资料源码)(二)
续:【STM32项目】基于Stm32c8t6-镭射激光打印机的设计(完整工程资料源码)(一):https://developer.aliyun.com/article/1532299 四、软件流程 4.1 机器视觉Halcon简单介绍读取像素主要程序: (1).Halcon介绍: Halcon是一款由德国MV...

【STM32+k210项目】基于AI技术智能语音台灯的设计(完整工程资料源码)
一、项目背景: 目前市面上的台灯对于智能化无法满足人体检测、自动调节台灯亮度与不良坐姿提醒的功能;现在的声控台灯虽然可以节省电能,但是不适于长期使用学习,目前关于智能台灯的研究中,同时具有人体检测、自动调节台灯亮度与不良坐姿提醒功能的不多。对于人性化这一方面,更多的体现可能是在台灯的外观设计上,但单单从外观的设计上来凸显产品的人性化...

【STM32项目】基于Stm32c8t6-镭射激光打印机的设计(完整工程资料源码)(一)
一、系统方案 1.1 项目背景 镭射打印机可以用于各种材料上进行标刻,现在已经有很多人都在用镭射打印机来对物品进行打印的工作,如一些金属制品的标牌、标签或者广告制作方面都可以用到它;而对于塑料制品而言,我们也可以使用镭射打印机对其进行打印加工,比如塑料制品上的商标等就可以使用镭射打印机来进行加工。镭射打印机可以应用于许多领域...

基于STM32与FreeRTOS的四轴机械臂项目-3
基于STM32与FreeRTOS的四轴机械臂项目-2 https://developer.aliyun.com/article/1507997 四、裸机三种控制测试 首先我在Core文件夹里面的Src和Inc里分别创建pwm和oled的.c和.h文件 ...

基于STM32与FreeRTOS的四轴机械臂项目-2
基于STM32与FreeRTOS的四轴机械臂项目-1 https://developer.aliyun.com/article/1507996 三、裸机各种模块测试 硬件模块接线: 四个舵机分别接CH1_A15,CH2_B3,CH3_B10, CH4_B11 蓝牙模块TX接RX,RX接TX 两个按键摇杆传感器分别...

基于STM32与FreeRTOS的四轴机械臂项目-1
一、项目介绍 该项目是基于FreeRTOS实时操作系统,主控为 STM32F103C8T6 开发板 ,机械臂为四轴分别被四个舵机控制。本项目实现了 3 种控制方法,分别为摇杆控制、示教器控制和串口蓝牙控制,采用8路ADC采集按键摇杆传感器和旋钮电位器的模拟量并由DMA搬运数据,可自制手机蓝牙APP或者直接使用官方手机蓝牙助手作为上位...

基于STM32的开源简易示波器项目
一、前言该项目是基于正点原子精英板制作的一个简易示波器,可以读取信号的频率和幅值,并可以通过按键改变采样频率和控制屏幕的更新暂停。二、硬件接线将PA6与PA4相连,可观察到正弦波。将PA6与PA5相连,可观察到三角波/噪声(默认三角波)。KEY_UP控制波形的更新和暂停。KEY_1降低采样率。KEY_0提高采样率。三、信号的采集信号的采集主要是依靠ADC(通过定时器触发采样,与在定时器中断中开启....

STM32实战项目—WIFI远程开关灯
文章作者:二土电子 期待大家一起学习交流! 前言其实WIFI开关灯在几个月前就想做了,但是对于没有云平台调试经验的我,一开始有些摸不着头脑,所以就搁置了。十一假期与老同学聊天时了解到他也在做一个远程开关灯的小项目,所以就重新开始了WIFI远程开关灯的小项目。 本文使用到的AT固件,固件烧录工具,烧录方法以及调试上位机,全部在文末公众号中,关注并私信“ESP8266资料”,可以免费...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
STM32更多项目相关
IoT
物联网软硬件开发者一站式基地
+关注