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处理器
STM32
系列(HAL库)——F103C8T6通过SPI方式读写W25Q64—(Flash存储模块)
1.软件准备(1)编程平台:Keil5(2)CubeMX(3)XCOM(串口调试助手)2.硬件准备(1)W25Q64模块(2)F1的板子,本例使用经典F103C8T6(3)ST-link下载器(4)USB-TTL模块(5)杜邦线若干3.模块资料(1)模块简介:W25Q64(64M-bit),W25Q16(16M-bit)和W25Q32(32M-bit)是为系统提供一个最小的空间、引脚和功耗的存储器
嵌入式创客工坊
·
2024-01-07 14:34
STM32(HAL库)外设实战
stm32
单片机
arm
STM32
学习开发记录:W25Q16(FLASH)——SPI
选用硬件:
STM32
F103Nano开发板板载有W25Q16一、SPI协议简介1、SPI的接线与数据SPI:SerialPeripheralinterface串行外围设备接口上图是SPI主机与从机设备间连线的关系
柏臣
·
2024-01-07 14:04
STM32
基于
STM32
单片机超声波垃圾桶+红外+人体+语音-密码
本文设计了一种基于
STM32
F103C8T6的多功能垃圾箱控制系统。
单片机设计助手112
·
2024-01-07 14:12
单片机
单片机
stm32
嵌入式硬件
proteus
毕业设计
【
STM32
】
STM32
学习笔记-DMA直接存储器存储(23)
04.DMA框图05.DMA基本结构06.DMA请求07.数据宽度与对齐08.数据转运+DMA09.ADC扫描模式+DMA10.附录01.DMA简介小容量产品是指闪存存储器容量在16K至32K字节之间的
STM32
F101xx
Print World
·
2024-01-07 14:37
STM32F103
stm32
学习
笔记
江科大
江科大stm32
stm32学习笔记
STM32
JLINK SWD调试器手动复位才能烧写的问题
STM32
JLINKSWD调试器手动复位才能烧写的问题Chapter1
STM32
JLINKSWD调试器手动复位才能烧写的问题Chapter1
STM32
JLINKSWD调试器手动复位才能烧写的问题原文链接
宁静致远2021
·
2024-01-07 14:07
STM32
stm32
嵌入式硬件
单片机
【
STM32
】
STM32
学习笔记-ADC单通道 ADC多通道(22)
00.目录文章目录00.目录01.ADC简介02.ADC相关API2.1RCC_ADCCLKConfig2.2ADC_RegularChannelConfig2.3ADC_Init2.4ADC_InitTypeDef2.5ADC_Cmd2.6ADC_ResetCalibration2.7ADC_GetResetCalibrationStatus2.8ADC_StartCalibration2.9A
Print World
·
2024-01-07 14:07
STM32F103
stm32
学习
笔记
江科大
江科大stm32
GoLang vs Python
Go是为了解决多核心
处理器
、网络系统和大型代码库中的问题而设计的。性能:Pytho
星宇星静
·
2024-01-07 14:06
golang
python
开发语言
STM32
ADC采样调试笔记
最近在搞
STM32
L051系列一个小MCU,要用这个去采集两路ADC作为输入。期间也碰到过一些问题,顺便记录下。
小刚学長
·
2024-01-07 14:06
stm32
笔记
嵌入式硬件
ADC
JVM篇·JVM内存模型与线程
在相同的任务下,TPS越高,代表程序线程并发协调有条不紊,效率高;TPS越小,线程之间频繁征用数据,互相阻塞以及死锁,降低并发能力;高速缓存:内存与
处理器
的桥梁,解决了之间读写速度不一致的问题,同时需要保证缓存一致性
BugGuys
·
2024-01-07 13:21
JAVA
JVM
java
操作系统
多线程
stm32
引脚输入输出设置寄存器操作汇总
下图时正点原子i2c时使用的宏定义下面的代码是对PA0-PH15的引进行了穷举法代码,使用的时候只需要拷贝三行相应的引脚即可。//IO方向设置#defineIIC_SDAPAout(0)//SDA#defineSDA_IN(){GPIOA->CRL&=0XFFFFFFF0;GPIOA->CRL|=(u32)8CRL&=0XFFFFFFF0;GPIOA->CRL|=(u32)3CRL&=0XFFFF
anlog
·
2024-01-07 12:12
笔记
单片机
stm32输出输出
i2c引脚输出输出切换
io模拟i2c
io输出输出
【C语言基础】
#include:预
处理器
指令2.i
刘伊珂
·
2024-01-07 12:01
c语言
【
STM32
F103物联网实战案例合集】精彩干货,持续新增,关注收藏
更多配套资料CSDN地址:点赞+关注,功德无量。更多交流+:wulianjishu666物联技术666_嵌入式C语言开发,嵌入式硬件,嵌入式培训笔记-CSDN博客物联技术666擅长嵌入式C语言开发,嵌入式硬件,嵌入式培训笔记,等方面的知识,物联技术666关注机器学习,arm开发,物联网,嵌入式硬件,单片机领域.https://blog.csdn.net/weixin_39804904?type=b
vx349014857
·
2024-01-07 12:46
产品代码合集
stm32
物联网
嵌入式硬件
【IC前端虚拟项目】数据搬运指令处理模块前端实现虚拟项目说明
上一个虚拟项目ICer萌新入职虚拟项目完成之后更了一段时间的脚本教程IC萌新的脚本培训教程又重新把那个700行RTL代码的risc
处理器
重新写了一遍,可以说是非常的忙碌啊(主要是还得上班呢嗷,工作才是第一生产力
尼德兰的喵
·
2024-01-07 11:15
第二个IC前端虚拟项目
芯片
IC
python
(三)
STM32
F407 cubemx串口中断通讯
(三)
STM32
F407cubemx串口中断通讯这篇文章主要是个人的学习经验,想分享出来供大家提供思路,如果其中有不足之处请批评指正哈。
大神的风范
·
2024-01-07 10:31
stm32
单片机
嵌入式硬件
BMS电池管理系统带充放电控制过流过压保护
增加
STM32
平台USB转TTL通信CAN通信增加充放电控制(MOS管)增加串口显示屏显示电池管理参数保留外部SPI通信,菊花链通信程序移植,调试,测试均可以。
洛溪之恋
·
2024-01-07 10:30
BMS电池SOC算法
STM32
F1系列GPIO引脚的八种工作模式
目录摘要GPIO八种工作模式1、输入浮空2、输入上拉3、输入下拉4、模拟输入5、开漏输出6、推挽输出7、开漏式复用功能8、推挽式复用功能摘要1为高电平,0为低电平输入浮空空闲不确定,输入高电平读出为1,输入低电平读出为0输入上拉空闲时读出为1,输入高电平读出1,输入低电平读出0输入下拉空闲时读出为0,输入高电平读出1,输入高电平读出0模拟输入用于ADC、DAC、MCO这类操作模拟信号的外设开漏输出
不想被吃掉氩
·
2024-01-07 10:38
STM32F1系列#
hal库
stm32
嵌入式硬件
单片机
vue 的指令
1)、v-for渲染一个数组(2)、v-for渲染一个对象(3)、v-if与v-for(4)、v-for之key(5)、显示过滤/排序后的结果6、v-on(1)、v-on指令的修饰符(2)、在内联事件
处理器
中访问事件参数
weixin79893765432...
·
2024-01-07 09:16
#
Vue.js
vue指令
自定义指令
指令的生命周期
C++之条件编译
C++中的条件编译可以通过预
处理器
指令来实现。预
处理器
是C++编译器的一部分,用于在编译前处理源代码中的预处理指令。
老歌老听老掉牙
·
2024-01-07 09:06
c++
单片机
stm32
InvocationTargetException的产生与处理
没有根据设定,被特定的异常
处理器
进行处理,如:业务下层定义了一个UserException。
东阿
·
2024-01-07 09:54
linux 设备模型之总线
总线一个总线是
处理器
和一个或多个设备之间的通道.为设备模型的目的,所有的设备都通过一个总线连接,甚至当它是一个内部的虚拟的,"平台"总线.总线可以插入另一个-一个USB控制器常常是一个PCI设备,例如.
一叶知秋yyds
·
2024-01-07 09:41
驱动开发
linux
linux
驱动开发
c语言
STM32
F407-14.3.10-表73具有有断路功能的互补通道OCx和OCxN的输出控制位-01x11
如上表所示,MOE=0,OSSI=1,CCxE=1,CCxNE=1时,如下框图OISx与CCxP异或,OISxN与CC1NP异或,然后相与后决定OCx与OCxN的输出是否相对于OISx与OISxN取反。(异或门参考逻辑门符号-CSDN博客)详细结果参照下表
weixin_43420126
·
2024-01-07 08:43
STM32学习手记14-定时器
stm32
嵌入式硬件
单片机
STM32
F407-14.3.10-表73具有有断路功能的互补通道OCx和OCxN的输出控制位-01x10
如上表所示,MOE=0,OSSI=1,CCxE=1,CCxNE=0时,如下框图OISx与CCxP异或,OISxN与CC1NP异或,然后相与后决定OCx与OCxN的输出是否相对于OISx与OISxN取反。(异或门参考逻辑门符号-CSDN博客)详细结果参照下表
weixin_43420126
·
2024-01-07 08:12
STM32学习手记14-定时器
stm32
嵌入式硬件
单片机
STM32
F407-14.3.10-表73具有有断路功能的互补通道OCx和OCxN的输出控制位-00x00-11x11(总结)
如上表73所示,主输出使能(MOE=0)的8种OCx与OCxN的输出状态及波形图,已经单独整理输出8篇文章,方便需要时单独回查。根据表73可得以下结论1、从00x00~01x00的前5种状态的OCx与OCxN的引脚电平全由GPIO端口的上下拉决定。2、从01x01~01x11的后3种状态主要取决于OISx,OISxN,CCxP,CCxNP之间的关系(详见下部框图)
weixin_43420126
·
2024-01-07 08:10
STM32学习手记14-定时器
stm32
嵌入式硬件
单片机
开源加解密库之GmSSL
一、简介GmSSL是由北京大学自主开发的国产商用密码开源库,实现了对国密算法、标准和安全通信协议的全面功能覆盖,支持包括移动端在内的主流操作系统和
处理器
,支持密码钥匙、密码卡等典型国产密码硬件,提供功能丰富的命令行工具及多种编译语言编程接口
itcolossus
·
2024-01-07 08:37
c++
一、串行FLASH文件系统FatFs简介
本节主要给大家介绍以下内容:文件系统简介FatFs文件系统简介FatFs文件系统移植FatFs功能使用一、文件系统简介当我们在使用SPIFLASH直接存储数据当需要记录字符“
STM32
SPIFLASH”
I am Supreme
·
2024-01-07 08:52
嵌入式软件学习总结
嵌入式软件
stm32
文件系统
二、串行FLASH文件系统FatFs移植
经过上一节的分析,我们对文件系统有一定的理解了,这一节给大家介绍怎么把FatFs文件系统的这些代码移植到
STM32
S上,然后
STM32
利用这一些代码或者函数,以文件的格式对FLASH进行读写数据。
I am Supreme
·
2024-01-07 08:52
嵌入式软件学习总结
嵌入式硬件
嵌入式软件
STM32
FOC算法调节电机
下面是使用STMotorProfiler和MCSDK进行无刷电机参数测量和调节的基本步骤:硬件准备:准备一台支持无刷电机控制的
STM32
开发板,连接电机驱动电路和无
章鱼哥嵌入式开发
·
2024-01-07 08:22
stm32
单片机
嵌入式硬件
c语言
2015年电赛控制类—
STM32
风力摆控制系统资料+源程序
目录一、项目背景二、主要研究内容三、总体思路与研究方案四、主要研究结果五、程序六、图片一、项目背景风力摆控制系统是一种利用风力控制物体做简谐运动的系统,风力的利用和控制技术在我国的发展尚未完善,国内正处于起步阶段。风力摆的工作原理具有较为典型的自动化控制理论特点,其控制方法多种多样。深入研究,在许多工程技术领域都有着广阔的开发前景。风力摆系统的摆体由风扇构成,通过调整风扇的转速实现摆动位置及摆动路
森旺电子
·
2024-01-07 08:51
STM32
stm32
电赛
风力摆控制系统
STM32
_HAL Freertos按键控制LED
设置GPIO引脚根据电路图,K0为用户按键,连接在PA0引脚,当K0按下时接地,引脚电平低电平。在CubeMX中设置PA0,将IO设置为输入,上拉(上拉外部悬空时,引脚为高电平)。添加Freertos任务在freertos任务中,添加按键任务,通过myTask_Key不断读入PA0的引脚状态。添加一个消息队列用来给LED任务传递读取的内容。完成任务代码osMessageQIdPWM_QueueHa
饱饱浪迹天涯
·
2024-01-07 08:20
STM32
FreeRTOS
stm32
单片机
嵌入式硬件
【
STM32
】RTC实时时钟
1unix时间戳Unix时间戳(UnixTimestamp)定义为从UTC/GMT的1970年1月1日0时0分0秒开始所经过的秒数,不考虑闰秒时间戳存储在一个秒计数器中,秒计数器为32位/64位的整型变量世界上所有时区的秒计数器相同,不同时区通过添加偏移来得到当地时间(1)简化硬件电路;(2)方便计算时间间隔;(3)存储方便。(1)占用软件资源;时间戳工具:时间戳(Unixtimestamp)转换
StudyWinter
·
2024-01-07 08:19
STM32
stm32
嵌入式硬件
unix时间戳
RTC
BKP
STM32
-03-
STM32
HAL库
文章目录
STM32
HAL库1.HAL库介绍2.
STM32
Cube固件包3.HAL库框架结构4.新建HAL版本MDK工程
STM32
HAL库1.HAL库介绍HAL库HAL,英文全称HardwareAbstractionLayer
turbosqi
·
2024-01-07 08:17
嵌入式
stm32
嵌入式硬件
单片机
FSMC—扩展外部SRAM
一、SRAM控制原理
STM32
控制器芯片内部有一定大小的SRAM及FLASH作为内存和程序存储空间,但当程序较大,内存和程序空间不足时,就需要在
STM32
芯片的外部扩展存储器了。
I am Supreme
·
2024-01-07 08:16
嵌入式软件学习总结
嵌入式软件
stm32
行为型之职责链模式
职责链模式在职责链模式中,多个
处理器
依次处理同一个请求。一个请求先经过A
处理器
处理,然后再把请求传递给B
处理器
,B
处理器
处理完后再传递给C
处理器
,以此类推,形成一个链条。
百里守约学编程
·
2024-01-07 07:41
#
go设计模式
责任链模式
Go
设计模式
我来告诉你买手机,看什么最好
1、
处理器
首先,任何不提
处理器
型号,只写什么高性能八核
处理器
的都是耍流氓。
jianshu1013C
·
2024-01-07 07:39
Mobileperf:优化移动应用性能的关键工具
然而,由于移动设备资源有限,如
处理器
、内存和电池等,移动应用的性能问题也日益突出。为了提高用户体验和满足用户需求,开发者需要对移动应用进行性能优化。
tester Jeffky
·
2024-01-07 06:09
测试工具汇总
android
符号常量与常变量的区别
对程序编译前,预
处理器
先对PI进行处理,把所有PI全部换为3.1416。这种用一个符号名代表一个常量的,称为符号常量。在预编译后,符号常量全部变成字面常量(3.1416)。
我们会夺回属于zwu的一切
·
2024-01-07 06:57
C++常用知识
c++
[ComfyUI进阶教程] Controlnet预
处理器
节点安装和使用教程
常用ControlNet预
处理器
包括:tile、openpos、
细节控-AI先行者
·
2024-01-07 04:43
ComfyUI从入门到精通
stable
diffusion
comfyui
Controlnet
AI作画
人工智能
解析内存对齐存取粒度与效率
程序员通常倾向于认为内存就像一个字节数组.在C及其衍生语言中,char*用来指代"一块内存",甚至在JAVA中也有byte[]类型来指代物理内存.Figure1.程序员是如何看内存的然而,你的
处理器
并不是按字节块来存取内存的
一叶知秋dong
·
2024-01-07 03:16
linux编程
机器人控制箱内部包含什么零件,有什么作用。
它通常包括主
处理器
、内存、输入输出接口等,是整个系统的大脑。电源供应模块(PowerSupplyModul
神笔馬良
·
2024-01-07 02:15
机器人
21
STM32
F103的CAN
文章目录
STM32
F103的CAN21.1双CAN的框图21.1.1发送邮箱21.1.2接收FIFO21.1.3过滤器21.1.3.1CAN_FMR过滤器模式寄存器21.1.3.2CAN_FxR1和CAN_FxR221.2
万码无虫
·
2024-01-07 01:38
嵌入式开发
stm32
嵌入式硬件
单片机
ARM学习目录
文章目录计算机通用问题与概念C语言上的一些知识EMPU、EMCU与CPUARM的烧录ROM与RAM1
STM32
0.0.1[
STM32
的介绍及MDK](https://blog.csdn.net/qq_45578181
万码无虫
·
2024-01-07 01:37
嵌入式开发
stm32
单片机
学习
Java自定义注解:优雅的代码标记
通过使用元注解和注解
处理器
,我们可以定义和处理自己的注解。2.如何定义自定义注解?
码农阿豪
·
2024-01-07 01:51
好“物”分享
java
注解
并发操作之——并发、并行
并发:一台
处理器
上同时处理任务,这个同时实际上是交替处理多个任务,程序中可以同时拥有两个或者多个线程,当有多个线程在操作时,如果系统只有一个CPU,则它根本不可能真正同时进行一个以上的线程,它只能把CPU
RobertTeacher
·
2024-01-07 01:19
并发
并发
并行计算
nvme固态必须uefi启动吗_戴尔Inspiron 灵越笔记本装win10系统及bios设置教程(uefi+gpt)...
戴尔Inspiron灵越是一款15.6寸笔记本,该机型采用Intel酷睿第8代以上
处理器
。
weixin_39769039
·
2024-01-07 00:46
nvme固态必须uefi启动吗
win10关闭快速启动
苹果笔记本有uefi启动吗
STM32
使用中断方式进行USART数据收发以及printf函数的重写
时间记录:2024/1/5一、USART/UART介绍协议介绍(1)起始位,一位逻辑电平0表示(2)数据位,8-9位,逻辑高低电平,一般使用8位(3)校验位,分为奇校验、偶校验、无校验(4)停止位,0.5、1、1.5、2个逻辑电平1表示(5)波特率,数据传输的速度,1S发送接收的比特位数,常用的115200、9600串口介绍串口1:TX:PA9RX:PA10串口2:TX:PA2RX:PA3串口3:
KINO32
·
2024-01-07 00:08
STM32
stm32
单片机
嵌入式硬件
stm32
f407 bm -> freertos
工程文件差异:工程结构上,os版本多了FreeRTOS文件夹在USER下多了FreeRTOSConfig.h文件,和多了需要用到的一些外设驱动对比添加os文件到bm工程中,以及C/C++.h文件的包含
stm32
f4xx_it.c
JoYER_cc
·
2024-01-06 23:22
stm32
嵌入式硬件
单片机
后端validated参数校验 及 全局异常
处理器
配
后端validated参数校验及全局异常
处理器
配参数校验validated引入依赖(版本由parent工程决定)org.springframework.bootspring-boot-starter-validation
丁真学java
·
2024-01-06 23:35
java
spring
boot
开发语言
STM32
MP157D-DK1开发板固件烧录
本篇介绍
STM32
MP157D-DK1开发板如何烧录官方固件。
码农爱学习
·
2024-01-06 23:31
STM32MP157D-DK1
stm32
嵌入式硬件
单片机
STM32
MP157D-DK1 Qt程序交叉编译与运行测试
上篇文章介绍了
STM32
MP157D-DK1开发板Qt镜像的构建,通过在Ubuntu中重新编译带有Qt功能的系统来实现。
码农爱学习
·
2024-01-06 23:30
STM32MP157D-DK1
stm32
qt
STM32MP157
STM32
---中断
中断框图一.中断中断:当有中断请求时,CPU会停止处理当前的任务,转而去处理中断任务。中断输入线有19/20根(互联型号20根)。分类:系统异常(10个)和外部中断(60个)F103系统异常清单二.NVIC中断,我们首先要了解NVIC(嵌套向量中断控制器)。属于内核中的外设,控制着整个芯片中断相关的功能。比较主优先级和子优先级,谁的数字小谁的优先级越高,若主优先级和子优先级都相同,则比较硬件中断编
逃与桃
·
2024-01-06 22:52
STM32(固件库)
stm32
嵌入式硬件
单片机
上一页
72
73
74
75
76
77
78
79
下一页
按字母分类:
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
其他