资讯
AT89C52单片机BH1415F调频台的控制设计(2023-05-05)
出段码,P2口扫描
//#pragmaSRC(d:aa.asm)
#include“reg52.h”
#include“intrins.h”//_nop_();延时函数......
基于51单片机的交通信号灯系统设计(2023-02-09)
"
/********************************************************************************************
* 函数名称:延时子程序
* 功 能:延时,给LED显示的延时时间
* 入口参数:时间参数
* 出口参数:无......
了兼容各种编译器的关于debug和NVIC的一些函数,这些函数在中断设置中是很好用的。其中还有系统节拍器函数。我觉得core_cm3.h和core_cm3.c是一点关系都没有的,虽然他们同名。担不......
STM32 ILI9341驱动TFTLCD(七)LCD画实心三角形、矩形、圆形(2024-05-31)
STM32 ILI9341驱动TFTLCD(七)LCD画实心三角形、矩形、圆形;上次测试画直线函数时,已经通过三条直线画出了一个空心三角形,今天来画一下实心的,分别画下实心三角形、实心矩形、实心......
关于STM32复位的那些事(2024-01-18)
系列中,复位函数在core_cm3.h文件中:
/**
* @brief Initiate a system reset request.
*
* Initiate a system......
控制环设计方法及稳定性评价(2024-08-02)
控制环设计方法及稳定性评价;经典控制理论的特点是以输入输出特性(主要是传递函数)为系统数学模型,采用频率响应法和根轨迹法这些图解分析方法,分析系统性能和设计控制装置。在实际操作中,确定......
STM32 ILI9341驱动TFTLCD屏(三)(2024-04-29)
STM32 ILI9341驱动TFTLCD屏(三);上次已经常用的指令封装成函数,今天通过调用这些函数在屏幕上显示图片,让大家进一步了解ILI9341。
要让屏幕显示图片,那就......
模块化编程(2024-08-14)
和一个.h文件。在一个.c文件中的函数只会相互调用,而不调用其他文件的函数,尽量减少不同文件里函数的交叉调用,以下是几个要注意的问题:
(1)模块头文件防止重复包含的措施
在每个模块中的.h文件......
STM32F4的FPU性能的设置及要点(2024-04-11)
.h,否则就用使用ARMCM4.h——但在编译时keil会提示找不到这文件。因此需要在工程选项之C/C++选项卡的define中继续加入语句ARM_MATH_CM4。
加入上述编译控制项之后,高级数学函数......
STM32 SysTick配置函数(2024-01-26)
STM32 SysTick配置函数;之前使用SysTick滴答定时器都是通过查找内核编程手册配置寄存器让SysTick滴答定时器工作的。其实在内核相关的头文件core_cm4.h中已......
AT89C52单片机对八路电压表的设计(2023-06-09)
位指示通道(0-7)。*/
#include“reg52.h”//52系列单片机定义文件
#include“intrins.h”//调用_nop_();延时函数用
#definead_conP2//AD控制......
自动驾驶路径规划技术之A-Star算法(2023-03-23)
引导算法的搜索方向;
• 静态图搜索算法:被搜索的图的权值不随时间变化(后被证明同样可以适用于动态图的搜索 )
2.2 Astar算法基本概念
A*算法启发函数表示为: f(n)=g(n)+h(n......
基于STM32F407的FreeRTOS学习笔记(8)(2024-04-02)
言之就是低优先级任务因为无法及时释放信号量而导致等待信号量发生的高优先级任务迟迟无法进行。
众所周知,FreeRTOS的各任务的运行顺序是由任务的优先级决定的,优先级高的任务比优先级低的任务先执行。
假设我们有三个任务:任务H......
FFMPEG视频编解码流程 H.264硬件编解码实现(2022-12-21)
,
…
};
解码器的名字为s3cx264,类型为视频。CodecID为H264,表示这个解码器用于H.264视频编解码。初始化、编码、解码和关闭函数指针分别指向X264_init......
蜂鸣器类代码(2024-08-15)
蜂鸣器类代码;/*
标题:蜂鸣器的使用
电路:P1.0口接P11
*/
#include 'sys.h'//包含延时函数头文件
#include
#include 'beep1.h'
sbit......
LDC1000在STM32的程序 LDC1000的STM32驱动源程序(2024-07-26)
序
#include "stm32f10x.h"
#include "usart1.h"
#include "led.h"
#include "delay.h"
#include "stdio.h......
STM32 ILI9341驱动TFTLCD(八)LCD碰撞小球(2024-05-15)
下一次的运动方向
}
主函数
#include "stm32f4xx.h"
#include "core_cm4.h"
#include "ili9341.h"
#include "lcd.h"
int main......
STM32速成笔记(1)概述(2024-01-31)
*)0x2000800; // 加一个p表示为指针变量
• 注释 函数......
初学C51者应注意的地方(2023-01-03)
);}这是个最小的成功的C程序,包括头部文件和程序主体。头部文件的名词解释:引用的外部资源文件,这个文件包括了硬件信息和外部模块提供的可使用的函数和变量的说明。可以用文本方式打开reg52.h,仔细......
数码管动态显示+定时器中断方式+Protues(2024-07-26)
数码管动态显示+定时器中断方式+Protues;1 仿真现象
2 程序设计
2.1 主程序
#include "DisplaySmg.h"
#include "Timer0.h......
数码管动态显示(定时器中断方式)+小数点+高位为0不显示(2024-07-26)
"Timer0.h"
unsigned int adc_result = 1234;
void disp_num(void) //显示......
u-boot移植(十)---代码修改---支持nor flash(2023-07-03)
)
传入的参数应该是 !badCRC,再次定位函数set_default_env 看是在哪里调用此函数:
基本上文件都在common文件夹下,有common中的......
简易数字电压表+ADC0809+总线方式实现一路数据转换(2024-07-26)
简易数字电压表+ADC0809+总线方式实现一路数据转换;1 实验现象
2 实验原理(略)
3 系统设计(略)
4 硬件设计
5 软件设计
5.1 主函数
#include......
STM32的SysTick时钟源来自哪里?(2024-07-26)
.h等内核源码中)
你会发现,其实源码已经默认使用HCLK(内核)时钟。
而SysTick_Config函数属于内核(如core_cm3.h)已经写好源码,一般我们不去修改。
所以,到这里,你会......
u-boot移植(四)---修改前工作:代码流程分析3---代码重定位(2023-07-03)
u-boot移植(四)---修改前工作:代码流程分析3---代码重定位;一、重定位
1.以前版本的重定位
2.新版本
我们的程序不只涉及一个变量和函数,我们......
51单片机的启动文件作用是什么(2023-06-19)
;;
------------------------------------------------------------------------------;; User-defined 《h》 Power-On Initialization of Memory;; With the following EQU......
STM32的HAL库与标准库的区别(2023-07-11)
。
stm32f2xx_hal.h:stm32f2xx_hal.c/h 主要实现 HAL 库的初始化、系统滴答时钟相关的函数、及 CPU 的调试模式配置
stm32f2xx_hal_conf.h :该文件是一个用户级别的配置文件,用来......
STM32标准库、HAL库特点与应用(2023-08-16)
(in stm32f2xx.h file)"
#endif
紧接着,其会包含 stm32f2xx_hal.h。
stm32f2xx_hal.h:stm32f2xx_hal.c/h 主要实现HAL库的初始化、系统滴答相关函数......
51单片机学习:LCD12864液晶显示实验(2023-02-02)
"#include "lcd12864.h"
/******************************************************************************** 函 数......
单片机初学者编程经常会碰到的问题及处理办法(2022-12-21)
,必须要先在文件的前面声明,再调用,否则就会报错,如果是调用前面的函数,可以不声明。
为了养成良好的习惯,C文件的所有函数最好都可以在对应的.H文件或本文件的前面声明一下。
④语法......
u-boot移植(十三)---代码修改---裁剪及环境变量 二(2023-06-27)
u-boot移植(十三)---代码修改---裁剪及环境变量 二;一、错误处理
上一节遇到一个错误:
print一下:
发现我们在jz2440.h中静......
如何在STM32单片机上移植FreeRTOS(2024-04-02)
里采用的是野火的工 程。
3. 在工程模板目录下新建一个FreeRTOS文件夹,在FreeRTOS文件夹在建一个includewen文件夹(存放.h文件,方便管理)。
(1)从FreeRTOS7.0.2 的源......
关于STM32与SD卡通信的一些理解(2022-12-07)
两文件。其实使用任何一个STM32的外设,只要用库函数都离不开这一对互相对应的.c/.h文件。对于SDIO外设来说,它就是用来操作寄存器的,由于涉及ST库函数的编写,没能力参透,在此不赘述它的实现过程。
2......
STM32与SD卡通信各层分析(2024-09-11)
stm32f10x_sdio.c/.h这个两文件。其实使用任何一个STM32的外设,只要用库函数都离不开这一对互相对应的.c/.h文件。对于SDIO外设来说,它就是用来操作寄存器的,由于涉及ST库函数......
STM32 LL 为什么比 HAL 高效?(2022-12-07)
静态、内联函数直接操作寄存器。
当然,这是其中重要的原因,还有一些其它原因,这里暂不描述。
你会在LL库.h文件中发现大量类似,静态、内联函数直接读写寄存器的函数。
比如读写IO口:
其中......
keil把源代码生成lib的方法,(2022-12-20)
添加到需要用到按键功能的工程文件夹里。
这里需要注意的是,一般要把lib文件和对应.h头文件一起放到对应文件夹里面,别人使用你的函数功能,以及函数有什么参数,就是通过查看.h文件调用的。
通过......
STM32 LL库为什么比HAL库高效呢?(2024-02-03)
避免了这样的问题。
LL能高效的原因
简单总结一下原因: 巧妙运用C语言静态、内联函数直接操作寄存器 。
当然,这是其中重要的原因,还有一些其它原因,这里暂不描述。
你会在LL库.h文件中发现大量类似,静态......
51单片机如何进行模块化编程(2023-06-15)
是delay.c那么你的.h文件必须为delay.h的文件,且这个文件要与.c的文件放在同一个文件夹中)类似以下这样
接下来就先讲讲.c的文件
首先要写的就是 #include“delay.h” 记住这个函数......
led流水灯(2024-08-16)
led流水灯;#include 'reg52.h'
typedef unsigned char u8;
typedef unsigned int u16;
sbit ledD1=P2^0......
STM32外部中断(2024-01-31)
"OUT1.H"
#include "Interrupt.h"
int main(void)
{
OUT1_Init();
Interrupt_Init();
OUT1_OFF......
51单片机学习:ADC模数转换实验--热敏电阻AD采集(2023-02-02)
"#include "smg.h"#include "xpt2046.h......
51单片机学习:ADC模数转换实验--光敏电阻AD采集(2023-02-03)
"#include "smg.h"#include "xpt2046.h......
一文搞懂STM32开发用的HAL库(2024-01-29)
、stm32f4xx_hal.h:stm32f4xx_hal.c/h 主要实现HAL库的初始化、系统滴答相关函数、及CPU的调试模式配置
3、stm32f4xx_hal_conf.h :该文......
uCGUI如何移植到S3C44B0X(2022-12-26)
uCGUI如何移植到S3C44B0X; 一、实验目的
1. 初步掌握uCGUI底层硬件驱动函数;
2. 掌握将uCGUI移植到ARM S3C44BOX上的方法和步骤。
二、实验......
uCGUI 移植到S3C44B0X实验(2023-02-02)
,LCDConf.h,在LCDDrive文件夹添加LCD 44b0.h, LCD 44b0.c其中LCD 44b0.h是LCD 44b0.c的声明,LCD 44b0.c提供一系列LCD底层函数接口。
② 若要......
51单片机学习:LCD1602液晶显示实验(2023-02-02)
.h"
/******************************************************************************** 函 数 名 : main......
单片机程序结束后去哪儿了?(2024-10-30 16:05:15)
单片机程序结束后去哪儿了?;
对于嵌入式
系统,如果没有运行RTOS,那么程序开发中的 主函数(main())需要通过某种机制使其永远运行下去,它没......
STM32标准库和HAL库有什么不同 我们怎么用(2023-10-20)
/h 主要实现HAL库的初始化、系统滴答相关函数、及CPU的调试模式配置
stm32f2xx_hal_conf.h :该文件是一个用户级别的配置文件,用来实现对HAL库的裁剪,其位于用户文件目录,不要......
5.2 SW1控制LED1亮灭(中断功能)(2024-08-01)
"ioCC2530.h"
#define LED1 P1_0
/*==================端口初始化函数=====================*/
void Init_Port......
STM32三种开发方式及其区别(2024-04-18)
、stm32f4xx_hal.h:stm32f4xx_hal.c/h 主要实现HAL库的初始化、系统滴答相关函数、及CPU的调试模式配置
3、stm32f4xx_hal_conf.h :该文件是一个用户级别的配置文件,用来实现对HAL库的......
相关企业
;da ye li hua;;反函数
;张家港市港威超声电子有限公司;;是地方划时代反函数地方
;sssss;;我时间假分数拉; 啊;艰苦解放可怜见 迪斯科解放昆仑山;栲盼望派 觉得深刻恢复环境 好看反对撒谎中宣部哀怜 深刻垃圾发生坷拉反函数恐惧刻画外
;深圳市中仪通科技有限公司市场部;;深圳市中仪通科技有限公司市场部位于中国深圳市华强北路华强广场B座27H,深圳市中仪通科技有限公司市场部是一家仪器、电桥、电源、电参数测量仪、函数
、函数发生器等产品的经销批发的私营独资企业。上海盛恒机电设备有限公司经营的仪器仪表、示波器、万用表、电源、函数发生器畅销消费者市场。上海盛恒机电设备有限公司的产品在消费者当中享有较高的地位,公司
;HOPMILE TECHNOLOGY CO., LTD.;;主要营业类别:电子元器件,配件主要销售产品有:生产产品:单片机/台湾计算器IC(双行函数机IC,税率IC,工程函数IC,10位99步
/5J/6J/8J、KTLP260J 光电MOS继电器(SSR-MOSFET OUTPUT) KAQY212/A/H、KAQY217/A/S/H、KAQY213/A/S/H、KAQY210/A/S/H
;杭州市华智电子有限公司;;杭州华智电子有限公司是一家专业的示波器、函数任意波形发生器、数字万用表、数字电源、频率和时间间隔计数器、功率计、功率传感器、微波测试附件、频谱分析仪、网络
线分析仪,功率计,频率计,校准件,函数信号发生器,电源,GPIB卡,万用表,衰减器等测试仪器
;iyve ijlc jyie;;h sg jkyhkj fg gfj fsj h fh sh f