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处理器
TI AM5708工业派
文章目录一、TIAM5708工业派简介二、主要使用的功能三、J12扩展接口四、NFS代码实现总结一、TIAM5708工业派简介TIAM5708工业派是基于美国德州仪器(TI)的AM5708
处理器
所开发的智能硬件工业派
有名企梦的小菜鸡
·
2024-02-02 06:14
嵌入式学习
c++
linux
学习
程序人生
单片机
物联网
32单片机学习——点灯点灯
今天的博客就是讲一下通过
stm32
f103c8t6最小系统板点亮一个led灯和led流水灯的实现。
盐析大白兔
·
2024-02-02 06:08
单片机
学习
嵌入式硬件
FX3/CX3 简介
FX3,CX3(Cyusb3014,cyusb3065等)是Cypress公司集成了ARM9
处理器
的USB3.0外设控制器。FX3的并行和串行接口提供了与系统中其他设备的高速连接。
宇宙379
·
2024-02-02 06:32
FX3/CX3
USB3.0
STM32
入门教程---USART串口协议
文章目录通信接口串口通信简介硬件电路电平标准串口参数及时序串口时序USART外设简介USART框图引脚定义表USART基本结构数据帧字长设置配置停止位起始位侦测数据采样波特率发生器数据模式代码串口发送接线图代码思路库函数代码串口发送+接收接线图代码总结通信接口通信的目的:将一个设备的数据传送到另一个设备,扩展硬件系统;通信协议:制定通信的规则,通信双方按照协议规则进行数据收发;TX是数据发送脚,R
石原里美老公
·
2024-02-02 05:01
STM32新手学习
stm32
嵌入式硬件
单片机
【
STM32
Cube笔记】11-中断控制器NVIC
【
STM32
Cube笔记】系列文章目录1-基于
STM32
的VSCode入门级教程前言2-
STM32
Cube安装教程3-
STM32
CubeIDE汉化4-
STM32
Cube配置时钟设置5-跑马灯引脚配置6-
Amadues0_0
·
2024-02-02 05:01
STM32入门级使用心得
单片机
stm32
嵌入式硬件
STM32
入门教程-2023版【5-1】EXTI外部中断
关注+点赞不错过精彩内容大家好,我是硬核王同学,最近在做免费的嵌入式知识分享,帮助对嵌入式感兴趣的同学学习嵌入式、做项目、找工作!本节主要讲的是,中断系统和外部中断,依靠外部中断来学习中断系统中断系统:管理和执行中断的逻辑结构外部中断:诸多能产生中断的外设之一一、什么是中断中断:在主程序运行过程中,出现了特定的中断触发条件(中断源),使得CPU暂停当前正在运行的程序,转而去处理中断程序,处理完成后
硬核王同学
·
2024-02-02 05:01
stm32
单片机
嵌入式硬件
STM32
入门教程-2023版【5-1】中断执行流程
关注+点赞不错过精彩内容大家好,我是硬核王同学,最近在做免费的嵌入式知识分享,帮助对嵌入式感兴趣的同学学习嵌入式、做项目、找工作!二、中断执行流程(1)中断程序的执行流程左边第一个图中,从上到下的一条线我们看成是主程序,当它执行到某个地方时,外设的中断条件满足了,那这时,无论主程序是在干什么事情,中断来了,主程序都得立即暂停,程序由硬件电路自动跳转到中断程序中。当中断程序执行完之后,程序再返回被暂
硬核王同学
·
2024-02-02 05:01
stm32
嵌入式硬件
单片机
STM32
入门教程-2023版【5-1】
STM32
中断
三、
STM32
中断(1)
STM32
中断介绍中断通道,就是中断源的意思,这68个可屏蔽中断通道,是
STM32
F1系列中最多的中断数量,其他不同的型号,可能没有这么多中断,所以这个数量看看就行,具体以对应型号的数据手册为准
硬核王同学
·
2024-02-02 05:01
stm32
单片机
嵌入式硬件
STM32
入门教程-2023版【1-2】引脚定义
关注+点赞不错过精彩内容大家好,我是硬核王同学,最近在做免费的嵌入式知识分享,帮助对嵌入式感兴趣的同学学习嵌入式、做项目、找工作!七、引脚定义拿到一个新的芯片时要着重看一下引脚定义,有的时候看完芯片的引脚定义后,就知道大概该如何去使用它了。芯片左上角有个小黑点,代表他左边的引脚是一号引脚,逆时针依次排列,直到48号引脚上表中,标红色是电源相关的引脚,标蓝色是最小系统相关引脚,标绿色是IO口、功能口
硬核王同学
·
2024-02-02 05:30
STM32入门教程-2023版
单片机
嵌入式硬件
STM32
入门100步(第1步~第3步)
ARM
处理器
是英国Acorn有限公司设计的低功耗成本的第一款RISC(精简指令集)微
处理器
。全称为AdvancedRISCMachine。ARM是一种性能出众的32位
处理器
的内核架构。
lune_one
·
2024-02-02 05:30
STM32学习
stm32
单片机
嵌入式硬件
STM32
入门教程-2023版【5-1】NVIC
在
STM32
中,它是用来统一分配中断优先级和管理中断的,NVIC是一个内核外设,是CPU的小助手。我们已经知道了,
STM32
的中断非常多,如果把这些中断全都接到CPU上
硬核王同学
·
2024-02-02 05:59
stm32
单片机
嵌入式硬件
lvgl touch在
stm32
移植及动画应用--Apple的学习笔记
一,前言最近我突然发现原来我用的是电阻触摸屏,所以是带触摸功能的,当初买回来我主要用LCD显示功能,所以就忘记了它有touch功能,就移植了下驱动,然后lvgl官网的example移植到了sdl2框架中。二,touch移植input_dev中移植下,lvgl的porting_template做的还是比较好的。反正lvgl就是周期扫描判断是否有touch,有则则获取x和y坐标。效果就不展示了,源码中
applecai
·
2024-02-02 04:47
实时时钟芯片DS1302单片机C语言驱动程序
2.
STM32
F103单片机内部RTC实时时钟驱动程序3.实时时钟芯片DS1302单片机C语言驱动程序一、DS1302简介DS1302是DALLAS(达拉斯)公司推出的一款涓流充电时钟芯片。
wanglong3713
·
2024-02-02 04:43
单片机
嵌入式
C语言
单片机
c语言
嵌入式硬件
实时时钟芯片DS1307单片机C语言驱动程序
2.
STM32
F103单片机内部RTC实时时钟驱动程序3.实时时钟芯片DS1302单片机C语言驱动程序4.实时时钟芯片DS1307单片机C语言驱动程序一、DS1307简介DS1307是一款非易失性实时时钟
wanglong3713
·
2024-02-02 04:42
单片机
嵌入式
C语言
单片机
c语言
嵌入式硬件
mcu
一点一点把CAN总线通信吃透
**不如直接去看
stm32
中文参考手册**CAN定义CAN是控制器局域网络(ControllerAreaNetwork,CAN)的简称,是一种能够实现分布式实时控制的串行通信网络CAN相关芯片1.CAN
学无止境2022
·
2024-02-02 04:35
STM32
stm32
can
stm32
c8t6核心板usb转串口工具烧录程序
1.接线2.配置跳帽跳线帽插在BOOT0为高电平上(上电之前配置,目的是让核心板从ISP启动)3.用usb转ttl工具连接核心板和电脑4.打开软件烧录淘宝店要求这样操作,不知道原因5.配置跳帽下载完程序,要把置boot0为1的跳帽拿走,用来退出ISP状态,否则会出现如下现象:掉电或复位后程序不运行。或
yrx020307
·
2024-02-02 03:28
stm32f103
stm32
stm32
裸机添加“软件定时器”
背景:近期想要优化逻辑程序,想到可以通过软件定时器实现优化。这是一种基于时间片的轮询机制,在裸机项目中这种软件定时器+状态机的方案可以满足基本需求。注意点:软件定时器对应的任务要短小精悍(在定时时间到达之前执行完毕),原因是“只是简单的定时,未做保存现场和恢复现场,所以程序在定时时间到达时仍无执行完毕会导致异常”代码:参考https://blog.csdn.net/qq_26904271/arti
yrx020307
·
2024-02-02 03:28
stm32f103
stm32
单片机
软件定时器
基于hal库实现
stm32
f103c8t6裸机项目的“软件定时器”
一,项目背景:优化裸机项目,考虑到硬件资源有限,所以不移植rtos,采用的方案是“软件定时器+状态机”注意点:软件定时器的任务要求短小精悍,要在定时时间到达前运行完毕。原因:未做保存现场和恢复现场。二,下面是cubemx的配置:我还做了其他功能,但是这里仅描述“时钟配置”,“定时器配置”(1)时钟72MHZ(2)定时器2通道1设计要求:主频72MHZ,软件定时器的时基为1ms;定时器参数解读:(1
yrx020307
·
2024-02-02 03:28
stm32f103
stm32
单片机
软件定时器
stm32
hal库串口接收不定长数据
1.正常使用接收中断函数把每个接收到的数据存入数组uart_buf2.使用空闲接收中断函数使能串口空闲中断在中断服务函数中写空闲中断函数,空闲中断标志位记得要清除主函数中处理空闲中断状态
Dylan649
·
2024-02-02 03:27
stm32
单片机
嵌入式硬件
基于HAL库
STM32
串口驱动不定长数据接收
STM32
串口驱动不定长数据接收带环形缓冲区最新框架代码使用方法源码串口接口文件环形缓冲区接口文件移植图示使用涉及4个文件,UART_Port.cUART_Port.hCircularQueue.hCircularQueue.c
aron566
·
2024-02-02 03:57
STM32
开源工程
stm32
stm32
HAL库 串口接收不定长数据(DMA传输)
此处省略
stm32
CubeIDE配置过程*********************************串口配置过程如下:其他几个串口也是如下进行配置(正常使用的话只使能DMA接收
zhao1peng
·
2024-02-02 03:56
stm32
单片机
arm
hal库
stm32
串口接收不定长数据
参考博客:https://blog.csdn.net/qq_41830158/article/details/121254705按下面步骤修改实测可用步骤:添加串口接收所需变量 打开uart.c文件,在文件顶部的USERCODEBEGIN0下方添加下列变量volatileuint8_trx1_len=0;//接收一帧数据的长度volatileuint8_trec1_end_flag=0;//一帧
yrx020307
·
2024-02-02 03:25
stm32f103
stm32
单片机
串口接收不定长数据
蓝桥杯
STM32
学习之G431、F103基础知识(一)
前言:第十二届蓝桥杯嵌入式设计与开发将竞赛平台由原来的CT107D更新为CT117E-M4,MCU也是将
STM32
F103RBT6更换为了
STM32
G431RBT6。
不爱学习的刘.Sir
·
2024-02-02 03:53
蓝桥杯嵌入式学习
stm32
嵌入式
c语言
STM32
命名,Flash分布,扇区
一、
STM32
命名
STM32
F103C8T6AXXX1234567891.产品系列:
STM32
代表ST品牌Cortex-Mx系列内核(ARM)的32位MCU;2.产品类型:F:通用快闪(FlashMemory
【ql君】qlexcel
·
2024-02-02 03:23
MCU
cortex-m3/m0汇编启动代码分析
来自toney2010启动代码文件名是
STM32
F10X.S,它的作用先总结下,然后再分析。
catshit322
·
2024-02-02 03:52
gcc
cortex
汇编
代码分析
编译器
c
hp
user
STM32
知识储备一:一张图看懂
STM32
系列芯片的命名规则
记录一下,方便以后翻阅~在创建工程文件时,对于不同闪存容量的芯片,需要选择不同的启动文件:1)startup_
stm32
f10x_ld.s(适用于小容量芯片);2)startup_
stm32
f10x_md.s
天亮继续睡
·
2024-02-02 03:22
STM32基于标准库的学习
stm32
单片机
f103
嵌入式
ARM
STM32
G4 系列命名规则
STM32
G4产品线基础型系列
STM32
G4x1具有入门级模拟外设配置,单存储区Flash,支持的Flash存储器容量范围从32到512KB。
catshit322
·
2024-02-02 02:20
stm32
嵌入式硬件
单片机
Odrive
STM32
F405配置说明
Odrive
STM32
F405配置说明文章目录Odrive
STM32
F405配置说明1、原理图2、系统时钟配置2.1晶振配置2.2时钟树配置2.3系统配置2.4中断配置3、定时器TIM配置3.1TIMER1
hlpinghcg
·
2024-02-02 01:11
电机控制
Odive
DIY
单片机
stm32
嵌入式硬件
2020-11-17
软件就是各类程序和文件;硬件是由中央
处理器
(cpu)、存储器、输入设备和输出设备组成的二、CPU子系统1、cpu的组成:运算器、控制器、寄存器、时钟2、cpu的工作原理:总体来看cpu的工作过程就是从主存
飞翔的渣渣
·
2024-02-02 01:45
python进程间使用共享内存multiprocessing.shared_memory来通讯
python多个进程通讯使用共享内存1、multiprocessing.shared_memory使用这个模块可从进程直接访问共享内存,该模块提供了一个SharedMemory类,用于分配和管理多核或对称多
处理器
东木月
·
2024-02-02 01:03
python
python
开发语言
劳德巴赫Trace32分析dump完整流程(LiteOS,
STM32
L475VET6)
1、Trace32下载1)、方式1,官网下载(需要注册才能下载,注册时需要提供调试器电缆上边的SN号)https://www.lauterbach.com/frames.html?prolist.html2)、方式2,下载链接TRACE32_R_2021_02_000136263.7z_Trace32-OS文档类资源-CSDN下载2、Trace32软件安装参考百度经验(dump分析的时候只需要安装
纭纺123
·
2024-02-02 00:24
stm32
arm
嵌入式硬件
JavaMVC框架面试总结(全面,实时更新)
谈一下SpringMVC的工作流程1.用户发送请求至前端控制器DispatcherServlet2.DispatcherServlet收到请求调用HandlerMapping
处理器
映射器。
今天背单词了吗980
·
2024-02-02 00:08
直面Java
java
开发语言
面试
BeetlSql LambdaQuery的折衷处理
LambdaQuery对象做了包装(这个包装是接口加Impl的方式)定义接口默认方法返回LambdaQuery包装对象的代理在代理的处理方法中判断参数处理第一个参数为String的情况写一个驼峰转下划线的工具方法在
处理器
中调用
纵马饮白虹
·
2024-02-01 23:07
java
web
BeetlSql
指针深入解析(C语言基础)带你走进指针,了解指针
内存和地址CPU(中央
处理器
)在处理数据的时候,中央的数据在内存中读取,处理后的数据也会放回内存中。内存会被划分为一个个单元格,每个内存单元的大小取一个字节。
復禮
·
2024-02-01 23:35
C语言学习和题目解析
c语言
开发语言
基于
STM32
F103标准库的OLED多级菜单GUI实现
前言:本工程整体框架参考了一位大佬的例程(http://t.csdnimg.cn/9XjT2),但原作者使用的
STM32
CubeMX(一款由ST公司自己设计的图形化编程软件)此软件自动生成的代码都是基于
玄奕子
·
2024-02-01 23:31
stm32
嵌入式硬件
单片机
学习
[嵌入式软件][启蒙篇][仿真平台]
STM32
F103实现SPI控制OLED屏幕
上一篇:[嵌入式软件][启蒙篇][仿真平台]
STM32
F103实现LED、按键[嵌入式软件][启蒙篇][仿真平台]
STM32
F103实现串口输出输入、ADC采集[嵌入式软件][启蒙篇][仿真平台]
STM32
F103
jianqiang.xue
·
2024-02-01 22:15
#
stm32
嵌入式硬件
单片机
LabVIEW电液伺服控制系统
介绍了如何利用ARM微
处理器
和LabVIEW软件开发一个高效、精准的电液伺服控制系统。通过结合这两种技术,我们能够提高系统的数字化程度、集成化水平,以及控制精度,从而应对传统电液伺服控制器面临的问题。
LabVIEW开发
·
2024-02-01 22:31
LabVIEW开发案例
labview
单片机
嵌入式硬件
stm32
输出比较模式与PWM模式总结
PWM模式二、PWM模式1.原理2.配置cubemx3.代码及验证三、输出比较模式1.原理2.配置cubemx2.代码及验证总结前言最近因为从标准库过渡到hal库,又重新温习了一遍定时器相关的功能,在
stm32
三_一
·
2024-02-01 22:19
stm32
单片机
arm
mcu
使用
Stm32
CubeMx 完成PWM输入模式采集频率和占空比
最近使用
Stm32
CubeMx来完成PWM输入模式做PI,在网上看了些别人写的用法,结合自己的使用,做一个小记录。
QQ_@12138
·
2024-02-01 22:18
程序人生
stm32
timer的几种用法,总结一下,
stm32
在simulink中如何开发?可以很方便的在参数中设置需要的输出频率,如下图可以直接设置输出1Hz变化,不用再去计算预分频系数和自动重载技术器的系数。
stm32
simulink快速计算Timmer定时器需要的预分频PSC和自动重载ARR它可以很方便的在参数中设置需要的输出频率,如下图可以直接设置输出1Hz变化,不用再去计算预分频系数和自动重载技术器的系数
鼾声鼾语
·
2024-02-01 22:17
smt3-simulink
stm32
嵌入式硬件
单片机
numpy
python
DRV8313和L298N都是电机驱动,一个是驱动三相FOC无刷直流电机的,一个是驱动有刷电机,使
stm32
控制无刷电机简单入门知识
DRV8313和L298N都是电机驱动器,但它们之间存在一些关键的区别:DRV83131:由德州仪器(TI)制造。具有集成的场效应晶体管(FET)。最大电压为65V。峰值电流为3A。适用于三相电机驱动。L298N2:由STMicroelectronics制造。是一种高压,高电流的双全桥驱动器。设计用于接受标准的TTL逻辑电平,并驱动诸如继电器,电磁阀,直流电机和步进电机等感应负载。此外,根据一份报
鼾声鼾语
·
2024-02-01 22:17
smt3-simulink
stm32
嵌入式硬件
单片机
javascript
composer
linux
1024程序员节
Install Simulink Coder Support Package for
STM32
--开发生成代码注意事项,需要进行配置的地方,make: *** No rule to make tar
InstallSimulinkCoderSupportPackagefor
STM32
1,2,3,参考视频教程:https://ww2.mathworks.cn/videos/using-simulink-with-
stm32
鼾声鼾语
·
2024-02-01 22:16
smt3-simulink
stm32
嵌入式硬件
单片机
numpy
python
linux
stm32
--simulink开发之--timer的学习,硬件输入中断,触发事件,
STM32
通用定时器之输出比较模式与PWM模式(重要理解)
下面三个模块,一个比一个高级,当然使用是越来越简单
STM32
F4xx系列控制器有2个高级控制定时器、10个通用定时器和2个基本定时器(推荐学习)1,第一个模块:TimerStartstimercounterandprovidescurrentcountervalueTimerStartsTimerCounterandProvidesCurrentCounterValue
鼾声鼾语
·
2024-02-01 22:15
smt3-simulink
stm32
学习
嵌入式硬件
1024程序员节
numpy
单片机
【Linux】VMware Workstation16安装银河麒麟高级服务器操作系统V10 SP3 AMD64
目录一、麒麟服务器概述二、安装步骤设置硬盘大小完成配置修改内存
处理器
等设备配置选择直接安装配置磁盘网络配置设置root账号密码开始安装启动完成一、麒麟服务器概述银河麒麟高级服务器操作系统V10是针对企业级关键业务
阿龙先生啊
·
2024-02-01 20:48
Linux
服务器
linux
KylinV10
麒麟操作系统
虚拟机
Vmware
Difftest踩坑笔记(一)
高性能CPU的设计需要做复杂的测试,传统的测试方法运行较慢,而且出了问题很难定位,Difftest就是为了解决这两个问题,基本的逻辑也不难:
处理器
运行一条指令模拟器运行相同的指令比较两者的状态为什么能运行更快呢
icfg66
·
2024-02-01 19:34
体系结构
数字电路
risc-v
difftest
Debezium日常分享系列之:Debezium 2.5.1.Final发布
Debezium日常分享系列之:Debezium2.5.1.Final发布一、重大变化1.重新选择列后
处理器
二、改进和变化1.MongoDBpost-imagechanges一、重大变化1.重新选择列后
处理器
构建查询时
最笨的羊羊
·
2024-02-01 17:25
日常分享专栏
Debezium日常分享系列
Debezium
2.5.1.Final
发布
Debezium日常分享系列之:Debezium 2.6.0.Alpha1发布
Debezium日常分享系列之:Debezium2.6.0.Alpha1发布一、重大改变1.MongoDB2.重新选择列后
处理器
二、改进和变化1.添加了新的匹配集合API2.CloudEvents架构名称自定义
最笨的羊羊
·
2024-02-01 17:24
日常分享专栏
Debezium日常分享系列
Debezium
2.6.0.Alpha1
发布
C++内联函数与宏函数
在预处理阶段,预
处理器
就将以替换的方式将宏函数的内容进行替换,省去了参数压栈,生成汇
addict_jun
·
2024-02-01 16:46
C++
c++
c语言
算法
bootrom是什么?
其实像arm32的单片机是不需要bootrom,通过拨码开关,去找到该在那种介质上启动;不同的启动模式对应的不同的启动pc地址,比如
stm32
:会在0x00000000处取出栈指针MSP的初始值(存储的是栈顶地址
qxqxa
·
2024-02-01 16:27
Linux内核之启动流程
单片机
stm32
嵌入式硬件
linux交叉编译方法——虚拟机编译,在树莓派平台上运行
windows上面运行我们在ubuntu上面编写树莓派的代码,并编译成可执行代码,如a.out,是在树莓派上面运行,不是在ubuntulinux上面运行编译:是在一个平台上生成在该平台上的可执行代码C51、
stm32
追梦少年时
·
2024-02-01 16:42
linux
运维
服务器
ubuntu
上一页
28
29
30
31
32
33
34
35
下一页
按字母分类:
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
其他