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
STM32F107
基于UCOSII的RS485通信(
STM32F107
)
一、实现效果基于ucosii实时操作系统的RS485通信,采用USART+DMA进行收发,二、开发环境开发工具:KEILV5开发板:STM32f107RC采用方式:USART+DMA使用系统:UCOSII三、RS485部分原理在RS-485通讯网络中,节点中的串口控制器使用RX与TX信号线连接到收发器上,而收发器通过差分线连接到网络总线,串口控制器与收发器之间一般使用TTL信号传输,收发器与总线则
噗噗bug
·
2024-02-06 16:59
嵌入式
stm32
嵌入式硬件
单片机
arm
STM32F072 CAN and USB
STM8A:汽车级应用STM8L:超低功耗MCUSTM8S:标准系列1.2STM32-F1系列用的最多,最大工作频率72MHz-STM32固件库(函数)使用手册
STM32F107
:2010,DWC2FSOTGSTM32MP157C-DK2
SEP5010
·
2023-12-22 19:35
MCU
STM32WB
STM32WL
STM32
CCER
SPI详解
本文的程序是主控室
STM32F107
各种宏定义和文件会在末尾说明1、SPI简介SPI,是英语SerialPeripheralinterface的缩写,顾名思义就是串行外围设备接口。
Squ!rrel
·
2023-11-12 10:25
STM32
SPI
感应异步电机的无传感器矢量控制TMS320F28335,完整的C代码+仿真模型 基于“电压模型+电流模型”的磁链观测器
完整的C代码+仿真模型:基于“电压模型+电流模型”的磁链观测器,实现转子磁场定向控制(FOC),可实现电机在低速、中高速段的高精度的转速估算;代码已经成功移植到DSP芯片(TMS320F28335)和
STM32F107
「已注销」
·
2023-11-08 21:00
c语言
zubax_gnss移植到STM32F407
源码下载:https://github.com/Zubax/zubax_gnss.git源码默认支持
STM32F107
芯片STM32HAL库测试:zubax_gnss\bootloader\zubax_chibios
thomas_blog
·
2023-11-05 19:03
STM32
zubax-gnss
stm32f407
STM32F407 通过定时器实现外部时钟控制AD采集频率
一、基础知识
stm32f107
定时器3使用时钟源使用外部时钟源模式2进行定时_一吱乖怂鼠的博客-CSDN博客_stm32定时器外部时钟模式二、基本思想使用定时器的外部时钟ETR的方式实现,从ETR输入方波作为外部时钟
hanberwer
·
2023-10-29 05:41
STM32学习笔记
电赛学习笔记
stm32
单片机
【原创工具】蓝牙串口无线烧写STM32程序的工具,支持HC-05和CC2541两种蓝牙模块
1uIOV712tmQjW-zmbKTPvGg提取码:3qpt[安卓版UARTDFUv1.0]链接:https://blog.csdn.net/ZLK1214/article/details/119111672[适用于STM32F103和
STM32F107
巨大八爪鱼
·
2023-10-26 01:54
STM32
Win32
单片机
蓝牙
Win32
c语言
STM32互联型产品的亮点
目前互联系列下设两个产品系列:STM32F105和
STM32F107
。
大智兄
·
2023-07-22 17:02
arm
杂谈
感应异步电机的无传感器矢量控制,完整的C代码+仿真模型 基于“电压模型+电流模型”的磁链观测器,实现转子磁场定向控制
完整的C代码+仿真模型:基于“电压模型+电流模型”的磁链观测器,实现转子磁场定向控制(FOC),可实现电机在低速、中高速段的高精度的转速估算;代码已经成功移植到DSP芯片(TMS320F28335)和
STM32F107
「已注销」
·
2022-12-21 14:06
c语言
单片机
stm32
stm10x中断
目录一、中断介绍1.1、中断概念1.2、中断事件1.2.1、
stm32f107
中断事件互联网型1.2.2、stm32f103中断事件1.3、中断优先级二、中断配置一、中断介绍stm32是高级单片机,所以大部分外设都有中断
旭日初扬
·
2021-04-17 05:15
STM32F103
STM32F429通过CubeMx移植Lwip时遇到的网线热插拔ping不通问题解决办法
STM32F429通过CubeMx移植Lwip时遇到的网线热插拔ping不通问题解决办法之前在
stm32F107
上移植过Lwip,最后可以ping通了,但是发现两个问题:1.ping通后拔掉网线再插上就
munan0077
·
2021-02-04 21:28
MCU
stm32
单片机
嵌入式
ucos 学习:
STM32F107
学习板 资料收集
1图片uc/Eval-STM32F1072介绍μCEval-STM32F107评估板中国版(μC/OS-III学习板)是Micrium授权中国代理商北京麦克泰软件技术有限公司,在µC/Eval-STM32F107板子基础上设计、生产的,是与《嵌入式实时操作系统-µC/OS-III》、《嵌入式操作系统µC/OS-III应用开发-基于STM32微控制器》、《Micrium嵌入式μC/TCP-IP》三本
wowocpp
·
2020-08-24 06:55
rtos
STM32F107
移植LWIP
STM32F107
上移植LWIP2.0.3因为最近需要在
STM32F107
上实现TCP/IP协议栈,所以网上查了一下,准备使用LWIP,虽然大多数用的是1.4.1版本但是官方说2系大版本修复了1.4.1
weixin_30412013
·
2020-08-24 06:11
MCU_使用STM32CUBEMX配置
STM32F107
/407 RMII-ETHERNET要注意的细节:PHY Address和MCO时钟
这里以
STM32F107
为例讲解,原理都一样,配置时看参考手册和DATASHEET。
丝贝视像-高精度计算机视觉
·
2020-08-24 06:40
MCU
net
MCU
ethernet
net
这段时间在
STM32F107
调试lwIP心得
这段时间在
STM32F107
调试lwIP心得开发板:STM3210C-EVAL(STM原厂开发板,用起来确实很爽)因为公司有项目,要做一个以太网的通讯模块,所以这段时间就一直在调试lwIP裸机程序。
liuxizhen2009
·
2020-08-24 05:24
STM32 标准外设库(
STM32F107
)
一、下载库文件这个地方可能需要注册邮箱,然后在邮箱中点击链接下载即可。二、配置1、下载好的库文件解压之后备用2、创建工作路径->创建工程文件夹->创建四个文件夹3、复制文件3.1将库文件中的Libraries中的两个文件复制到我们自己创建的lib文件夹中3.2将Project\STM32F10x_StdPeriph_Template的3个文件复制到user文件夹中4、keil中新建工程路径就是我们
fanchenzzz
·
2020-08-24 05:08
【解决方案】STM32F107VC单片机下运行STM32CubeMX生成的USB_OTG Mass Storage工程,无法识别USB设备的解决办法
红框部分为上拉电阻,STM32F1(如STM32F103和
STM32F107
)才需要这部分电路,而STM32F4就可以不要。
巨大八爪鱼
·
2020-08-24 05:54
STM32
USB
CubeMX
STM32F107
资料
网站:STM3210C-EVALSTM32F107VCT微控制器评估板开发工具原装ST1.STM3210C-EVALSTM32F107VCTSTM3210C-EVAL评估板是一个完整的开发平台,针对基于ARMCortex-M3核心的STM32F107VCT微控制器。该块板有助于您评估所有的外围设备(USB-OTGFS、以太网、电机控制、CAN、microSDCardTM、智能卡、USART、音频D
wowocpp
·
2020-08-24 05:10
arm
STM32f107
CAN滤波器设置
STM32f107CAN滤波器设置F107有CAN1、CAN2两路,其滤波设置类似stm32f10x系列CAN滤波器:两种模式:列表模式、屏蔽位模式有分组**,*CAN1:0->13组,CAN2:14->28组;滤波器组时间是***同或***关系以下只讨论屏蔽位模式、扩展帧滤波器u32ID1=0x10203008;//此ID与实际传输ID存在右移3位的关系,即实际传输ID为0x02040601u3
卡卡小旋风
·
2020-08-24 05:00
STM32FXXX
CAN
STM32F107
之CAN配置
STM32F107
属于STMF10x系列的互联型产品,所以配有2个CAN模块即CAN1和CAN2。
StayStone
·
2020-08-24 05:55
STM32
阅读
STM32F107
的lwip移植后的一个项目工程
网络MAC地址从哪里获得?可以获取mcu的CPUID,然后从CPUID获取MAC地址unsignedchar_eth_phy_mac[6]={0x8,0x2e,0,0,0,0};voidEth_GenMAC(){/*SerialID[0]=*(unsignedint*)(0x1FFFF7E8);SerialID[1]=*(unsignedint*)(0x1FFFF7EC);SerialID[2]=
Hugo0Chen
·
2020-08-24 05:55
MCU
stm32f107
的can1的1m波特率设置
u8CAN_Mode_Init(u8tsjw,u8tbs2,u8tbs1,u16brp,u8mode){GPIO_InitTypeDefGPIO_InitStructure;CAN_InitTypeDefCAN_InitStructure;CAN_FilterInitTypeDefCAN_FilterInitStructure;#ifCAN_RX0_INT_ENABLENVIC_InitTypeD
西皮南子
·
2020-08-24 05:21
stm32
用Stm32CubeMX在
STM32F107
上移植LWIP(PHY:DM9161A)
背景有一块吃灰7年的神州IV号开发板,主控芯片STM32F107VCT6,PHY芯片DM9161A,配套的资料都是当年ST的标准库。这个开发板应该是因为当年上市太匆忙,资料和代码的细节部分做的不太好。最近想玩玩MQTT,想用这个开发板的网口,顺便通过此过程熟悉下STM32ETH的用法。配置其实网上教程很多,看着也不难,结果试下来老是ping不通,一开始感觉无从下手。后来追代码,看手册,检查原理图等
munan0077
·
2020-08-24 05:43
MCU
基于
STM32F107
裸机移植LWIP(STM32CUBE配置)
MCU:STM32F107PHY:KSZ8081LWIP_VERSION:2.0.31.配置RCC,串口,定时器1.1开启RCC,使用内部8M晶振,配置系统时钟1.2打开调试串口1,打开接收中断,开启DMA发送1.3打开定时器中断2.ETH配置参数PHY地址怎么确定?看PHY硬件手册和硬件原理图2.1PHY前16个寄存器是通用的标准的,不需要修改。修改下PHY控制状态寄存器的偏移,以及哪个BIT位
ManGoTooTwo
·
2020-08-24 05:20
STM32
STM32F107
CAN调试笔记 标准库
参考网站:https://www.cnblogs.com/craigtao/p/3645148.htmlhttps://blog.csdn.net/qq_29413829/article/details/53230716https://blog.csdn.net/qq_36355662/article/details/80607453voidCAN1_Init(void){GPIO_InitTyp
ManGoTooTwo
·
2020-08-24 05:49
打卡
STM32F107
移植FreeRTOS
准备FreeRTOS是一个开源的实时操作系统,移植简单,使用方便。用户只需修改几个头文件的宏定义就可运行起来。首先去官网下载FreeRTOS源码http://www.freertos.org/,我下载的是V9.0的版本,9.0版本有些功能修改,具体可在官网上面找到。移植下载完成后,解压出来可以看到源码的文件结构,如下图:移植\Source文件夹这里我们只需关注\FreeRTOS文件夹的东西,打开\
虞美乱世道
·
2020-08-22 10:44
STM32
STM32F107
的看门狗实验总结
STM32F107
的看门狗实验总结看门狗的作用:由于单片机的工作常常会受到来自外界电磁场的干扰,造成程序的跑飞,而陷入死循环,程序的正常运行被打断,由单片机控制的系统无法继续工作,会造成整个系统的陷入停滞状态
zzl6232000
·
2020-08-21 07:57
STM32
STM32F107
的通用定时器PWM实验总结
STM32F107
的通用定时器PWM实验总结1.STM32F107的通用定时器是指:TIM2、TIM3、TIM4、TIM5、2.STM32F107的通用定时器(TIM2、TIM3、TIM4、TIM5)的模式有向上计数
zzl6232000
·
2020-08-21 07:57
STM32
STM32f107
的 485通讯 源码 (串口1)
STM32f107
的485通讯源码(串口1)实验目的:学习串口的使用(接收与发送)硬件资源:1,LED0(连接在PB8)2,串口1采用485通讯标准电路实验现象:本实验,STM32串口1通过485通讯和上位机对话
zzl6232000
·
2020-08-21 07:57
STM32
STM32F107
的通用定时器中断实验总结
1.STM32F107的通用定时器是指:TIM2、TIM3、TIM4、TIM5、
STM32F107
的高级定时器是指:TIM1、TIM8STM32F107的基本定时器是指:TIM6、TIM72.STM32F107
zzl6232000
·
2020-08-21 07:57
STM32
STM32F107
的串口通讯总结
STM32F107
的串口通讯总结
STM32F107
的串口通讯总结1.STM32的一般规律,首先要使用串口必先使能串口时钟,比如串口1:RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1
zzl6232000
·
2020-08-21 07:57
STM32
STM32F107
高级定时器TIM1使用 增量编码器接口配置
voidKnob_Init(void){GPIO_InitTypeDefGPIO_InitStructure;TIM_TimeBaseInitTypeDefTIM_TimeBaseStructure;TIM_ICInitTypeDefTIM_ICInitStructure;RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOE|RCC_APB2Periph_AF
hehu8
·
2020-08-21 03:14
ARM
stm32f1的存储器与复位
2、小端格式3、映像(
stm32f107
,256KB产品)可以看到,所谓的256KB闪存,是指主存储,片上FLASH如下图所示:介绍了片上的资源后,来看他们的地址映像。
lxjsailor
·
2020-08-20 05:25
stm32
存储
flash
domain
system
汇编
产品
STM32F107
IAP 注意的地方
最近尝试用
STM32F107
做IAP测试,通过USBHost的方式从U盘更新程序,这个在ST官方有现成的demo,而且还有文档,不多说,主要说说其中的一个小问题。
TDB1111
·
2020-08-18 14:28
STM32
FreeModbus移植到
STM32F107
(以太网传输方式)
1.创建工程配置好之后生成工程2.将FreeModbus源码,拷贝到工程目录3.将FreeModbus文件添加进工程打开mbtcp.c文件发现,受MB_TCP_ENABLED宏定义的影响,所有代码都是灰的因此跳转到宏定义的地方。打开TCP模式,并将RTU和ASCII模式关闭打开mbrtu.c和mbascii.c文件检查,发现mbrtu.c源码有问题,不受宏定义影响因此修改mbrtu.c源码修改好之
QQ1034313020
·
2020-08-16 19:29
STM32
Modbus
关于LWIP协议栈连续多次tcp_write后失败的解决过程
前段时间一直在调试lwip协议栈的问题,在
stm32F107
上实现一个C/S架构的通信程序。
mmz_xiaokong
·
2020-08-16 00:08
lwip
lwip
tcp_write
stm32f1的存储器与复位
2、小端格式3、映像(
stm32f107
,256KB产品)可以看到,所谓的256KB闪存,是指主存储,片上FLASH如下图所示:介绍了片上的资源后,来看他们的地址映像。
weixin_34399060
·
2020-08-15 12:05
fatfs文件系统f_lseek追加文件
http://home.eeworld.com.cn/my/space-uid-430378-blogid-74720.html这个时候我以为读出的数据应该是
stm32f107
学习!!!
weixin_34411563
·
2020-08-15 11:02
stm32f103和107区别
【晶振区别】l通常电路板上,stm32f103采用8MHz外部晶振,
stm32f107
(互联型,STM32F10_CL)采用25MHz外部晶振(这时候默认时钟不用修改)。
Lee139499
·
2020-08-15 11:28
STM32
换晶振导致stm32串口数据飞码的解决办法(补充)
今天(2014.4.21)把
stm32f107
的程序下载到stm32f103的板子上,发现串口收不到数据,突然想起晶振频率没有修改,#defineHSE_VALUE((uint32_t)13560000
weixin_30897233
·
2020-08-15 08:26
换晶振导致stm32串口数据飞码的解决办法
一般来说,
stm32f107
都是用标配的晶振,比如8MHz.但是,如果用别的晶振,比如13.56M的晶振,那串口接收还正常吗?根据试验结果,很可能会飞码。
weixin_30463341
·
2020-08-15 08:32
嵌入式
5.USART异步串行口输入输出
1.初始化函数voidUSART_Init(USARTx,USART_InitStruct);我的嵌入式开发板
STM32f107
仅有2个支持RS232协议可以实现全双工的异步串行通信的串口,因此x仅可能为
无知的幸福zc
·
2020-08-14 08:16
STM32应用
STM32的SPI2操作Flash
关于
STM32F107
的SPI标志SPI_I2S_FLAG_BSY和SPI_I2S_FLAG_TXE的疑问http://www.openedv.com/posts/list/23579.htm用STM32SPI1
weixin_30519071
·
2020-08-14 03:25
SX1278 FSK 调试记录
SX1278FSK调试记录先挖个sx1278FSK的坑慢慢填手中有两个SX1278模组是安信可的产品采用主从模式SPI访问MCU是
STM32F107
数据格式说明收据接收的第一步就失败了然后又又又遇到新的问题了希望路过的各位前辈
teaczjf
·
2020-08-14 02:34
无线模块
直接对寄存器操作,实现usart的串口输出寄存器的配置
就像前面提到的,我用的板子是一款
stm32f107
系列的板子,在这块板子上,已经开发出了一套比较成熟的库函数,这也就意味着你可以不用直接去操作存储器来实现某些功能。
weixin_30896763
·
2020-08-11 14:44
在Keil中使用HAL库时出现.\Objects\test.axf: Error: L6218E: Undefined symbol SystemInit (referred from start)等
在上一篇中谈到使用
stm32f107
的HAL库,实践中出现以下问题:.\Objects\test.axf:Error:L6218E:UndefinedsymbolSystemI
sf9090
·
2020-08-11 13:22
STM32学习笔记
STM32F107
STM32F1XX_HAL
Error:
L6218E:
Undefined
symbol
Sys
ucosii在CM3内核中的移植
本篇文章基于
STM32f107
芯片进行移植,使用相同内核cortex-m3的都可参考移植要做的就是和cpu相关的代码,cpu上层的代码都是固定的。ucosii中与cpu相关的代码在那里呢?
念念有余
·
2020-08-08 22:40
RTOS
移植UCOSIII到stm32f107VC(C和CPP版)
最近由于工作的需要,需要移植uCosIII到
stm32f107
,移植完成后就写了这个文章来记录移植的过程,其中主要参考了安富莱的uCosIII教程,更多具体的内容大家可以去安富莱的论坛下载。
Kavieen
·
2020-08-08 16:24
嵌入式C/C++
STM32+AD7606
ad7606与stm32连接电路介绍在STM32F105和
STM32F107
互连型系列微控制器之前,意法半导体已经推出STM32基本型系列、增强型系列、USB基本型系列、互补型系列;新系列产品沿用增强型系列的
连留超
·
2020-08-05 12:39
硬件基础
stm32 usb hid 移植时出现的问题及解决办法(记录)
由于项目需要,使用了
stm32f107
的芯片,移植了STM32_USB-Host-Device_Lib_V2.2.0官方usb固件库,在UCOSII上运行,刚开始使用的是STM32_USB-FS-Device_Lib_V2.3.0
一页繁华灬勿忘初心
·
2020-08-05 10:19
stm32
USB
上一页
1
2
3
下一页
按字母分类:
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
其他