-
本文授权转载自公众号Mculover666,博主拥有同名CSDN博客原创:Mculover666二次排版:嵌入式ARM一、为什么需要版本控制?1. 为什么需要版本控制在我们每个人独立开发项目的时候,都会不知不觉的用到版本控制,只是 ...
-
关于GitHub,可能很多人误以为这是互联网人的专属,其实并不是,那上面嵌入式相关的开源项目是有很多的。现分享一些高星开源项目(像RT-Thread、AWTK等大家都熟知的就不介绍了):Avem 项目链接:https://github.co ...
-
点击上方「嵌入式大杂烩」,选择「置顶公众号」第一时间查看编程笔记!大家新年快乐!新的一年,ZhengN祝各位工作顺利、学习进步!在上一次的推文中,我们进行了2019的年终终结,同时也发布了一个抽奖活动。这是本 ...
-
各位朋友大家好,我是张巧龙,这几天公众号上多了很多新朋友,有必要做一个详细的自我介绍。我是来自一名95年的弟弟,应该许多朋友都比我年长,现在是一名在读硕士,即将毕业。关于个人后续的一些发展,暂时还没有 ...
-
驼峰命名法 骆驼式命名法(Camel-Case)又称驼峰式命名法,也称小驼峰式命名法。骆驼式命名法就是当变量名或函数名是由一个或多个单词连结在一起时,第一个单词以小写字母开始;从第二个单词开始以后的每个单词的首 ...
-
1前言进制转换有如下几种常见情况:十进制转换为其他进制其他进制转换为十进制二进制转换为其他进制八进制转换为其他进制十六进制转换为其他进制2十进制转换为其他进制十进制转其他进制:取余法。下面以十进制转二 ...
-
大家好,我是正念君。正念君每天都会及时更新一些编程笔记、校招编程、计算机方面的知识以及一些干货等,欢迎关注!上一篇文章(小学生都在使用手机编程了,你还在吃鸡打王者?)中分享了手机上C程序的开发环境,是 ...
-
9月19日,阿里巴巴云栖大会在杭州举行,蚂蚁金服ATEC小程序挑战赛正式开赛,一场以代码为武器的江湖决斗拉开帷幕。比赛中最令人瞩目的是年仅十一岁的六年级学生万海妍报名参加了支付宝8分钟小程序挑战赛,成为现场 ...
-
1前言指针变量也是可以进行运算的,如指针变量对其自身加上某个整数或减去某个整数,这在内存上体现为:相对这个指针向后偏移多少个单位或向前偏移了多少个单位,这里的单位与指针变量的类型有关。在32bit环境下,i ...
-
提示:本文为转载文章,文中的“我”指的是“黄工”。关注、星标公众号,不错过精彩内容本教程由作者strongerHuang于2019年09月原创发布。标签:串口、 I2C、 通信版权所有:禁止商用申明:该文档仅供个人学习使用 ...
-
C99增加了一个新特性:指定初始化器(designated initializer)。利用该特性可以初始化指定的数组元素,也可以初始化指定的结构体变量(往期笔记【C语言笔记】结构体有用到这个特性对结构体变量进行初始化)。本文 ...
-
点击上方「嵌入式大杂烩」,选择「置顶公众号」第一时间查看编程笔记!作为一名95后,没有个两年三跳都要跟不上队伍了~时间过得真快,转眼间三个月就过了,我在新公司转正了。今年六月份,我从原公司辞职了。从世界 ...
-
点击上方「嵌入式大杂烩」,选择「置顶公众号」第一时间查看编程笔记!本次分享一个很酷的上位机软件——伏特加。伏特加简介 伏特加是一款通用的数据调试工具,它让图形化调试变得像串口调试一样简单。通过打印字符 ...
-
点击上方「嵌入式大杂烩」,选择「置顶公众号」第一时间获取免费资料! 前言学习编程,很重要的一点就是多练习。所以,老师常常会布置一些编程作业,可能是一些编程题目,也可能让你自己做个项目小作品。小编上大学 ...
-
之前有位读者朋友跟我吐槽我的个人博客访问太慢了:这我也早就知道了,打开个文章转了老半天还不出来。。。也就是因为太慢了原因,所以我已经好几个月没更新文章上去了。趁着这个周末有空给优化了一下,现在访问速 ...
-
点击上方「嵌入式大杂烩」,选择「置顶公众号」第一时间查看编程笔记!RT-Thread Studio简介 最近,RT-Thread Studio是RT-Thread最近发布的一款IDE,现在我们来使用一下。首先,软件界面配色效果很棒,看起来很舒服 ...
-
点击上方「嵌入式大杂烩」,选择「置顶公众号」第一时间查看编程笔记!手册在手,bug不再有。今天给大家分享一个超级强大的软件——Zeal。Zeal是一个开源的基于Qt5设计的编程手册管理软件,可以在Linux,MacOS和Win ...
-
点击上方「正念君编程学习笔记」,选择「置顶公众号」第一时间获取免费资料! “正念君一位热爱编程的程序员”工作入职几个月了,领导终于分配了点正式任务,当初做完毕业设计之后(就是一个智能天气预报系统 ...
-
前言小编在读大学期间当了两年的学习委员,经常负责收集同学们交上来的一些文档或者作业,为了规范整理,所以要求同学们以自己的“学号+姓名”给文件夹命名,可是每次总有那么一些同学就是没有看通知的说明,提交的 ...
-
点击上方「嵌入式大杂烩」,选择「置顶公众号」第一时间查看编程笔记!接上篇笔记我们分享的是RTT的PIN设备驱动:【RTThread笔记】IO设备模型及PIN设备,其中用到PIN驱动框架中的pin_mode函数来设置引脚的模式:void ...
-
参考:https://blog.csdn.net/keyeagle/article/details/6708077?utm_source=copy C语言代码是以文件为单位来组织的,在一个源程序的所有源文件中,一个外部变量(注意不是局部变量)或者函数只能在一个源程序中定 ...
-
前言作为一名程序员,关于软件版本控制系统的使用是一项很重要的技能。一、毕业找工作时,很多大厂的线上简历都有一项选填的选项——你的Github账号是什么。二、工作的时候,也要用到,因为产品总是要更新迭代,意 ...
-
今天分享一个简单的知识点:一个变量,即使没有给它赋初值,它也是有一个默认初值的。下面来看一段程序:#include int a1, a2;float b1, b2;char c1, c2;int main(void){ int a3, a4; float b3, b4; char c3, ...
-
代码也要!对象也要!今天情人节,找了一份华丽胡哨的C语言程序送给大家,哈哈~先来看一看程序执行的过程:代码太长就不贴出来了,可在后台回复关键字:情人节,即可获取。最后,祝各位早日脱单 免责声明:如果侵 ...
-
点击蓝色“Java建设者”关注我哟加个“星标”,一起走向人生巅峰!这是Java建设者的第 65 篇原创文章操作系统概念大部分操作系统提供了特定的基础概念和抽象,例如进程、地址空间、文件等,它们是需要理解的核心 ...
-
在我们嵌入式中,有这样一朵奇葩介于软件与硬件之间,这朵奇葩就是FPGA。可能很多平时玩MCU比较多的朋友不太了解。之前我也不太了解,但是最近两年的这两份工作都有与FPGA挂钩,所以我精通FPGA程序的烧写(不仅如此 ...
-
函数指针在C语言中的意义在C语言程序中,数据结构和算法是两个基本的元素。C语言的基本数据类型、结构体、数组和联合体是数据结构的代表;C语言中的函数则是算法的代表。只有将数据结构和算法有机结合才能构成具有 ...
-
点击上方「嵌入式大杂烩」,选择「置顶公众号」第一时间查看编程笔记!一、前言以前,我们学C语言的时候,多多少少都查过一些标准库函数吧。这里介绍查找C语言的标准库函数的两种方法:一种方法是直接到http://www. ...
-
本帖最后由 采集赛道4 于 2026-3-16 15:40 编辑 点击上方「嵌入式大杂烩」,选择「置顶公众号」第一时间查看嵌入式笔记!进入文章正题之前先说一个事:昨天分享的那本Linux书籍是去嵌入式Linux公众号回复呀,不是 ...
-
点击上方「嵌入式大杂烩」,选择「置顶公众号」第一时间查看编程笔记!平时使用串口打印出现乱码的绝大部分原因是串口波特率没对。那么我们怎么测量实际的波特率呢?在这之前,顺便一起回顾一下波特率的概念。什么 ...
-
点击上方「嵌入式大杂烩」,选择「置顶公众号」第一时间查看编程笔记!平时使用串口打印出现乱码的绝大部分原因是串口波特率没对。那么我们怎么测量实际的波特率呢?在这之前,顺便一起回顾一下波特率的概念。什么 ...
-
大小端的问题在很多面试笔试中都会遇到,最直接的考察是,笔试的时候,让你写一个代码,如何确定当前系统是大端还是小端的。什么是大端和小端呢?大端: 高位字节排放在内存的低地址端,低位字节排放在内存的高地址 ...
-
题目给定两个仅由大写字母或小写字母组成的字符串(长度介于1到10之间),它们之间的关系是以下4中情况之一: 1:两个字符串长度不等。比如 Beijing 和 Hebei 2:两个字符串不仅长度相等,而且相应位置上的字 ...
-
来源:公众号【编程珠玑】作者:守望先生前言什么是初始化?为什么要初始化?静态变量和局部变量的初始化又有什么区别?实际应用中应该怎么做?本文将一一回答这些问题。什么是初始化初始化指的是对数据对象或者变 ...
-
原文:https://www.cnblogs.com/CodeWorkerLiMing/p/12501934.html在单片机裸机的变成方法中,状态机的方法是比较好的,经典的比如按键的检测判断等。其实有很多地方可以使用这种思想。比如传感器的数据采集,因为 ...
-
点击上方「嵌入式大杂烩」,选择「置顶公众号」第一时间阅读编程笔记!一、前言最近拿到了一块TI官方的DSP开发板,芯片型号是:TMS320F280049C,板载调试器XDS110。但是下载程序时遇到了一点问题,现记录总结如下: ...
-
点击上方「嵌入式大杂烩」,选择「置顶公众号」第一时间获取免费资料! 前言今天,本公众号改新名字啦,由”正念君编程学习笔记“更名为”嵌入式大杂烩“。请记住我的名字:嵌入式打杂的,哈哈。(嵌入式大杂烩 ...
-
1、考察指针要求设置一绝对地址为 0x67a9的整型变量的值为 0xaa66int *ptr;ptr = (int *)0x67a9;*ptr = 0xaa66;2、考察中断中断是嵌入式系统中重要的组成部分,这导致了很多编译开发商提供一种扩展—让标准C支持 ...
-
你的桌面是怎样子的呢?很多游戏图标?很多软件图标?还是很多文件与文件夹?大图标摆放?小图标摆放?自动排列?将图标与网络对齐?具有轻微强迫症的正念君是看不得自己的桌面乱糟糟的,所以干脆什么都不放,图标也 ...
-
点击上方「嵌入式大杂烩」,选择「置顶公众号」第一时间查看编程笔记!在使用STM32的串口接收数据的时候,我们常常会使用接收中断的方式来接收数据,常用的是RXNE。这里分享另一种接收数据的方式——IDLE中断(PS: ...
-
题目将一个数分解质因数代码/********************************************************************************************************* 题 目: 将一个数分解质因数** 样例输入:50** 样例输出:50 = 2 * 5 ...
-
点击上方「嵌入式大杂烩」,选择「置顶公众号」第一时间查看嵌入式笔记!去年,RT-Thread发布了RT-Thread Studio初版《RTThreadStudio的使用体验:真香!》,经过不断更新迭代之后,来到了V1.1.0,咱也来拥抱一下新 ...
-
由于百度的广告推广,很影响我们的搜索效率,每次要搜索一些问题,总是出现一大堆广告。今天分享一个小技巧,搜索时可以避过一些广告。我们在搜索的时候,可以在关键词之前添加intitle:intitle是SEO(搜索引擎优化 ...
-
函数指针在C语言中的意义在C语言程序中,数据结构和算法是两个基本的元素。C语言的基本数据类型、结构体、数组和联合体是数据结构的代表;C语言中的函数则是算法的代表。只有将数据结构和算法有机结合才能构成具有 ...
-
参考:C语言中文网1前言数组与指针有很密切的联系,常见的结合情况有以下三种:数组指针指针数组二维数组指针2数组指针数组指针:指向数组的指针。如:int arr[] = {0,1,2,3,4};int *p = arr; //也可写作int *p=&a ...
-
题目在一个有限的正整数序列中,有些数会多次重复出现在这个序列中。如序列3,1,2,1,5,1,2。其中1就出现3次,2出现2次,3出现1次,5出现1次。要求对于给定的正整数序列,从小到大依次输出序列中出现的数及出现的次数 ...
-
点击上方「嵌入式大杂烩」,选择「置顶公众号」第一时间获取免费资料!转载自21ic论坛作者:欧浩源原文链接:http://bbs.21ic.com/icview-2403264-1-1.html 缘起2018年1月1日,意味着我有15年的单片机经验了,得在2 ...
-
我们在很多地方都有看到过K&R C、ANSI C、ISO C、C89、C99、C11等标准,具体有什么不同呢?(文末有个很好的实例)什么是K&R C?1978年,丹尼斯•里奇(Dennis Ritchie)和布莱恩•柯林汉(Brian Kernighan)合作出 ...
-
点击上方「嵌入式大杂烩」,选择「置顶公众号」第一时间查看编程笔记!一、前言在我们的嵌入式开发中,常常把printf重定向到MCU的串口外设,再配合上位机界面软件,通过打印调试信息的方式来调试我们的嵌入式软件。 ...
-
关注、星标公众号,不错过精彩内容作者:strongerHuang公众号:strongerHuangC语言可谓是编程界的传奇语言,历经几十年,依然排名前列。前不久还写了一篇文章《2019年11月C语言接近Java》,说了C语言是比较受欢迎的 ...