- 博客(10)
- 收藏
- 关注
转载 c库文件
C库文件列表1、断言< assert.h>※2、字符类型< ctype.h>※3、错误< errno.h>※4、浮点< float.h>※5、限值< limits.h>※6、特定场合< locale.h>7、数学< math.h>※※8、跳转< setjmp.h>9、信号< signal.h>...
2019-07-27 18:18:11
1584
原创 格式转换
格式转换序今天有同事问了我一个问题:传输协议的时候,接收到的是一串字符需要atoi这样的函数把内容读出来,因为定义的是一个Char型的数组,如果定义的是一个int型数组是不是不需要了?我不知道我理解和表述的对不对,我告诉他的大体意思是(现在整理的,不知道当时说道啥,交流表达能力为负0.0),芯片处理时本质都是0和1的二进制数,而对于我们来讲各种格式只是表现的方式不一样,像‘a’,0x6...
2019-07-27 10:39:25
202
原创 Keil生成自有库以及使用
将模块打包成库生成一个库文件使用库文件生成一个库文件为了程序逻辑清晰和保密的原因,有的程序会把有些功能打包成一个库文件以供使用,那么,怎么生成一个库文件呢?1、需要相关功能的代码文件(.c和.h等),这些文件需要能独立使用,不能包含该不存在的头文件和参数,与外部使用接口函数进行交互。如下:准备代码文件实现一个加法功能,内容如下:2、新建一个工程选择芯片,必须选择才能编译3、...
2019-07-26 15:57:07
1916
原创 协议数据处理流程
数据处理流程总体流程在两个设备对接通讯时都会用到协议处理的功能,将接受的协议数据接收到后解包后得到传输的内容,下面写一下轮询方式的流程处理过程 PushToComFIFO(RecBuffer,BufLen); if(GetDataFromComFIFO(ComStr)) { Command_Class(ComStr); }转存解出对应协议格式解出协议信息内容接收到的数据缓冲...
2019-07-20 18:09:01
804
原创 学习Git
学习Git概念下载安装欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入概念 1...
2019-07-10 20:11:54
178
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人