摘要: GNU C Complier 的作者是Richard Stallman。每一个类unix操作系统都需要C编译器,当时并没有C编译器,于是GCC应运而生。现在的GCC是GNU Conpiler Collection(GCC开发套件),支持编译多种语言。GCC模块化结构,当有新的语言、平台出现,只需写一 阅读全文
posted @ 2022-06-10 09:23 不会点灯 阅读(500) 评论(0) 推荐(0)
摘要: 在使用IDM软件一段时间后,我们就必须得重新安装付费获取序列号以继续使用IDM,或者呢,使用破解版本的IDM,但有的破解版本有病毒或者下载速度很慢。鉴于此,我们既不想付费,也不想使用破解版。该如何解决呢???废话不多说,我们可以重置IDM试用时间,具体方法如下:第一步:卸载IDM软件。搜索"程序与功 阅读全文
posted @ 2022-01-25 11:18 不会点灯 阅读(1187) 评论(0) 推荐(0)
摘要: 一、为什么要校准 电子指南针主要是通过感知地球磁场的存在来计算磁北极的方向。然而由于地球磁场在一般情况下只有微弱的0.5高斯,而一个普通的手机喇叭当相距2厘米时仍会有大约4高斯的磁场,一个手机马达在相距2厘米时会有大约6高斯的磁场,这一特点使得针对电子设备表面地球磁场的测量很容易受到电子设备本身的干 阅读全文
posted @ 2022-01-19 17:55 不会点灯 阅读(1747) 评论(0) 推荐(0)
摘要: 是用J-Link下载程序时,遇到芯片被锁的情况,如下图所示 解决办法: 在j-link官网下载客户端 安装之后打开文件安装目录 连接好J-Link ,打开JLinkSTM32 选择自己所使用的芯片即可 阅读全文
posted @ 2021-06-09 12:44 不会点灯 阅读(3568) 评论(0) 推荐(0)
摘要: CubeMX配置部分 选择芯片后进入配置部分 一、Pinout&Configuration 1.时钟设置 选择时钟源为外部时钟 2.中断设置 将SVC, PendSV和SysTick这三个中断的Generate IRQ handler选项去掉,因为Keil的RTX系统要用到这三个中断。 3.系统设置 阅读全文
posted @ 2021-05-08 16:32 不会点灯 阅读(587) 评论(0) 推荐(0)
摘要: 1.红外发光二极管测试 用指针式万用表(1k挡)黑表笔接阳极、红表笔接阴极(应采用带夹子的表笔)测得正向电阻在20~40kΩ;黑表笔接阴极、红表笔接阳极测得反向电阻大于500kΩ以上者是红外发光二极管。透明树脂封装的可用目测法:有圆形浅盘的极是负极。若正向电阻在200kΩ以上(或指针微动),反向电阻 阅读全文
posted @ 2021-04-16 11:10 不会点灯 阅读(506) 评论(0) 推荐(0)
摘要: 看了一遍排在前面的答案,类似”进程是资源分配的最小单位,线程是CPU调度的最小单位“这样的回答感觉太抽象,都不太容易让人理解。 做个简单的比喻:进程=火车,线程=车厢 线程在进程下行进(单纯的车厢无法运行) 一个进程可以包含多个线程(一辆火车可以有多个车厢) 不同进程间数据很难共享(一辆火车上的乘客 阅读全文
posted @ 2021-01-29 13:33 不会点灯 阅读(81) 评论(0) 推荐(0)
摘要: 但是const比#defien好。首先,它能够明确指定类型。其次,可以使用C++的作用域规则将定义限制在特定的函数或文件中(作用域规则描述了名称在各种模块中的可知程度,这将在第9章讨论)。第三,可以将const用于更复杂的类型(如第4章将介绍的数组和结构)。 阅读全文
posted @ 2021-01-22 09:49 不会点灯 阅读(65) 评论(0) 推荐(0)
摘要: C+实现支持一个基本的源字符集,即可用来编写源代码的字符集。它由标准美国键盘上的字符(大写和小写)和数字、C语言中使用的符号(如{和=)以及其他一些字符(如换行符和空格)组成。还有一个基本的执行字符集(通过执行程序来生成的字符),它增加了一些字符,如退格和振铃。C++标准还允许实现提供扩展源字符集和 阅读全文
posted @ 2021-01-22 09:34 不会点灯 阅读(605) 评论(0) 推荐(0)
摘要: 我们在电源滤波电路上可以看到各种各样的电容,100uF、10uF、100nF、10nF不同的容值,那么这些参数是如何确定的? 数字电路要运行稳定可靠,电源一定要”干净“,并且能量补充一定要及时,也就是滤波去耦一定要好。什么是滤波去耦,简单的说就是在芯片不需要电流的时候存储能量,在需要电流的时候又能及 阅读全文
posted @ 2021-01-22 09:04 不会点灯 阅读(1470) 评论(0) 推荐(0)