E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
stm32(stm32F103
基于Proteus无实物
STM32
入门自学教程(三)--静态数码管
利用
STM32
与数码管的接口技术,完成
STM32
的数码管静态显示电路设计和程序的设计、运行及调试。任务要求使用
STM32F103
R6芯片的PC0~PC15引脚分别接2个共阴极LED数码管。
永远都是新手
·
2023-11-19 12:20
零基础学单片机
proteus
stm32
单片机
基于Proteus无实物
STM32
入门自学教程(一)--LED灯点亮闪烁
无奈
STM32
的坑太大兜不住,但是为了避免踩雷,设计了基于Proteus仿真平台的
stm32
软硬件结合开发教程。
永远都是新手
·
2023-11-19 12:50
proteus
stm32
个人开发
嵌入式硬件
单片机
第四章
stm32
cubemx 串口实验以及proteus仿真
第四章
stm32
cubemx串口实验以及proteus仿真(上)文章目录第四章
stm32
cubemx串口实验以及proteus仿真(上)前言一、串口是什么?
Snowman_1023
·
2023-11-19 12:19
stm32学习
stm32
嵌入式
单片机
【沧海拾昧】Keil uVision5新建
stm32
工程并联合Proteus 8 Professional简单仿真
《沧海拾昧集》@CuPhoenix【阅前敬告】沧海拾昧集仅做个人学习笔记之用,所述内容不专业不严谨不成体系如有问题必是本集记录有谬,切勿深究一、Keil_v5新建工程1、在拟建立工程的文件夹里粘贴一个
STM32
F10x_StdPeriph_Driver
CuPhoenix
·
2023-11-19 12:14
#
STM32
stm32
单片机
proteus
STM32F103
系列 Proteus仿真 4*4矩阵键盘 串口+LCD1602显示
最近一直在肝
STM32
系列芯片,这里我想要检验一下自己的初步学习成果,简单的运用一下IO口的配置,代码使用正点的库函数模板写的,仿真软件是Proteus8.13,代码编写编译软件是KeilMDK5,仿真芯片是
DMoTor
·
2023-11-19 12:44
stm32
proteus
单片机
嵌入式硬件
arm
STM32
嵌入式应用系统设计(VScode、Proteus)
STM32
嵌入式应用系统设计[VScode、Proteus]1.基于跨平台多类型代码编辑器VScode的可视化的代码跟踪调试2.Proteus仿真运行
stm32
程序2022.1.10记:关于电路原理图与
准时不早退的刘文威
·
2023-11-19 12:43
嵌入式
vscode
stm32
proteus
STM32
硬件调试器不一定准确,proteus不一定准确
我在做实验的过程中,发现里面的那个变量ii一直都不变搞了很久没有发现问题,然后怀疑是不是软件出了问题,然后直接只用单片机的一个灯泡来检测是否正常,发现:单片机里面正常,但是硬件调试的时候,无法检测到数值改变,这说明调试器可能不准确,只有在机器里面运行正常才是正常的在单片机出现故障的情况下,只有机器运行正常才是检验对错的唯一标准,在现有价格基础上的硬件调试器,或者软件调试器都不一定可靠现在使用的是普
纳米机器人geniusNMRobot
·
2023-11-19 12:42
proteus
stm32
嵌入式硬件
ros2
机器人
单片机
keil5用jlink不到芯片_Keil 5使用JLink直接调试正在运行的CPU
环境:目标CPU:
STM32
F429连接工具:JLinkV9连接方式:SWO调试工具:KeilMDK5.20使用场景:目标板正在运行,但是出BUG了,需要调试,而当前又没有在线debug,于是就需要用调试器在不复位
蜗牛老湿
·
2023-11-19 12:03
keil5用jlink不到芯片
STM32
用Jlink仿真能正常运行,脱离仿真器硬件不能工作
现象如下:将程序下载到处理器后,用Jlink进行在线调试,
STM32
能正常运行,或者在仿真器与目标板连接的情况下,只要仿真器供着电(即仿真器的USB线连接PC机),目标板断电后再上电它也能自动运行,但是只要在仿真器与目标板脱离或者断开仿真器的
qq_25814297-npl
·
2023-11-19 12:27
硬件
STM32
F4 CAN驱动配置,以及SEG1,SEG2的最佳配置
一、开发环境平台:MDK5单片机型号:
STM32
F407VGHAL库版本:V1.8.1二、配置程序该程序在APB1时钟为42M速率的情况下,将CAN配置为500KBps.voidcan_init(void
双古
·
2023-11-19 12:24
stm32
单片机
嵌入式硬件
rt-thread 处理故障SCB_CFSR_UFSR:0x08 NOCP
1.简介芯平台片:
stm32
F407IDE:MDK5项目上要用到PWM模块,想使用rtt的finSH接口直接控制pwm,就移植了rtt的pwm驱动,调用接口执行staticintpwm(intargc,
双古
·
2023-11-19 12:24
单片机
stm32
嵌入式硬件
STM32F103
jlink调试正常运行,拔掉jlink设备上电则程序不运行(原因设置了bootloader却没有烧录bootloader的程序)
整体工程为,APP+bootloader,正常调试APP程序使用jlink可以正常运行程序,但是拔掉jlink后,设备上电,程序却不运行,后来检查为,没有烧录bootloader的程序。
jxndsfss
·
2023-11-19 12:53
Keil不能使用JLink调试
STM32
H743问题解决方法
1.首先确保SEGGER的版本能够支持
STM32
H743,老版本是不支持
STM32
H743,需要安装新版本的JLink驱动;2.删除keil工程文件下的DebugConfig文件下的所有配置文件;3.打开
FUYONG1234567
·
2023-11-19 12:12
HAL库
STM32
串口开启DMA接收数据
STM32
CubeMx的配置此博客仅仅作为记录,这个像是有bug一样,有时候好使,有时候不好,所以趁现在好使赶紧记录一下,很多地方用到串口接收数据,DMA又是一种非常好的接收方式,可以节约CPU的时间,
薛定谔的猫咪死了
·
2023-11-19 11:40
stm32
嵌入式硬件
单片机
【Proteus仿真】【
STM32
单片机】公交车报站系统
文章目录一、功能简介二、软件设计三、实验现象联系作者一、功能简介本项目使用Proteus8仿真
STM32
单片机控制器,使用LCD12864显示模块、DS18B20温度传感器、DS1302时钟模块、按键、
Hai小易
·
2023-11-19 11:36
单片机
proteus
stm32
公交车报站器
【Proteus仿真】【
STM32
单片机】防火防盗GSM智能家居设计
文章目录一、功能简介二、软件设计三、实验现象联系作者一、功能简介本项目使用Proteus8仿真
STM32
单片机控制器,使用声光报警模块、LCD1602显示模块、DS18B20温度、烟雾传感器模块、按键模块
Hai小易
·
2023-11-19 11:04
单片机
proteus
stm32
智能家居
防火防盗系统
GSM
【工具使用】Keil5软件使用-进阶工程配置篇
这里以
STM32
芯片为例对工具进行讲解,其他品牌的芯片在工程配置上可能存在差异。
知识噬元兽
·
2023-11-19 10:46
工具使用
#
Keil
arm开发
单片机
c语言
基于
STM32F103
——DS1302日期时间+串口打印
DS1302时钟模块串口打印DS1302时钟模块相关介绍基本介绍概述特点各引脚功能相关寄存器时序图单字节写时序单字节读时序时钟/日历多字节(Burst)方式BCD转十进制和十进制转BCD十进制转BCDBCD转十进制代码ds1302.cds1302.husart.cusart.hmain.c项目展示运行结果总结和注意事项最近终于又腾出时间写写学习笔记了,其实当时写是最好的,能对出的问题更深刻,现在呜
皮卡丘吉尔
·
2023-11-19 09:47
STM32小项目
stm32
单片机
物联网
arm
c语言
stm32
---段式屏LCD时序图HT1621B驱动
目录最近学习了段式屏幕LCD,纯手巧时序图代码,以此记录自己的成长过程!首先明白两个术语:写命令,写数据最近学习了段式屏幕LCD,纯手巧时序图代码,以此记录自己的成长过程!HT1621B内部具有32×4位的显示RAM,用于存储显示数据。显示RAM的内部由32个地址连续的RAM单元组成。从地址为0的单元到地址为31的单元,分别对应LCD的段电极输出SEG0到SEG31。其中每一个RAM单元又分为4位
挨踢玩家
·
2023-11-19 09:17
STM32
C语言
stm32
单片机
arm
基于Zigbee+
stm32
的无线传感网络(DL-LN32,DL-LN33均适用)
看到这篇文章的老铁,因为这个是我上学期做的课程设计,若你们也有类似的需要,完全可以拿着我的代码做出实物上交上去(鸡笑一下)基于WSN的宿舍火灾检测报警系统首先说下可以实现的功能1.点燃打火机,单片机的蜂鸣器会响,上位机也有警报提示2.用的是MQ-4烟雾传感器,用酒精喷,也会有警报,同上3.OLED显示温湿度因为是基于zigbee的,所以可以组成节点网络,因为模块太贵,我就买了2个zigbee模块当
挨踢玩家
·
2023-11-19 09:16
STM32
上位机---下位机
C语言
stm32
单片机
网络
pcb
基于
stm32
避障+蓝牙控制小车(详细)
闲话:最近很忙,帮朋友做了一个毕设,关于
stm32
的避障和蓝牙控制小车,昨天刚买器件,这里每天记录一下进程,以免自己摆烂,嘻嘻,这是自己大一就很想做的设计,一直没时间,借此机会,圆一下梦。
挨踢玩家
·
2023-11-19 09:16
STM32
c语言
单片机
stm32
stm32
驱动TFTLCD液晶屏显示图片+汉字(快速上手,只教怎么用,不讲原理!)
这几天在学
STM32
,基于正点原子开发板和视频教程,TFTLCD能显示字符和汉字,但是原子哥没有提供显示图片的例程,有一个搭边的,但是基于SD卡的,所以索性自己写了一个显示图片的函数其实显示字符和汉字是通过点阵的方式来实现的
挨踢玩家
·
2023-11-19 09:16
STM32
C语言
stm32
单片机
arm
STM32
学习笔记-单总线类传感器
一、红外遥控工作原理讲解1、光的基础知识光的本质:光的本质是电磁波,其传播本质上是一种粒子振动。广义上,光是指所有的电磁波谱。狭义上的光是人类眼睛可以看见的一种电磁波,也称可见光。光的波长:是指波在一个振动周期内传播的距离。光的波长由光的频率以及传播的介质决定,光通过不同介质的时候,频率不变而波长发生改变光的颜色:是由它的波长来决定的,各种颜色有各自的波长,人的眼睛能看到的可见光按波长从长到短排列
行之无边
·
2023-11-19 09:15
stm32
arm
嵌入式硬件
STM32
CubeIDE、硬件IIC、OLED、DS1302时钟、DHT11温湿度计学习笔记
代码如下,阅读能力强看代码就行,经测试可用。链接:https://pan.baidu.com/s/1IRkNfHerEdfChoULzhUsQw?pwd=8888提取码:8888一、硬件IIC见配置核心代码:oled.cHAL_StatusTypeDefOLED_WR_Byte(u8dat,u8mode){HAL_StatusTypeDefi;if(mode){i=HAL_I2C_Mem_Writ
wangz76
·
2023-11-19 09:41
stm32
单片机
学习
STM32
G0开发笔记-Platformio+libopencm3-SPI接口使用
使用Platformio平台的libopencm3开发框架来开发
STM32
G0,下面介绍SPI接口的基本使用。
MakerInChina
·
2023-11-19 09:09
单片机软件
stm32
单片机
MonkeyPi
MakerInChina
libopencm3
STM32
-基本定时器
二、基本定时器的框图以
STM32F103
系列为例,具体开发板请查看开发手册。
小仇学长
·
2023-11-19 09:39
stm32
单片机
基本定时器
【
STM32
】DMA(直接存储器访问)
一、DMA本质在ADC中使用FIFO(先进先出),当FIFO快满的时候,产生一个中断。在中断的时候将数据传输到SRAM,但是此时还是需要CPU的参与,但是CPU就不会一直在等待。【但是这个方法还是不能完全解决问题】此时ADC不将数据存储到寄存器中,直接给DMA1)适用与需要大量的数据传输,减轻CPU的负担2)DMA实际上是一块电路,一个内部外设3)DMA就是建立数据的传输通道【不需要CPU参与】二
m0_63077733
·
2023-11-19 09:06
STM32
stm32
嵌入式硬件
单片机
自学嵌入式,已经会用
stm32
做各种小东西了
自学嵌入式,已经会用
stm32
做各种小东西了1、
stm32
工程中,定义一个变量,记录复位次数,即复位一次变量加一。要求不许用备份寄存器和flash保存信息。
枪哥玩转嵌入式
·
2023-11-19 09:35
单片机
编程
嵌入式
单片机
51单片机
STM32
HAL库函数HAL_SPI_Receive_IT和HAL_SPI_Receive的区别
背景前段时间开发一个按键板驱动,该板用的
STM32F103
系列单片机,前任工程师用
STM32
CubeMX生成的工程,里面全是HAL库调用,我接手后,学习了下HAL库的用法,踩坑不少,特别是带IT后缀的函数
六个九十度
·
2023-11-19 09:05
驱动开发
stm32
嵌入式硬件
单片机
HAL
005 -
STM32
学习笔记 - 启动代码
005-
STM32
学习笔记-启动代码常用汇编指令指令名称作用EQU给数字常量取一个符号名,相当于C语言中的#define;AREA汇编一个新的代码段或者数据段;SPACE分配内存空间;PRESERVE8
放学校门口见
·
2023-11-19 09:34
stm32
stm32
单片机
嵌入式硬件
STM32
--学习笔记 常用协议总结
学习笔记–
STM32
常用协议总结文章目录学习笔记--
STM32
常用协议总结1.One-Wire:一根数据线2.I2C协议:时钟线(SCL)和数据线(SDA)3.UART串口:DB9接口为标准接口,其中(
weilaizs
·
2023-11-19 09:04
stm32
学习
单片机
STM32
的启动流程
1、
STM32
上电启动的主要步骤a、初始化堆栈指针sp=_initial_sp,初始化PC指针pc=Reset_Handler。b、初始化中断向量表。c、配置系统时钟。
爱折腾的捣蛋鬼
·
2023-11-19 09:00
嵌入式
stm32
嵌入式硬件
单片机
STM32
DMA学习
DMA介绍DMA,全称DirectMemoryAccess,即直接存储器访问。DMA传输:将数据从一个地址空间复制到另一个地址空间。(数据搬运工)内存(程序里定义的数据(数组、变量等))->外设(外设的DR数据寄存器)外设->内存内存->内存DMA传输无需CPU直接控制传输,也没有中断处理方式那样保留现场和恢复现场过程,通过硬件为RAM何IO设备开辟一条直接传输数据的通道,使得CPU的效率大大提高
饼干饼干圆又圆
·
2023-11-19 08:57
stm32
stm32
学习
嵌入式硬件
STM32
/N32G455国民科技芯片驱动DS1302时钟---笔记
这次来分享一下DS1302时钟IC,之前听说过这个IC,但是一直没搞过,用了半天时间就明白了原理和驱动,说明还是很简单的。注:首先来区分一下DS1302和RTC时钟有什么不同,为什么不直接用RTC呢?RTC不是很精准DS1302:用于对时间精度较严格的产品上1.首先看下实物图长什么样2.然后我们来看看原理图长啥样2.1无上拉电阻的配置2.2有上拉电阻就将端口配置成开漏输出就行3.下面来看怎么配置代
挨踢玩家
·
2023-11-19 08:55
stm32
单片机
N32G455
嵌入式
RT-Thread
STM32
F407 BMI088--SPI
这里用SPI来驱动BMI088进行数据解读第一步,首先在RT-ThreadSettings中进行配置第二步,退出RT-ThreadSettings,进入board.h,定义宏第三步,**进入
stm32
f4xx_hal_conf.h
比特冬哥
·
2023-11-19 08:53
RT-Thread
stm32
嵌入式硬件
单片机
陀螺仪
嵌入式硬件 入门路线
嵌入式硬件入门路线文章目录嵌入式硬件入门路线前言C语言推荐学习方法推荐资料51单片机学习51单片机的收获推荐学习方法推荐资料学习成本
stm32
单片机前置知识需求推荐学习法推荐资料学习线路推荐说明学习成本其他分享前言我也是一名刚刚学习嵌入式的学生
TheBszk
·
2023-11-19 08:36
嵌入式
嵌入式硬件
c语言
学习
STM32
使用FREERTOS获取系统时间
使用CUBE_MX生成带有free_RTOS操作系统的工程,我们经常会使用到系统相对时间,尤其是使用其做数据采集的项目中经常需要给你数据打上时间的标签就需要实时获取系统的相对时间。当然,我们可以单独开一个时钟来计时,但是我们在使用操作系统的时候就已经选用了一个定时器,这个定时器做的事情很简单就是为操作系统提供时间节拍,如果我们能够使用这个时钟就能减少很多的初始化定时器的工作,而且能够省下一个定时器
xian_z
·
2023-11-19 07:28
硬件
stm32
硬件
CUBE
free_rtos
系统时间
基于
STM32
的FreeRTOS移植——多任务程序
文章目录任务要求FreeRTOS移植简述使用多任务管理实现总结任务要求在
STM32
下完成一个基于FreeRTOS的多任务程序,执行3个周期性task。
直至植
·
2023-11-19 07:24
嵌入式系统程序设计基础
嵌入式
FreeRTOS入门——
STM32
多任务程序实现
文章目录一、FreeRTOS简介二、多任务系统三、实验四、小结与参考链接一、FreeRTOS简介Free即免费的,RTOS全称是RealTimeOperatingSystem,中文就是实时操作系统。注意,RTOS不是指某一个确定的系统,而是指一类系统。比如uC/OS,FreeRTOS,RTX,RT-Thread等这些都是RTOS类操作系统。操作系统允许多个任务同时运行,这个叫做多任务。实际上,一个
clyrjj
·
2023-11-19 07:50
嵌入式系统
嵌入式
STM32F103
通过串口USART控制LED亮灭
本人使用的是正点原子购买的开发板——精英版
STM32F103
ZET6这款开发板的其中一个LED引脚PB5,看下图#代码直接放在main.c中编译,加入所需库函数#include#include#include
不想秃头的程序员啊
·
2023-11-19 07:59
STM32
STM32
与ZigBee无线通信技术在工业自动化中的应用
本文将介绍
STM32
微控制器与ZigBee无线通信技术在工业自动化中的应用。
嵌入式杂谈
·
2023-11-19 05:14
stm32
自动化
嵌入式硬件
基于
STM32
的多组外部中断(EXTI)的优化策略与应用
STM32
系列微控制器提供了多组外部中断线(EXTILine),可以同时配置和使用多个GPIO引脚作为外部中断触发器。为了有效管理和处理多组外部中断,我们可以采取一些优化策略和技术。
嵌入式杂谈
·
2023-11-19 05:14
单片机
stm32
嵌入式硬件
STM32
外部中断(EXTI)与RTOS多任务处理的协同设计
当在
STM32
上使用外部中断(EXTI)与RTOS(Real-TimeOperatingSystem,实时操作系统)进行多任务处理时,需要设计合适的协同机制,以确保可靠的中断处理和任务调度。
嵌入式杂谈
·
2023-11-19 05:14
单片机
嵌入式硬件
基于
STM32
的外部中断(EXTI)在嵌入式系统中的应用
外部中断(ExternalInterrupt,EXTI)是
STM32
嵌入式系统中常见且重要的功能之一。它允许外部事件(例如按键按下、传感器触发等)通过适当的引脚触发中断,从而应用于各种嵌入式系统中。
嵌入式杂谈
·
2023-11-19 05:29
单片机
stm32
嵌入式硬件
STM32
&SD卡实现USB虚拟U盘
下载源码请关注公众号之前的文章中介绍过
STM32
读写SD卡和FatFS文件系统相关的知识。今天将在这基础上介绍
STM32
通过USB口虚拟U盘的知识。
天外飞仙CUG
·
2023-11-19 04:26
笔记
编程语言
单片机
usart串口只能发送不能接收
今天出了一个低级错误,记录一下,下次注意我想用
stm32
做一个usart发送和接收的程序,目标:发送用的是usart1串口接收用的是中断,当有数据发送给单片机的时候,会触发中断,中断函数中将接受到的数据再发送出去
平凡一码农
·
2023-11-19 02:23
单片机
STM32
与USB3300共同实现USB OTG HS的CDC串口通信速度测试
项目场景:
STM32
和上位机传统通信方式就是串口,IIC,SPI等。IIC和SPI一般不常用,串口是用的最多的通信方式。
夜半良辰
·
2023-11-18 23:01
stm32
嵌入式硬件
单片机
【
STM32
】CRC(循环冗余校验)
一、CRC的背景知识1、什么是CRC(1)CRC(CyclicRedundancyCheck),循环冗余校验(2)什么是校验,为什么需要校验:数据传输,数据存储过程中需要使用到的(3)什么是冗余:表示比实际上要传输的数据还要多(4)校验实现的关键:冗余少、运算少、识错纠错能力强(有些算法只能识别错误但是无法纠错)2、CRC原理介绍(1)(N,K)码:N=K(数据信息)+R(校验码),K位信息码,R
m0_63077733
·
2023-11-18 23:22
STM32
stm32
嵌入式硬件
单片机
STM32
F429的USB外设简介
STM32
F429自带的USB符合USB2.0规范。
hurryddd
·
2023-11-18 23:52
#
外设驱动
USB
stm32
单片机
STM32
USB高速USB端口加持4G联网
1、前言关于
STM32
F4USB驱动程序(FULLSPEED)目前是可以用,但是有很多问题,比如NAK的问题,导致U盘读写出错。USB底层驱动程序中进行OUT传输时必须增加一个1ms延时的问题。
fhqlongteng
·
2023-11-18 23:51
RT
Thread
编程经验
stm32
USB
RNDIS
上一页
104
105
106
107
108
109
110
111
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他