随笔分类 -  C

摘要:原始来源:https://zhuanlan.zhihu.com/p/528960395 1、定点运算: “定点数”就是“点”不动的数,即“小数点”不变的数。整数的小数点表示在最后一位数字的后面,而小数的小数点标识在真值的符号位后面。如图所示: 对于定点数而言,由于其小数点位置不变,因此当处理非纯小数 阅读全文
posted @ 2023-04-13 09:23 华夏九州 阅读(645) 评论(0) 推荐(0)
摘要:<math.h> 常用数学函数 cabs 原型char cabs(char val);功能cabs 函数取 val 的绝对值。参数一 字节数 val返回cabs 返回 val 的绝对值。 abs 原型Int abs( int val);功能求绝对值参数val 整型数返回val 的绝对值 labs 原 阅读全文
posted @ 2023-04-03 21:11 华夏九州 阅读(314) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/u012846795/article/details/123861413 1 /* CPOL = 0, CPHA = 0, MSB first */ 2 uint8_t SOFT_SPI_RW_MODE0( uint8_t write_dat ) 3 { 阅读全文
posted @ 2023-03-01 13:14 华夏九州 阅读(192) 评论(0) 推荐(0)
摘要:(转载来源)https://baijiahao.baidu.com/s?id=1725809832050150069&wfr=spider&for=pc IIC简介 IIC(Inter-Integrated Circuit)是一个多主从的串行总线,又叫I2C,是由飞利浦公司发明的通讯总线,属于半双工 阅读全文
posted @ 2023-02-13 15:58 华夏九州 阅读(296) 评论(0) 推荐(0)
摘要:今天一个同事问为啥字符串要多定义一位,正好,我把原因和大家也说下: 定义字符串数组的时候,长度要多一位,用于\0存放,作为字符串结束。如果没有\0,使用strstr、strlen等操作时会出现越界。 作为字符串结尾必须时\0作为结尾的,因此定义数组长度要多一位 阅读全文
posted @ 2022-08-31 09:48 华夏九州 阅读(43) 评论(0) 推荐(0)
摘要:如出现标题问题,解决方式如下: 按下win+r,输入cmd,确定,出现shell命令行 在命令行中输入chkdsk x: /f 上边的X:按你的实际盘符修改,如下图我的sd卡盘符为e 完成上述过程后,重新插拔SD卡,可正常识别出。 阅读全文
posted @ 2022-07-22 15:15 华夏九州 阅读(1238) 评论(0) 推荐(0)
摘要:转载: http://blog.csdn.net/zjli321/article/details/52998468 http://blog.csdn.net/liyuanbhu/article/details/7882789 https://blog.csdn.net/jinqg/article/d 阅读全文
posted @ 2021-09-17 14:25 华夏九州 阅读(1496) 评论(0) 推荐(0)
摘要:使用地方 一般说来,volatile用在如下的几个地方: 1、中断服务程序中修改的供其它程序检测的变量需要加volatile; 2、多任务环境下各任务间共享的标志应该加volatile; 3、存储器映射的硬件寄存器通常也要加volatile说明,因为每次对它的读写都可能有不同意义; 另外,以上这几种 阅读全文
posted @ 2020-03-27 10:59 华夏九州 阅读(340) 评论(0) 推荐(0)
摘要:转载自:https://segmentfault.com/a/1190000008293902?utm_source=tag-newest 什么是回调函数 我们先来看看百度百科是如何定义回调函数的: 回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指 阅读全文
posted @ 2020-03-09 09:26 华夏九州 阅读(401) 评论(0) 推荐(0)
摘要:C语言是一门关于内存大小、内存位置以及以及如何处理内存的语言。 阅读全文
posted @ 2019-03-27 15:26 华夏九州 阅读(126) 评论(0) 推荐(0)