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
stm32f4c语言编程
STM32F4
07-14.3.10-表73具有有断路功能的互补通道OCx和OCxN的输出控制位-00x10
如上表所示,MOE=0,OSSI=0,CCxE=1,CCxNE=0时,OCx与OCxN的输出状态取决于GPIO端口上下拉状态。------------------------------------------------------------------------------------------------------------------------------OCx复用的管脚初始化
weixin_43420126
·
2024-01-04 05:35
STM32学习手记14-定时器
stm32
嵌入式硬件
单片机
STM32F4
07-14.3.10-表73具有有断路功能的互补通道OCx和OCxN的输出控制位-00x01
如上表所示,MOE=0,OSSI=0,CCxE=0,CCxNE=1时,OCx与OCxN的输出状态取决于GPIO端口上下拉状态。------------------------------------------------------------------------------------------------------------------------------OCx复用的管脚初始化
weixin_43420126
·
2024-01-04 05:35
STM32学习手记14-定时器
stm32
嵌入式硬件
单片机
STM32F4
07-14.3.10-表73具有有断路功能的互补通道OCx和OCxN的输出控制位-01x01
如上表所示,MOE=0,OSSI=1,CCxE=0,CCxNE=1时,如下框图OISx与CCxP异或,OISxN与CC1NP异或,然后相与后决定OCx与OCxN的输出是否相对于OISx与OISxN取反。(异或门参考逻辑门符号-CSDN博客)详细结果参照下表
weixin_43420126
·
2024-01-04 05:03
STM32学习手记14-定时器
stm32
嵌入式硬件
单片机
识别车牌-识别颜色-基于
stm32f4
ov7670(无晶振,无fifo,ov7725,ov2640类似可用)
直接附上我完整的工程代码,点击此处真正识别真正的车牌号的步骤ov7670摄像头识别车牌号识别,二值化,识别区域,分割,匹配一,找车牌的上下位置ov7670摄像头输出图像后进行二值化,图像上就只有黑色和白色两种颜色,至于阈值就需要自己慢慢找了,只有车牌上的字是白色的,其他全部是黑色的,扫描整个屏幕的像素点,记录下来黑白跳变点比较多的行号,上下行间距就是车牌的上下位置。二,找车牌的左右位置找到上下位置
qq斯国一
·
2024-01-04 02:29
笔记
stm32
【CANopen】关于STM32中CanFestival的pdo应用
系列文章目录文章目录系列文章目录一、发送1、同步传输2、异步传输二、接收使用
STM32F4
07单片机pdo属于过程数据用来传输实时数据,即单向传输,无需接收节点回应。一、发送分为同步传输和异步传输。
第六个葫芦娃
·
2024-01-03 14:57
CANopen
stm32
嵌入式硬件
单片机
STM32F4
HAL库学习笔记之串口通讯 2
STM32F4
HAL库学习笔记之串口通讯2步骤函数使用串口初始化串口中断串口接收串口发送串口使用流程总结步骤GPIO和串口时钟使能;初始化GPIO,复用;设置串口参数及中断;使能串口;编写中断服务函数。
第六个葫芦娃
·
2024-01-03 14:56
STM32
HAL
stm32
学习
单片机
【CANopen】关于STM32的CanFestival移植
系列文章目录文章目录系列文章目录一、准备工作二、源码移植1、新建CubeMX工程2、移植CanFestival源码3、去除源码中的多余项4、源码修改三、底层驱动适配四、字典工具1、字典的使用使用
STM32F4
07
第六个葫芦娃
·
2024-01-03 14:53
CANopen
stm32
嵌入式硬件
单片机
C语言编程
《1瓶汽水1元,2个空瓶可以换一瓶汽水,给20元,可以喝多少瓶汽水》
C语言编程
《1瓶汽水1元,2个空瓶可以换一瓶汽水,给20元,可以喝多少瓶汽水》1.喝汽水编程思路2.代码编写1.喝汽水编程思路(1)首先是用现有的钱购买汽水,一共是20元,所以第一次是有20瓶汽水,即有
峰回路转f
·
2024-01-03 06:55
C语言
c语言
算法
Stm32F4
标准库驱动Sht4温湿度传感器
SHT4温湿度传感器1.1SHT4参数精度湿度ΔRH=±1.0%RH,温度ΔT=±0.1°C工作范围:0~100%RH,−40~125℃1.2IIC通讯读取温湿度1.3数据格式总共6个字节湿度和温度数据将始终以以下方式传输:第一个值是温度信号(2*8位数据+8位CRC),第二个值是湿度信号(2*8位数据+8位CRC)。1.4CRC校验单字节unsignedcharcal_table_high_fi
执笔-叙写流年
·
2024-01-03 00:02
STM32小实验
stm32
嵌入式硬件
单片机
《C语言中的基石:库函数与自定义函数的深度解析与实践》
在深入探讨
C语言编程
的浩瀚世界时,我们会频繁接触到两大类函数——库函数和自定义函数。它们如同构建复杂程序大厦的砖石,各自发挥着不可替代的作用。
那一脸阳光
·
2024-01-02 17:32
c语言
算法
开发语言
Keil uVision5 界面模糊(优化)变清晰
如果你使用
C语言编程
,那么Keil几乎就是你的不二之选,即使不使用C语言而仅用汇编语言编程,其方便易用的集成环境、强大的软件仿真调试工具也会令你事半
小柴狗
·
2024-01-02 16:50
单片机
嵌入式
单片机
嵌入式硬件
C语言初学大纲(根据郝斌网课总结)
目录一、C语言概述1.为什么学习C语言2.学习C语言目标3.常见问题答疑4.课程计划5.举例子二、
C语言编程
预备知识1.CPU内存条等之间的关系2.Helloworld程序如何运行3.什么是数据类型4.
侯静川
·
2024-01-02 06:35
c语言
STM32CubeMX教程14 ADC - 多通道DMA转换
3.2、生成代码3.2.1、外设初始化调用流程3.2.2、外设中断调用流程3.2.3、添加其他必要代码4、常用函数5、烧录验证5.1、实验具体流程5.2、实验现象6、注释详解1、准备材料开发板(正点原子
stm32f4
07
OSnotes
·
2024-01-01 14:57
stm32
单片机
嵌入式硬件
STM32CubeMX教程6 TIM 通用定时器 - 生成PWM波
外设中断配置3.2、生成代码3.2.1、外设初始化调用流程3.2.2、外设中断调用流程3.2.3、添加其他必要代码4、常用函数5、烧录验证5.1、具体步骤5.2、实验现象6、注释详解1、准备材料开发板(
STM32F4
07G-DISC1
OSnotes
·
2024-01-01 14:26
stm32
嵌入式硬件
单片机
C语言中的goto语句:使用、争议与最佳实践
各位少年:引言:在
C语言编程
中,goto语句是一个历史悠久且颇具争议的控制流结构。作为无条件跳转指令,它允许程序执行从当前点直接跳转到同一函数内的任意位置,由一个标签(label)来指定目标。
那一脸阳光
·
2024-01-01 01:28
c语言
开发语言
标题:探索C语言中的While循环结构
各位少年:在
C语言编程
中,循环是一种强大的工具,它允许我们重复执行一段代码,直到满足特定的条件为止。其中,while循环是一种常用的循环结构,它以其简洁的语法和灵活的应用场景赢得了程序员们的青睐。
那一脸阳光
·
2023-12-31 22:41
c语言
开发语言
计算球体的体积---
c语言编程
题
1.题目与答案描述给定一个球体的半径,计算其体积。其中球体体积公式为V=4/3*πr3,其中π=3.1415926。输入描述:一行,用浮点数表示的球体的半径。输出描述:一行,球体的体积,小数点后保留3位。示例1输入:3.0复制输出:113.097答案#include#definepai3.1415926intmain(){doubler=0.0;scanf("%lf",&r);printf("%.
Hhh __灏
·
2023-12-31 20:03
c语言编程题
c语言
算法
开发语言
计算三角形的周长和面积---
C语言编程
1.问题和答案描述根据给出的三角形3条边a,b,c,计算三角形的周长和面积。输入描述:一行,三角形3条边(能构成三角形),中间用一个空格隔开。输出描述:一行,三角形周长和面积(保留两位小数),中间用一个空格隔开,输出具体格式详见输出样例。示例1输入:333复制输出:circumference=9.00area=3.90答案:#include#includeintmain(){inta=0,b=0,
Hhh __灏
·
2023-12-31 20:03
c语言编程题
c语言
算法
开发语言
分数求和---
c语言编程
题
1.题目的答案分数求和:计算1/1-1/2+1/3-1/4+1/5……+1/99-1/100的值,打印出结果答案:#includeintmain(){inta=0;intb=0;doublesum1=0;doublesum2=0;for(a=1;a<=99;a=a+2){sum1=sum1+1.0/a;}//第一次循环求出正数之和for(b=2;b<=100;b=b+2){sum2=sum2+1.
Hhh __灏
·
2023-12-31 20:03
c语言编程题
c语言
算法
开发语言
计算体重指数(
C语言编程
题)
1.问题和答案描述问题:计算BMI指数(身体质量指数)。BMI指数(即身体质量指数,简称体质指数又称体重,英文为BodyMassIndex,简称BMI),是用体重公斤数除以身高米数平方得出的数字,是目前国际上常用的衡量人体胖瘦程度以及是否健康的一个标准。主要用于统计用途,当我们需要比较及分析一个人的体重对于不同高度的人所带来的健康影响时,BMI值是一个中立而可靠的指标。数据范围:输入的数据满足50
Hhh __灏
·
2023-12-31 20:32
c语言编程题
c语言
算法
c++
【
STM32F4
29开发板用户手册】第25章
STM32F4
29的TIM定时器基础知识和HAL库API
mod=viewthread&tid=93255第25章
STM32F4
29的TIM定时器基础知识和HAL库API本章节为大家讲解TIM1–TIM14共计14个定时器的基础知识和对应的HAL库API。
硬汉嵌入式
·
2023-12-31 13:02
STM32
TIM
BSP
MDK
IAR
EMWIN
【
STM32F4
07开发板用户手册】第25章
STM32F4
07的TIM定时器基础知识和HAL库API
mod=viewthread&tid=93255第25章
STM32F4
07的TIM定时器基础知识和HAL库API本章节为大家讲解TIM1–TIM14共计14个定时器的基础知识和对应的HAL库API。
硬汉嵌入式
·
2023-12-31 13:02
STM32
DMA
TIM
FLASH
BSP
c语言编程
数组倒置,C语言通过指针使数组倒置
指针与数组是C语言中很重要的两个概念,它们之间有着密切的关系,利用这种关系,可以增强处理数组的灵活性,加快运行速度,本文着重讨论指针与数组之间的联系及在编程中的应用。1.指针与数组的关系当一个指针变量被初始化成数组名时,就说该指针变量指向了数组。如:charstr[20],*ptr;ptr=str;ptr被置为数组str的第一个元素的地址,因为数组名就是该数组的首地址,也是数组第一个元素的地址。此
weixin_39702483
·
2023-12-31 11:33
c语言编程数组倒置
STM32F4
07ZGT6定时器(学习笔记一)
定时器STM32非常重要的外设,也是比较复杂的外设,下面以
STM32F4
07ZGT6为例记录学习内容:(1)基本定时功能,(2)PWM输出功能,(3)PWM互补死区、多通道移相输出、刹车,(4)输入捕获之计算方波时长
一天不学习,就给自己一个大b兜子
·
2023-12-31 08:31
stm32
stm32
学习
嵌入式硬件
C语言编程
入门 – main()函数
C语言编程
入门–main()函数CProgrammingLanguageEssentials-main()functionByJackson@ML初见C语言,总被一个全球闻名的”Hello,world!
Jackson@ML
·
2023-12-31 06:28
C语言
程序设计
c语言
普中PZ6806L开发板f1,f4双核下载原理
开发板f1,f4双核下载原理1.32板子启动方式(默认00,flash启动,本文使用ISP下载)boot0接3.3v,boot1接GND2.这个是选择使用f1串口通信,还是f4F1串口1F4串口13.
stm32f4
boot
一名正在成长的嵌入式小白
·
2023-12-30 15:30
stm32
stm32
C语言编程
入门 – 编写第一个Hello, world程序
C语言编程
入门–编写第一个Hello,world程序CProgrammingEntry-Writethefirstapplicationcalled“Hello,world!”
Jackson@ML
·
2023-12-30 11:05
C语言
程序设计
编程
c语言
开发语言
计算机素质测试 - 2024版考试大纲关键
C语言编程
:程序的基本组成、选择结构、循
番蔬条
·
2023-12-30 09:48
深圳市考gwy-计算机素质测试
职场和发展
学习方法
STM32CubeMX教程11 RTC 实时时钟 - 入侵检测和时间戳
生成代码3.2.1、外设初始化调用流程3.2.2、外设中断调用流程3.2.3、添加其他必要代码4、常用函数5、烧录验证5.1、具体步骤5.2、实验现象6、奇怪的现象参考资料1、准备材料开发板(正点原子
stm32f4
07
OSnotes
·
2023-12-30 06:16
单片机
嵌入式硬件
stm32
STM32CubeMX教程12 DMA 直接内存读取
、生成代码3.2.1、外设初始化调用流程3.2.2、外设中断调用流程3.2.3、添加其他必要代码4、常用函数5、烧录验证5.1、具体步骤5.2、实验现象6、注释详解参考资料1、准备材料开发板(正点原子
stm32f4
07
OSnotes
·
2023-12-30 06:16
stm32
单片机
嵌入式硬件
STM32CubeMX教程4 EXTI 按键外部中断
4.1、CubeMX相关配置4.1.1、时钟树配置4.1.2、外设参数配置4.1.3、外设中断配置4.2、生成代码5、常用函数6、烧录验证6.1、具体步骤6.2、实验现象7、注释解析1、准备材料开发板(
STM32F4
07G-DISC1
OSnotes
·
2023-12-30 06:45
stm32
单片机
嵌入式硬件
STM32CubeMX教程5 TIM 定时器概述及基本定时器
外设中断配置4.2、生成代码4.2.1、外设初始化调用流程4.2.2、外设中断调用流程4.2.3、添加其他必要代码5、常用函数6、烧录验证6.1、具体步骤6.2、实验现象7、注释详解1、准备材料开发板(
STM32F4
07G-DISC1
OSnotes
·
2023-12-30 06:45
单片机
嵌入式硬件
stm32
STM32CubeMX教程8 TIM 通用定时器 - 输出比较
外设中断配置3.2、生成代码3.2.1、外设初始化函数调用流程3.2.2、外设中断函数调用流程3.2.3、添加其他必要代码4、常用函数5、烧录验证5.1、具体步骤5.2、实验现象6、注释详解1、准备材料开发板(
STM32F4
07G-DISC1
OSnotes
·
2023-12-30 06:45
stm32
单片机
嵌入式硬件
STM32CubeMX教程10 RTC 实时时钟 - 周期唤醒、闹钟A/B事件和备份寄存器
生成代码3.2.1、外设初始化函数调用流程3.2.2、外设中断函数调用流程3.2.3、添加其他必要代码4、常用函数5、烧录验证5.1、具体步骤5.2、实现现象6、注释详解参考资料1、准备材料开发板(正点原子
stm32f4
07
OSnotes
·
2023-12-30 05:11
stm32
单片机
嵌入式硬件
stm32f4
29 开启LTDC后不停复位,手摸NRST也会复位
PDR_ON引脚设计的时候参考原子原理图画的板接地电阻不用焊接,这是电源复位引脚,低于1.8V自动复位
zplxpy
·
2023-12-29 20:38
Arduino stm32 USB CDC虚拟串口使用示例
Arduinostm32USBCDC虚拟串口使用示例相关篇《
STM32F4
01RCT6基于Arduino框架点灯程序》本开发环境基于VSCode+PIO验证芯片:
STM32F4
01RC⌛USBCDC引脚
perseverance52
·
2023-12-29 18:35
stm32
STM32F4
07-14.3.10-表73具有有断路功能的互补通道OCx和OCxN的输出控制位-1x101
如上表所示,MOE=1,OSSR=1,CCxE=0,CCxNE=1时,OCx输出状态只取决于极性选择(CCxP),OCxN端口的输出状态取决于OCx_REF与极性选择(CCxP)。--------------------------------------------------------------------------------------------------------------
weixin_43420126
·
2023-12-29 07:16
STM32学习手记14-定时器
stm32
嵌入式硬件
单片机
STM32F4
07-14.3.10-表73具有有断路功能的互补通道OCx和OCxN的输出控制位-1x010
如上表所示,MOE=1,OSSR=0,CCxE=1,CCxNE=0时,OCx输出状态取决于OCx_REF与极性选择(CCxP),OCxN输出状态取决于GPIO端口上下拉状态。-----------------------------------------------------------------------------------------------------------------
weixin_43420126
·
2023-12-29 07:15
STM32学习手记14-定时器
stm32
嵌入式硬件
单片机
STM32F4
07-14.3.10-表73具有有断路功能的互补通道OCx和OCxN的输出控制位-1x001
如上表所示,MOE=1,OSSR=0,CCxE=0,CCxNE=1时,OCx输出状态取决于GPIO端口上下拉状态,OCxN输出状态取决于OCx_REF与极性选择(CCxNP)。----------------------------------------------------------------------------------------------------------------
weixin_43420126
·
2023-12-29 07:45
STM32学习手记14-定时器
stm32
嵌入式硬件
单片机
STM32F4
07-14.3.10-表73具有有断路功能的互补通道OCx和OCxN的输出控制位-1x000-1x111(总结)
基于表73中,主输出使能(MOE=1)的8种OCx与OCxN的输出状态及波形图,已经单独整理输出8篇文章,方便需要时单独回查。主输出使能时(MOE=1)总结如下通过表73中可得以下结论1、控制位1x000与1x100的输出状态和波形图完全相同。2、控制位1x011与1x111得输出状态和波形图完全相同。3、使能位CCxE与CCxNE的控制优先级高于运行模式下的关闭状态选择位OSSR。(使能位能短接
weixin_43420126
·
2023-12-29 07:28
stm32
嵌入式硬件
单片机
Emscripten简单示例,
c语言编程
成可浏览器执行
Emscripten是一个LLVM到JavaScript的编译器。你可以使用它将C和C++编译为WebAssembly,并在浏览器中运行。下面是如何安装Emscripten的教程。首先,你需要安装Emscripten的依赖项。这些包括:PythonNode.jsCMakeJava(如果你想使用closure编译器)然后,你可以按照以下步骤安装Emscripten:克隆Emscripten的GitH
bye world
·
2023-12-29 06:37
前端
c语言
开发语言
C语言编程
题
排序数组中插入数#includeintmain(){inti,j,x,a[10];printf("输入以排好序的数组:\n");for(i=0;ii;j--)a[j]=a[j-1];a[j]=x;break;}}if(i==9)a[9]=x;printf("插入后排好序的数组:\n");for(i=0;iintmain(){inta[15][15],i,j,k,p,n;p=1;//输入的n必须是奇
TrickX
·
2023-12-28 13:15
C语言
编程语言
c语言
算法
数据结构
【
C语言编程
入门】数组插入处理(有注释)
题目描述已有一个已正序排好的9个元素的数组,今输入一个数要求按原来排序的规律将它插入数组中。输入格式第一行,原始数列。第二行,需要插入的数字。输出格式排序后的数列输入样例178172324596210150输出样例17817232450596210参考答案如下:#includeintmain(){inta[10];intb;inti,j;for(i=0;i=i;j--)//大数换到大位上{a[j]
木鳶戾天
·
2023-12-28 10:09
c语言
【
C语言编程
题】出租车计价
题目描述:本题要求根据某城市普通出租车收费标准编写程序进行车费计算。具体标准如下:起步里程为3公里,起步费10元;超起步里程后10公里内,每公里2元;超过10公里以上的部分加收50%的回空补贴费,即每公里3元;营运过程中,因路阻及乘客要求临时停车的,按每5分钟2元计收(不足5分钟则不收费)。输入格式:输入在一行中给出输入行驶里程(单位为公里,精确到小数点后1位)与等待时间(整数,单位为分钟),其间
木鳶戾天
·
2023-12-28 10:09
c语言
深入理解与运用C语言中的Continue关键字
各位少年在
C语言编程
中,循环语句是我们处理重复任务的重要工具。今天,我们将一起探讨一种能够优化循环结构的关键字——Continue。
那一脸阳光
·
2023-12-28 05:32
c语言
开发语言
深入理解和运用C语言中的Break语句
各位少年尊敬的读者们,在
C语言编程
中,控制程序流程是我们编写高效代码的关键。今天,我们将一起探讨一种能够立即终止循环或开关语句的关键字——Break。
那一脸阳光
·
2023-12-28 05:32
c语言
开发语言
C语言中的Do While循环:深度解析与实践应用
各位少年,在
C语言编程
中,循环语句是实现重复任务的关键构造块。今天,我们将深入探讨C语言中的一种特殊循环结构——DoWhile循环。
那一脸阳光
·
2023-12-28 05:02
c语言
开发语言
程序员大神教你学
C语言编程
—变量的作用域和生存期
C语言是面向过程的,而C++是面向对象的C和C++的区别:C是一个结构化语言,它的重点在于算法和数据结构。C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到输出(或实现过程(事务)控制)。C++,首要考虑的是如何构造一个对象模型,让这个模型能够契合与之对应的问题域,这样就可以通过获取对象的状态信息得到输出或实现过程(事务)控制。所以C与C++的最大区别在于它们的用于解决
小辰带你看世界
·
2023-12-27 23:05
C语言编程
丨循环链表实现约瑟夫环!真可谓无所不能的C!
循环链表把链表的两头连接,使其成为了一个环状链表,通常称为循环链表。和它名字的表意一样,只需要将表中最后一个结点的指针指向头结点,链表就能成环儿,下图所示。需要注意的是,虽然循环链表成环状,但本质上还是链表,因此在循环链表中,依然能够找到头指针和首元节点等。循环链表和普通链表相比,唯一的不同就是循环链表首尾相连,其他都完全一样。循环链表实现约瑟夫环约瑟夫环问题,是一个经典的循环链表问题,题意是:已
75580e7086e5
·
2023-12-27 12:28
基于STM32单片机的智能小车设计
根据具体需求和性能要求选择合适的型号,如
STM32F4
系列、STM32F7系列等。电机驱动:选择合适的电机驱动模块,可以使用直流电机驱动模块或者步进电机
UoEmacs_Lisp
·
2023-12-27 11:42
单片机
stm32
嵌入式硬件
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他