C语言
文章平均质量分 65
C开发相关
您好,哪位?
专注于嵌入式软硬件开发,参加工作之初负责原理图、PCB设计、裸机以及实时操作系统开发,后参加Linux驱动层、应用层嵌入式C开发!
展开
-
常用时间函数及相互转换
常用时间函数及相互转换原创 2022-08-29 11:40:16 · 424 阅读 · 0 评论 -
Zeal超强软件开发人员编程手册管理软件
Zeal超强软件开发人员编程手册管理软件。Zeal是一个开源的基于Qt5设计的编程手册管理软件,可以在Linux,MacOS和Windows上使用。目前已经支持207种编程文档:原创 2022-04-20 14:28:57 · 580 阅读 · 2 评论 -
VScode中搭建标准C/C++运行环境
Visual Studio Code(简称“VSCode” )是Microsoft在2015年4月30日Build开发者大会上正式宣布一个源代码编辑器。它不仅可以在Windows,macOS和Linux。同时具有丰富的编程语言(例如C++,C#,Java,Python,PHP,Go)和运行时(例如.NET和Unity)扩展的生态系统,Vscode的代码编辑界面也是十分美观。本文就使用VSCode搭建C和C++编译、运行、调试环境。一. 准备材料需要准备VScode软件、MinGW64编译器。为了方便大家原创 2021-11-19 15:00:13 · 918 阅读 · 0 评论 -
简单数字滤波算法
采用数字滤波算法克服随机干扰的误差具有以下优点:l 数字滤波无需其他的硬件成本,只用一个计算过程,可靠性高,不存在阻抗匹配问题。尤其是数字滤波可以对频率很低的信号进行滤波,这是模拟滤波器做不到的。l 数字滤波使用软件算法实现,多输入通道可共用一个滤波程序,降低系统开支。l 只要适当改变滤波器的滤波程序或运算,就能方便地改变其滤波特性,这对于滤除低频干扰和随机信号会有较大的效果。l 在单片机系统中常用的滤波算法有限幅滤波法、中值滤波法、算术平均滤波法、加权平均滤波法、滑动平均滤波等。1. 限原创 2021-11-18 10:43:56 · 422 阅读 · 0 评论 -
C语言常用转换函数实现
1. 字符串转十六进制void StrToHex(char *pbDest, char *pbSrc, int nLen){ char h1,h2; char s1,s2; int i; for (i=0; i<nLen/2; i++) { h1 = pbSrc[2*i]; h2 = pbSrc[2*i+1]; s1 = toupper(h1) - 0x30; //toupper 转换为大写字母原创 2021-11-18 10:17:42 · 212 阅读 · 0 评论