• stm32 DMA数据搬运 [操作寄存器+库函数](转)

    时间:2023-12-14 19:10:24

    源:stm32 DMA数据搬运 [操作寄存器+库函数]       DMA(Direct Memory Access)常译为“存储器直接存取”。早在Intel的8086平台上就有了DMA应用了。        一个完整的微控制器通常由CPU、存储器和外设等组件构成。这些组件一般在结构和功能上都是独立...

  • 【STM32】使用SDIO进行SD卡读写,包含文件管理FatFs(四)-介绍库函数,获取一些SD卡的信息

    时间:2023-12-13 13:20:55

    其他链接【STM32】使用SDIO进行SD卡读写,包含文件管理FatFs(一)-初步认识SD卡【STM32】使用SDIO进行SD卡读写,包含文件管理FatFs(二)-了解SD总线,命令的相关介绍【STM32】使用SDIO进行SD卡读写,包含文件管理FatFs(三)-SD卡的操作流程【STM32】使用...

  • 32位汇编第二讲,编写窗口程序,加载资源,响应消息,以及调用C库函数

    时间:2023-11-18 19:16:43

    32位汇编第二讲,编写窗口程序,加载资源,响应消息,以及调用C库函数(如果想看所有代码,请下载课堂资料,里面有所有代码,这里会讲解怎么生成一个窗口程序)一丶32位汇编编写Windows窗口程序首先我们知道32位汇编是可以调用Windows API的,那么今天我们就调用windowsAPI来写一个窗口...

  • 进阶之路(基础篇) - 008 SPI数据传输(库函数方法)

    时间:2023-09-09 11:55:38

    主机端: /********************************* 代码功能:SPI数据传输(主机端) 引脚说明: SS/CS:片选(高电平屏蔽,低电平启用) MOSI :主机送出信号 MISO :主机结收信号 CLK :时钟脉冲 SPI成员: ...

  • error C2825: '_Iter': 当后面跟“::”时必须为类或命名空间 -- 原因可能是参数错误或者自定义函数名和库函数名冲突

    时间:2023-07-06 16:37:14

    今天运行程序的时候遇到了下面这个bug> B1020.cpp>e:\vs2013\vs2013_rtm_ult_chs\data\vc\include\xutility(): error C2825: '_Iter': 当后面跟“::”时必须为类或命名空间> e...

  • Oracel 数据库函数

    时间:2023-05-23 21:42:15

    -- Oracle 函数 学习-- 数值函数 ,(四舍五入, 取整,常用计算,三角)-- 1.四舍五入 round(n[,m]) ,省略m :表示 0 ;m>0 ;小数点后m位 ;m<0 : 小数点前m位select round(23.4),round(23.45,1),round(23...

  • ARDUINO驱动LCD1602 (利用库函数)

    时间:2023-02-15 08:39:48

    LCD 1602简介工业字符型液晶,能够同时显示16x02即32个字符。(16列2行)1602液晶也叫1602字符型液晶,它是一种专门用来显示字母、数字、符号等的点阵型液晶模块。它由若干个5X7或者5X11等点阵字符位组成,每个点阵字符位都可以显示一个字符,每位之间有一个点距的间隔,每行之间也有间隔...

  • 用MFC库函数AfxBeginThread()来创建线程

    时间:2023-02-12 23:54:39

    在进行多线程程序设计的时候,我们经常用到AfxBeginThread函数来启动一条线程该函数使用起来非常的简单方便,其定义如下: 1、函数原型CWinThread* AfxBeginThread(   AFX_THREADPROC pfnThreadProc,//线程函数地址   LPVOID pP...

  • 实验四:使用库函数API和C代码中嵌入汇编代码两种方式使用同一个系统调用

    时间:2023-02-11 09:54:20

    原创作品转载请注明出处《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000如果我写的不好或者有误的地方请留言题目自拟,内容围绕系统调用的工作机制进行;博客中需要使用实验截图博客内容中需要仔细分析汇编代码调用系统调用的工作过...

  • 20135239 益西拉姆 linux内核分析 使用库函数API和C代码中嵌入汇编代码两种方式使用同一个系统调用

    时间:2023-02-11 09:54:14

    https://drive.wps.cn/preview#l/759e32d65654419cb765da932cdf5cdc本次直接在wps上写的,因为不能连同图片一起粘贴过来,一个一个粘比较费时,所以弄了个wps链接,只能下载之后观看,但是很快就好啦,不要介意,嘿嘿。

  • 库函数的模拟实现

    时间:2023-02-09 10:57:02

    1.1模拟实现 strlen注意:参数指向的字符串必须要以'\0'结束。函数的返回值为size_t,是无符号的。1.2代码如下:三种方式:方式1://计数器方式int my_strlen(const char * str){int count=0; while(*str){count++; str+...

  • 注意:STM32库函数中未用到的参数也一定要初始化

    时间:2023-01-30 19:47:06

    注意使用STM32库函数时,对于不用的参数,一定要初始化,否则有可能影响到有用的位! 比如我在配置ADC时,精度配置为12位,但输出的一直是8位的,最后发现由于没有初始化ADC_InitStruct.ADC_ExternalTrigConv这个值,这个值是不确定的。库函数中做如下计算  tmpreg...

  • C语言库函数大全及应用实例八

    时间:2023-01-29 10:17:56

    原文:C语言库函数大全及应用实例八                                           [编程资料]C语言库函数大全及应用实例八函数名: kbhit 功 能: 检查当前按下的键 用 法: int kbhit(void); 程序例:#i ncludeint main(v...

  • 第二十四节,TensorFlow下slim库函数的使用以及使用VGG网络进行预训练、迁移学习(附代码)

    时间:2023-01-28 22:27:37

    在介绍这一节之前,需要你对slim模型库有一些基本了解,具体可以参考第二十二节,TensorFlow中的图片分类模型库slim的使用、数据集处理,这一节我们会详细介绍slim模型库下面的一些函数的使用。一 简介slim被放在tensorflow.contrib这个库下面,导入的方法如下:import...

  • 模拟库函数strstr

    时间:2023-01-27 20:59:06

    #include<stdio.h>#include<string.h>char* my_strstr(const char* str1,const char* str2){char *cur=(char*)str1;char *p1=NULL;char *p2=NULL;if...

  • linux内核系统调用和标准C库函数的关系分析

    时间:2023-01-24 15:27:54

    http://blog.csdn.net/skyflying2012/article/details/10044343

  • 用MFC库函数AfxBeginThread来操作线程

    时间:2023-01-22 18:29:31

     http://blog.csdn.net/chailyuan/article/details/18001735 有关创建线程的问题有三种方法:1.C语言函数,调用_beginthread();2.API函数,调用CreateThread();3.MFC函数,调用AfxBeginThread(...

  • underscore.js依赖库函数分析二(查找)

    时间:2023-01-21 09:09:40

    查找:在underscore.js封装了对dom查找的操作,find()和filter()函数,find()函数的查找操作是返回首个与条件相符的元素值,filter()函数是找到与条件相符的所有元素,则返回的就是一个数组,如果没有找到符合条件,则返回一个空的数组。接下来一个个分析:find()函数:...

  • 标准IO库函数复习

    时间:2023-01-20 20:41:34

    打开文件,打开文件一定要成对写,养成好习惯很重要。比如 fopen()fclose<ol><li>fopen()</li><pre lang="c" escaped="true">/* fopen() */FILE *fopen(const char ...

  • Openmp Runtime 库函数汇总(下)——深入剖析锁????原理与实现

    时间:2023-01-17 07:10:23

    前言在本篇文章当中主要给大家介绍一下 OpenMP 当中经常使用到的锁并且仔细分析它其中的内部原理!在 OpenMP 当中主要有两种类型的锁,一个是 omp_lock_t 另外一个是 omp_nest_lock_t,这两个锁的主要区别就是后者是一个可重入锁,所谓可冲入锁就是一旦一个线程已经拿到这个锁...