自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

南昌创玩DIY

南昌创玩DIY

  • 博客(15)
  • 收藏
  • 关注

原创 嵌入式开发技术汇总001+modbus RTU调试四件套 : modbus poll 7 ; modbus slave 6;modscan32;MThings 使用教程

嵌入式开发技术汇总001-modbus RTU调试三件套 : modbus poll 7 ; modbus slave 6;modscan32 使用教程

2021-02-25 10:53:14 663

原创 物联网服务器使用维护01--服务器开机出现system initializing,please wait情况处理

服务器开机出现system initializing,please wait情况处理,在memory initializing starting步骤停止,progress 在30%停止。打开服务器机箱后,取出内存条,擦拭后放回内存槽。然后正常开机后。

2021-02-07 10:28:07 21223 1

原创 stm32库里的inc和src文件夹内是放置什么文件的

stm32库里的inc和src文件夹内是放置什么文件的呢?以及inc和src简称的由来。inc是include的简称,src是source的简称。include文件夹下面一般放置头文件,一般是h文件source文件夹下面一般放置源文件,一般是C文件...

2018-08-08 10:47:45 12528 1

转载 C/C++语言void及void指针深层探索。C中void是什么意思? 为什么有时可用可不用?

C/C++语言void及void指针深层探索。C中void是什么意思? 为什么有时可用可不用? 1.概述许多初学者对C/C++语言中的void及void指针类型不甚理解,因此在使用上出现了一些错误。本文将对void关键字的深刻含义进行解说,并详述void及void指针类型的使用方法与技巧。2.void的含义void的字面意思是“无类型”,void *则为“无类型指针”,void *可...

2018-08-06 00:07:05 1237 1

转载 如何快速上手使用STM32库函数

一、背景 如前文所述,利用标准库函数的好处在于,可以快速开发,不用去对着数据手册,小心翼翼的一位一位的配置那些繁复的寄存器,因为这些工作意法半导体已经找了一些顶级的工程师帮你做了,杰作既是其库函数。当然,有些代码考虑到低功耗,或者需要极小的ROM,就不能使用库函数,而这即是通常说的,"高度定制化",牺牲开发时间来获取更高代码效率,这个需要自己权衡。 本文以STM32之DMA...

2018-08-06 00:00:35 1580

转载 ARM 中断--IRQ and FIQ配置--外部配置

ARM 中断--IRQ and FIQ配置--外部配置中断分为外部中断和定时器中断;中断源都是有一个触发条件,条件满足就会产生中断。不同的中断源触发条件不一样ARM中中断分为两种:FIQ(fast interrupt request)快速中断请求,IRQ(interrupt requrest)一般的中断请求为什么FIQ比IRQ的中断响应更快?在ARM体系中,FIQ的优先级比IR...

2018-08-04 13:32:43 1038

转载 简述STM32是如何进入中断函数xxx_IRQHandler的

简述STM32是如何进入中断函数xxx_IRQHandler的 STM32是如何进入中断函数xxx_IRQHandler的,如:void USART1_IRQHandler(void) 前段时间开始接触STM32的时候遇到这样一个问题,程序里面配置好中断设置时,程序运行的时候是怎么进入中断函数的(当然这里所说的中断都是硬件中断),因为跑C程序的时候,本人的理解是,你总得有个“接力棒”...

2018-08-04 13:29:40 6157 1

转载 使用C语言中 -> 的意思是这样的。

->是一个整体,它是用于指向结构体、C++中的class等含有子数据的指针用来取子数据。换种说法,如果我们在C语言中定义了一个结构体,然后申明一个指针指向这个结构体,那么我们要用指针取出结构体中的数据,就要用到“->”.举个例子:struct Data{int a,b,c;}; /*定义结构体*/struct Data * p;/*定义结构体指针*/struct Data...

2018-08-01 11:28:58 498

翻译 arduino 创客教程第一季第一集 arduino sketch文件最小单元

这个例子包含了让sketch在Arduino IDE 编译通过所需要的最少代码:setup() 函数和loop()函数 本例子需要的硬件设备arduino uno板杜邦线电路搭接例程代码void setup() { // 这里请写初始化代码,本函数只运行一次。}void loop() { // 将主要的代码放在这里以重复执行。}例程解

2017-06-01 23:42:37 1795

原创 arduino相关知识点思维导图合集

arduino相关知识点思维导图,根据《Arduino开发实战指南 AVR篇》内容编写。根据自己学习体会制作,不定期更新。

2017-02-26 22:49:48 2143

转载 浅析C 语言变量和函数命名规范

C 语言变量和函数命名规范: 关于C语言变量和函数命名规范 据考察,没有一种命名规则可以让所有的程序员赞同,程序设计教科书一般都不指定命名规则。命名规则对软件产品而言并不是“成败悠关”的事?!我们不要化太多的精力试图发明世界上最好的命据考察,而应当制定一种令大多数项目成员满意的命名规则,并在项目中贯彻实施。    1. 共性规则    本节论述的共性规则是被大多

2017-02-25 10:56:08 516

原创 arduino IDE中如何实现代码折叠功能

使用编程代码折叠功能可以使得代码阅读时更简洁。那么在arduino IDE中如何实现呢?这里我们先点击arduino IDE左上角的:文件--首选项在勾选--启用代码折叠。然后点击界面右下角--“好”就可以实现代码折叠了。

2017-01-23 09:51:11 3208

转载 逻辑运算的理解和应用? 逻辑与 && 逻辑或 || 逻辑非 !

1.三个逻辑运算符应该怎样理解.好比逻辑与&&,它在与其它值作怎样的比较,大小,高低等?2.逻辑运算在比较之后的取值,逻辑运算结果为假时,也就是为"0"时.关系不成立,不在计算.那结果为真时,也就为"1"时,关系成立,接着运算.那此时,作比较的值的取值应取什么样的值,取"1"还是取原值呢?3.在什么样的情况下,用逻辑运算?问题1:设用x,y两个变量,可能出现的组合即结果:

2016-12-19 11:30:42 2493

转载 何为初始化

何为初始化初始化(Initialization)就是**把变量赋为默认值**,把控件设为默认状态,把没准备的准备好。但是如果是整个系统初始化那就不一样了。在汇编语言中,为变量分配空间时,初始化过的变量的初值位于可执行文件代码段数据后,会占用一定空间,不必要的初始化会造成磁盘空间的浪费。在C语言等高级语言中,为每一个变量赋初值被视为良好的编程习惯,有助于减少出现Bugs的可能性。因此,是否对不必要的变

2016-12-10 09:53:43 631

转载 C\C++编程中:相对路径和绝对路径(借鉴学习)

电脑硬盘E盘下,建文件夹“test”,"test"下建立子文件夹“file”,"file"下建子文件夹“data”,电脑资源管理器显示目录  E:\test\file\data当前 路径 E:\test\file===================================================1. 相对路径 ,用正斜杠’/‘    1

2016-12-09 22:10:16 5031

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除