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语言编程
C语言面试之旅:掌握基础,探索深度(面试实战之c语言指针&数组下篇)
指针在
C语言编程
中扮演着重要的角色,能够有效地提高程序的效率和灵活性。理解并掌握指针的概念和运用对于学习C语言的人来说是至关重要的。
我来挖坑啦
·
2023-12-04 10:02
c语言
开发语言
面试
青少年编程
职场和发展
STM32踩坑--串口发送乱码
一、发现问题今天在
STM32F4
07新板子上测试串口时,发现发送数据一直乱码。
c_up
·
2023-12-04 09:14
stm32
嵌入式硬件
单片机
51单片机练习:液晶篇-1602例1(C语言)
51单片机练习:液晶篇-1602例1(C语言)题目代码图片内容心得/经验分享题目 用
C语言编程
,实现在1602液晶的第一行显示“ILOVEMCU!",在第二行显示“wwW.TXMCU.COM”。
Alice_lch
·
2023-12-04 06:26
51单片机学习
51单片机
c语言
嵌入式硬件
单片机
C++参数中的三个点
C语言中实现参数个数可变的函数采用
C语言编程
的时候,函数中形式参数的数目通常是确定的,在调用时要依次给出与形式参数对应的所有实际参数。但在某些情况下希望函数的参数个数可以根据需要确定。
橘色的喵
·
2023-12-04 03:05
c++
unix
system
list
null
linux
工作记录2-STM32 CAN滤波器配置
can滤波器设置开发测试环境:
stm32f4
07CAN滤波器设置涉及到的两个寄存器。
小白是只狗
·
2023-12-03 16:53
stm32
单片机
嵌入式硬件
Stm32F4
01RCT6内部FLASH数据擦除读写方法
Stm32F4
01RCT6内部FLASH数据的分区和F103的已经不一样了,读写格式化的方法网上内容不多,自己摸索了一下,基本可以,还存在一个问题读取:uint16_tf[5];uint8_ttx[10
ztvzbj
·
2023-12-03 12:07
stm32
嵌入式硬件
单片机
STM32F4
07-14.3.8-01强制输出模式
强制输出模式在输出模式(TIMx_CCMRx寄存器中的CCxS②位=00)下,可直接由软件将每个输出比较信号(OCxREF④和OCx⑥/OCxN⑦)强制设置为有效电平或无效电平,而无需考虑输出比较寄存器和计数器之间的任何比较结果①。要将输出比较信号(OCXREF④/OCx⑥)强制设置为有效电平,只需向相应TIMx_CCMRx寄存器中的OCxM③位写入101。OCXREF④进而强制设置为高电平(OC
weixin_43420126
·
2023-12-03 09:13
STM32学习手记14-定时器
stm32
嵌入式硬件
单片机
STM32F4
07-14.3.6-01输入捕获模式
输入捕获模式在输入捕获模式下,当相应的ICx⑦信号检测到跳变沿后,将使用捕获/比较寄存器(TIMx_CCRx⑪)来锁存计数器的值。发生捕获事件时,会将相应的CCXIF⑬标志(TIMx_SR寄存器)置1,并可发送中断或DMA请求(如果已使能)。如果再次发生捕获事件时CCxIF⑬标志已处于高位,则会将重复捕获标志CCxOF⑫(TIMx_SR寄存器)置1。可通过软件向CCxIF⑬写入0来给CCxIF⑬清
weixin_43420126
·
2023-12-03 09:12
STM32学习手记14-定时器
stm32
嵌入式硬件
单片机
STM32F4
07-14.3.7-01PWM输入模式
PWM输入模式此模式是输入捕获模式的一个特例。其实现步骤与输入捕获模式基本相同,仅存在以下不同之处:例如,可通过以下步骤对应用于TI1①的PWM的周期(位于TIMx_CCR1⑨寄存器中)和占空比(位于TIMx_CCR2⑮寄存器中)进行测量(取决于CK_INT①频率和预分频器的值):●IC1⑦与IC2⑬两个信号被映射至同一个TI1①输入。●IC1⑦与IC2⑬这两个信号在边沿处有效,但极性相反。●选择
weixin_43420126
·
2023-12-03 09:12
STM32学习手记14-定时器
stm32
嵌入式硬件
单片机
STM32F4
07-14.3.9-01输出比较模式
输出比较模式此功能用于控制输出波形,或指示已经过某一时间段。当捕获/比较寄存器与计数器之间相匹配时,输出比较功能:●将为相应的输出引脚分配一个可编程值,该值由输出比较模式(TIMx_CCMRx寄存器中的OCxM⑦位)和输出极性(TIMx_CCER寄存器中的CCxP⑨位)定义。匹配时,输出引脚既可保持其电平(OCxM=000)⑦,也可设置为有效电平(OCxM=001)、无效电平(OCxM=010)或
weixin_43420126
·
2023-12-03 09:09
STM32学习手记14-定时器
stm32
嵌入式硬件
单片机
STM32ADC单通道采集中断方式
夜深人静学32系列18——DMA+ADC单/多通道采集ADC内容补充1.ADC时钟STM32F1系列的ADC时钟最大为14MHz
STM32F4
、F7、H7的ADC时钟最大为36MH
不想写代码的我
·
2023-12-03 06:20
stm32
单片机
嵌入式硬件
STM32DAC输出可调电压、三角波、正弦波
由于
stm32F4
11RCT6上面未搭载DAC模块,所以我们本期内容以f103RCT6做演示。stm32F103R
不想写代码的我
·
2023-12-03 06:16
stm32
mongodb
嵌入式硬件
大一c语言选择题库及答案,c语言选择题(大一
c语言编程
题库)
第一个结果是1,因为c语言中没有布尔类型,把1当作true,0当作false,看第一题,&&是逻辑与运算符,返回结果只会是1或0,即真或假,x&15结果大于1,被认为是真,.C语言中,对文件操作的一般步骤是A.打开文件->操作文件->关闭文件B.操.caab32.for(x=3;xb?a:b.1、判定2000—2500年中的每一年是否闰年,并将结果输出。要求1)画流程。1、判定2000—2500年
Monsterchen Xu
·
2023-12-02 17:29
大一c语言选择题库及答案
VS2022ide下使用C++实现简谐振动,C语言程序设计简谐运动的模拟,C语言课程设计简谐振动实验的模拟。
能够实现用用
C语言编程
让计算机模拟简
zew1040994588
·
2023-12-02 15:04
C语言课程设计-小游戏-算法
C++课程设计
c++
开发语言
算法
1024程序员节
8、内部FLASH模拟EEPROM实验(
STM32F4
07)
STM32编程方式在线编程(ICP,In-CircuitProgramming):通过JTAG/SWD协议或者系统加载程序(Bootloader)下载用户应用程序到微控制器中。在程序中编程(IAP,InApplicationProgramming):通过任何一种通信接口(如IO端口,USB,CAN,UART,I2C,SPI等)下载程序或者应用数据到存储器中。也就是说,STM32允许用户在应用程序中
是会一条路走到黑的呀
·
2023-12-02 13:52
单片机充电记录
stm32
嵌入式硬件
单片机
5、DMA Demo(
STM32F4
07)
DMA简介DMA全称DirectMemoryAccess,即直接存储器访问。DMA传输将数据从一个地址空间复制到另一个地址空间。当CPU初始化这个传输动作,传输动作本身是由DMA控制器来实现和完成的。DMA传输方式无需CPU直接控制传输,也没有中断处理方式那样保留现场和恢复现场过程,通过硬件为RAM和IO设备开辟一条直接传输数据的通道,使得CPU的效率大大提高。作用:为CPU减负。DMA原理STM
是会一条路走到黑的呀
·
2023-12-02 13:51
单片机充电记录
单片机
嵌入式硬件
6、单片机与AT24C02的通讯(IIC)实验(
STM32F4
07)
IIC简介I2C(IIC,Inter-IntegratedCircuit),两线式串行总线,由PHILIPS公司开发用于连接微控制器及其外围设备。它是由数据线SDA和时钟SCL构成的串行总线,可发送和接收数据。在CPU与被控IC之间、IC与IC之间进行双向传送,高速IIC总线一般可达400kbps以上。IIC是半双工通信方式。多主机I2C总线系统结构I2C协议空闲状态I2C总线总线的SDA和SCL
是会一条路走到黑的呀
·
2023-12-02 13:51
单片机充电记录
单片机
stm32
嵌入式硬件
7、单片机与W25Q128(FLASH)的通讯(SPI)实验(
STM32F4
07)
SPI接口简介SPI是英语SerialPeripheralinterface的缩写,顾名思义就是串行外围设备接口。是Motorola首先在其MC68HCXX系列处理器上定义的。SPI,是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,同时为PCB的布局上节省空间,提供方便,主要应用在EEPROM,FLASH,实时时钟,AD转换器,还有数字信号处理器和数字信号解
是会一条路走到黑的呀
·
2023-12-02 13:43
单片机充电记录
单片机
stm32
嵌入式硬件
STM32F4
-TIM(定时器)
STM32F4
-TIM(定时器)基本知识点介绍:
STM32F4
一共有三种14个定时器。(12个16位的,2个32位的),STM32F1系列只有8个16位的。高级定时器:TIM1、TIM8。
xiaoliu_henniu
·
2023-12-02 11:12
stm32
单片机
c语言编程
题经典100例——(51~55例)
1,实现链表中节点的插入。在C语言中,链表是一种常见的数据结构。链表中的节点可以通过指针链接在一起。下面是一个简单的示例,展示了如何在链表中插入新的节点。#include#includetypedefstructNode{intdata;structNode*next;}Node;然后,我们可以编写一个函数来创建一个新的节点:Node*createNode(intdata){Node*newNod
十启树
·
2023-12-02 09:40
C语言技术
c语言
开发语言
c语言编程
题经典100例——(41~45例)
1,实现动态内存分配。在C语言中,动态内存分配使用malloc、calloc、realloc和free函数。以下是一个示例:#include#includeintmain(){int*ptr=NULL;//初始化为空intn=5;//假设我们想要分配5个整数的空间//使用malloc分配内存ptr=(int*)malloc(n*sizeof(int));if(ptr==NULL){printf("
十启树
·
2023-12-02 09:09
C语言技术
c语言
开发语言
c语言编程
题经典100例——(46~50例)
1、实现字符串转数字。在C语言中,可以使用库函数atoi()将字符串转换为整数。该函数接受一个字符串作为参数,并返回对应的整数值。以下是一个示例代码:#include#includeintmain(){charstr[]="12345";intnum=atoi(str);printf("Theintegervalueof\"%s\"is%d\n",str,num);return0;}运行结果:Th
十启树
·
2023-12-02 09:09
C语言技术
c语言
开发语言
MicroPython
STM32F4
RTC功能使用介绍
MicroPython
STM32F4
RTC功能使用介绍STM32和ESP32RTC功能差不多,相关篇《MicroPythonESP32RTC功能使用介绍》固件刷可参考前面一篇《STM32刷Micropython
perseverance52
·
2023-12-02 09:27
#
Micropython
for
STM32
stm32
mpy
Micropython
STM32F4
外部中断实验
Micropython
STM32F4
外部中断实验固件刷可参考前面一篇《STM32刷Micropython固件参考指南》相关篇《Micropython
STM32F4
入门点灯》固件下载:https://micropython.org
perseverance52
·
2023-12-02 09:57
#
Micropython
for
STM32
stm32
mpy
(第18-19讲)32单片机,FreeRTOS临界段代码保护、任务调度器的挂起和恢复【视频笔记、代码讲解】【原创】
可结合其它文章链接理解)其他文章链接,独家吐血整理【吐血总结】FreeRTOS难点、Systick中断-滴答定时器、PendSV中断-任务切换、SVC中断-系统底层、时间片调度-时钟节拍【已完结】(第1-8讲)
STM32F4
情系淮思
·
2023-12-02 04:19
学校-UCOS/RTOS学习
单片机
stm32
嵌入式硬件
Linux下C语言编译错误原因解析及解决方法
在进行
C语言编程
时,经常会遇到编译错误。编译错误可能由各种原因引起,包括语法错误、链接错误、头文件引用错误等。本文将详细解析一些常见的Linux下C语言编译错误,并提供相应的源代码和解决方法。
程序员拓荒
·
2023-12-01 23:49
linux
c语言
算法
编程
【
C语言编程
入门系列】—— 第三章,编写第一个C语言程序!
导读:一般学一门计算机语言的第一堂上机课(“上机”顾名思义,上计算机,机你太美),就是往屏幕输出“helloworld”,本章也不例外。3.1Hello,World!这一节和读者一起来编写第一段C语言程序,过程详细到令人发指。3.1.1创建C语言源码文件打开DevC++,在上方菜单栏中选择“文件-->新建-->源代码”,如图3.1图3.1创建源代码文件3.1.2输入一段代码用键盘输入以下代码,先输
折扇戏美人_a48e
·
2023-12-01 20:28
【FreeRTOS】FreeRTOS 静态创建任务与删除
0.实验准备正点原子STM32407ZG探索者开发板FreeRTOS例程模板(可以在这一篇文章找到:
STM32F4
07移植FreeRTOS)1.静态创建任务函数API1.1函数简介动态创建任务需要使用到
天地神仙
·
2023-12-01 17:30
FreeRTOS
stm32
freertos
stm32
单片机
嵌入式硬件
STM32F4
07驱动USB实现虚拟串口
STM32F4
驱动USB实现虚拟串口实现目的使用Dap-link和stlink的时候,就发现这些仿真器上并没有USB转TTL芯片,就可以实现USB转串口,实现虚拟串口,非常方便。
爱琴海傻猴子
·
2023-12-01 11:17
stm32
嵌入式硬件
单片机
四
STM32F4
实现外部中断以及串口打印
参考文章:中断-NVIC以及EXTI外设详解这里使用
STM32F4
11U6微控制器,这里使用PC15产生脉冲信号,并利用PA1引脚输入信息来触发外部中断.1.初始化外部中断EXIT_init()对用到的外设进行时钟使能配置引脚
wenchun2021
·
2023-12-01 09:29
STM32
stm32
单片机
嵌入式硬件
STM32串口配置代码
STM32的串口配置代码需要用到的库文件有"
stm32f4
xx_hal_uart.h"和"
stm32f4
xx_hal_rcc.h"。
拼命阿白
·
2023-12-01 03:56
stm32
单片机
嵌入式硬件
C语言实现绘制跳动的心形图案
C语言实现绘制跳动的心形图案在这篇文章中,我们将学习如何使用
C语言编程
实现一个跳动的心形图案。我们将使用ASCII字符来绘制这个图案,并通过简单的动画效果使它看起来像是在跳动。
SVIPCODE
·
2023-12-01 03:20
c语言
开发语言
编程
CAN总线学习(STM32的CAN寄存器使用)(笔记二)
一、stm32的CAN协议使用本次以
stm32f4
07zet6芯片为例,使用的ISO11
一天不学习,就给自己一个大b兜子
·
2023-12-01 01:54
stm32
3、TFTLCD Demo(
STM32F4
07)
TFTLCD屏采用驱动IC的是ILI9341,16位的8080并口协议LCD_CS:LCD片选信号LCD_WR:LCD写信号LCD_RD:LCD读信号DB[17:1]:16位双向数据线LCD_RST:硬复位LCD信号LCD_RS:命令/数据标志(0:命令,1:数据)BL_CTR:背光控制信号T_MISO/T_MOSI/T_PEN/T_CS/T_CLK,触摸屏接口信号驱动流程:模块对外接口采用16位
是会一条路走到黑的呀
·
2023-11-30 12:03
单片机充电记录
stm32
嵌入式硬件
单片机
4、RTC 实时时钟Demo(
STM32F4
07)
RTC是个独立的BCD定时器/计数器。RTC提供一个日历时钟,两个可编程闹钟中断,以及一个具有中断功能的周期性可编程唤醒标志。RTC还包含用于管理低功耗模式的自动唤醒单元。(RTC实质:一个掉电(主电源)后还继续运行(由VBAT供电)的32位的向上计数器,STM32F103没有分组的时间寄存器,需要自己解析,而F4有分组的时间寄存器。)两个32位寄存器包含二进码十进制格式(BCD)的秒,分钟,小时
是会一条路走到黑的呀
·
2023-11-30 12:03
stm32
嵌入式硬件
1、
STM32F4
07 LED Demo
#ifndef、#define、#endif格式条件编译,作用是避免头文件内容比重复定义main.c#include"
stm32f4
xx.h"#include"led.h"#include"delay.h
是会一条路走到黑的呀
·
2023-11-30 12:33
单片机充电记录
单片机
嵌入式硬件
2、PWM Demo (
STM32F4
07)
pwm.h#ifndef_TIMER_H#define_TIMER_H#include"sys.h"voidTIM14_PWM_Init(u32arr,u32psc);#endifpwm.c#include"pwm.h"#include"led.h"#include"usart.h"//TIM14PWM部分初始化//PWM输出初始化//arr:自动重装值//psc:时钟预分频数voidTIM14_
是会一条路走到黑的呀
·
2023-11-30 12:33
单片机充电记录
stm32
嵌入式硬件
单片机
开关控制灯实验
C语言编程
,指示灯开关控制器实验.doc
指示灯开关控制器实验系别计算机与信息工程系班级学号姓名课程名称单片机原理及应用实验日期2014-3-20实验名称指示灯/开关控制器成绩实验目的:学习51单片机I/O基本输入/输出功能,掌握汇编语言的编程与调试方法。实验条件:电脑一台、仿真软件Proteus实验内容:(1)熟悉ISIS模块的汇编程序的编辑,编译与调试过程;(2)完成实验二的汇编语言程序的设计与编译;(3)练习ISIS汇编程序调试方法
LosAngelic Reeds
·
2023-11-30 09:50
开关控制灯实验C语言编程
C语言编程
入门之刷题篇(C语言130题)(4)
(题目标题可以直接转题目链接)BC23时间转换描述给定秒数seconds,把秒转化成小时、分钟和秒。数据范围:0intmain(){inta=0;scanf("%d",&a);inth=0;intm=0;ints=0;h=a/3600;m=a%3600/60;s=a%3600%60;printf("%d%d%d",h,m,s);return0;}答案解析:计算好对应的数字,按照格式打印就行。BC2
Wei&Yan
·
2023-11-30 01:08
c语言
c++
开发语言
STM32之舵机转动————寄存器版
以
STM32F4
07VGT6单片机为例---------控制舵机转动的角度0-180°#include"pwm.h"/*函数名:tim3_ch4_pwm函数功能:舵机配置返回值:void形参:void函数说明
知青瞎胡闹
·
2023-11-29 19:00
stm32
单片机
嵌入式硬件
stm32对S-BUS协议解析
本人用的是
stm32F4
29+普通航模遥控器(某宝上一大堆),用来遥控机器人小车,管脚自定义。
有事没事扯扯淡
·
2023-11-29 17:04
PM2.5传感器(PMS5003)STM32代码
PM2.5传感器型号:PMS5003PMS5003简介如下:详情:PMS5003资料链接PM2.5传感器代码下载,本人所写,亲测有效,基于
STM32F4
07(其他STM32型号皆可移植,只需修改UART
彭飞万里
·
2023-11-29 16:58
stm32
嵌入式硬件
PM2.5
PMS5003
c语言编程
悬臂梁受力分析,悬臂梁-静力学分析(
《悬臂梁-静力学分析(》由会员分享,可在线阅读,更多相关《悬臂梁-静力学分析((7页珍藏版)》请在人人文库网上搜索。1、58悬臂梁的静力分析悬臂梁的受力分析如图为一根工字梁,在力P作用下求该梁A点的挠度。已知条件如下:工字梁的型号为,32a作用力:P=18000N弹性模量:E=2xlOPa泊松比Jv=03长度:L=2m可将其进行简化,用一个梁单元来替代。I定义工作文件名和工作标题1)定义工作文件名
李子坝的风
·
2023-11-29 15:34
c语言编程悬臂梁受力分析
C语言从入门到精通 【精读C Prime Plus】【C语言笔记1-4章节】【更新中~】
知识来源【CPrimePlus第六版】【互联网】目录前言一、初识C语言C语言的特点及关键词编译器
C语言编程
的基本策略:二、简单C程序示例概述三、数据和C(一些基础知识)变量和常量数据类型整数和浮点数浮点数
我想吃个西瓜
·
2023-11-29 13:58
C语言学习
学习
c语言
visual
studio
51单片机制作数字频率计
软件方面采用
C语言编程
,运用定时计
优信电子
·
2023-11-29 09:52
51单片机
嵌入式硬件
单片机
c语言编程
题经典100例——(36~40例)
1,实现快速排序算法。下面是用C语言实现快速排序算法的示例代码:#includevoidswap(int*a,int*b){intt=*a;*a=*b;*b=t;}intpartition(intarr[],intlow,inthigh){intpivot=arr[high];inti=(low-1);for(intj=low;jvoidmerge(intarr[],intleft[],intri
十启树
·
2023-11-29 07:37
C语言技术
算法
c语言
开发语言
三
STM32F4
使用Sys_Tick 实现微秒定时器和延时
更多细节参考这篇1.什么是时钟以及作用1.1什么是时钟时钟是由电路产生的周期性的脉冲信号,相当于单片机的心脏1.2时钟对于STM32的作用指令同步:cpu和内核外设使用时钟信号来进行指令同步数据传输控制:时钟信号控制数据在内部总线上的传输时机外设操作:很多外设比如GPIOUSARTADC等需要时钟来控制频率和时序节能管理:调整时钟的频率,可以管理MCU的功耗,实现节能2.关于Sys_Tick定时器
wenchun2021
·
2023-11-29 06:41
STM32
stm32
单片机
嵌入式硬件
入门的
c语言编程
题,
C语言编程
入门——综合习题(一)
C语言编程
入门——综合练习(一)至此,C语言的基础知识已经基本学完了,然而你会发现学完C语言,却什么也做不了,当时我学到这里时也是这样,学习编程是一个漫长的过程,前面只是编程语言的基础,后面还会有很长的路要走
篝火营地
·
2023-11-29 03:30
入门的c语言编程题
c语言编程
入门题,
C语言编程
入门——综合习题(二)
C语言编程
入门——综合练习(二)解一元二次方程:#include#includeintmain(void){doublea;doubleb;doublec;doublex1;doublex2;doubledet
探索生活的少女
·
2023-11-29 03:59
c语言编程入门题
c语言控制结构相应的编程题题,清华大学出版社-图书详情-《C语言习题与解析——A级(第3版)》...
为了帮助学生尽快掌握
C语言编程
,作者总结多年的教学实践,收集和整理大量的资料,于1999年在清华大学出版社出版了《C语言与习
刘新征
·
2023-11-29 03:59
c语言控制结构相应的编程题题
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他