在keil中使用不初始化变量

单片机型号:STM32F030R8 我们进行程序设计的时候,都会知道,系统上电或复位时,会执行变量初始化操作,但是有些情况下,我们并不希望变量初始化,例如,在系统异常复位发生后,我们希望系统能够迅速恢复复位前的现场状况,这样就希望变量能够保留原先的值,而不被初始化。实际上,大家都知道,变量是存...

2019-03-20 09:49:15

阅读数 26

评论数 0

程序员的自我修养

作者:张柔,发布于博客园 与初码博客 首先要谈的是,今天的话题所聊的程序员包含哪些人? 在中国,写程序,不仅仅是一种兴趣,更多的时候,还是一种普通职业和谋生工具 大公司有厉害的程序员,优秀的架构师,但大量的小公司也有很多普通的程序员。在我这些年的工作经历中,也越来越深刻的感受到普通程序员的影...

2019-03-12 22:45:31

阅读数 105

评论数 0

FAT12文件系统基本格式

一、基本数据分布 |--------------------| 2879扇区 |               数据区(长度不固定)                    | |--------------------|------- |              ...

2019-02-22 11:52:37

阅读数 32

评论数 0

FAT12文件系统

一、 FAT12 FAT12是DOS时代就开始使用的文件系统(File System),直到现在仍然在软盘上使用,FAT12软盘的被格式化后为:有两个磁头,每个磁头80个柱面(磁道),每个柱面有18个扇区,每个扇区512个字节空间。所以标准软盘的总空间为: 2 * 80 *18 * 512=1...

2019-02-22 11:51:50

阅读数 43

评论数 0

Try LittleFS on STM32 and SPI flash

Try LittleFS on STM32 and SPI flash Apr 12, 2018 Over the past years, I have make use of FatFS to manage files on SPI flash. This is not a good sol...

2019-01-26 08:54:53

阅读数 326

评论数 0

LittleFS - 一个高度完整的嵌入式文件系统

LittleFS - 一个高度完整的嵌入式文件系统   拥有小巧灵活的文件系统对许多物联网设备至关重要。使用文件系统并将其与正确的存储技术(如外部闪存或SD卡)配对可能很困难。Mbed操作系统使文件系统的组合变得简单。Mbed OS 5.7既支持FAT文件系统,又引入了高度集成的嵌入式文件系统...

2019-01-26 08:44:29

阅读数 200

评论数 0

永磁同步电机(PMSM)的FOC闭环控制详解

在学习FOC控制前,我对于FOC控制完全不懂,只知道中文叫做磁场定向控制,因公司产品开发需要用到对永磁同步电机(PMSM)进行精确的位置控制,才开始从网上了解什么是FOC,有哪些数学公式,控制的过程是怎么样的,但由于公司没有人知道这一块的知识,所以只能一个人慢慢找资料学习,网上有不少关于FOC的资...

2018-11-28 21:55:43

阅读数 203

评论数 0

怎么确定步进电机的步距角

1、步进电机有个基本步距角的: 两相的是1.8°、 三相的是1.2°、三相六拍驱动方式运行的步进电动机的步距角运算公式Q=360/MZK 四相电机中,有四相四拍运行方式即AB-BC-CD-DA-AB,四相八拍运行方式即 A-AB-B-BC-C-CD-D-DA-A,转子齿为50齿电机为例,四拍运行...

2018-11-07 11:25:19

阅读数 686

评论数 0

10个国外免费下载电子书网站

1、FreeBookSpot FreeBookSpot是一个在线免费电子书下载网站。网站拥有96个类别,大约71.97 GB的免费电子书籍。用户可以搜索和分类下载免费书籍,如科学,工程,编程,小说和其他许多书籍。FreeBookSpot无需注册,下载免费。   2、Free-eBooks...

2018-07-26 09:01:56

阅读数 7949

评论数 0

电子技术网站

电子元器件查询 IC/PDF查询 器件手册 电子技术文章资源下载类 今日电子 中国电子资源网: 中国电子进修网 电子设计技术网: 21IC 电子工程专辑: 国际电子商情: 北极星电子技术网 大虾电子网 ET电子技术网 老古开发网 我爱研发网 变频技术应用 网易电器...

2018-07-26 09:00:07

阅读数 263

评论数 0

在Linux下开发GUI程序的方法

在Linux下开发GUI程序的方法有很多,比如Gnome桌面使用GTK+作为默认的图形界面库,KDE桌面使用Qt作为默认的图形界面库,wxWidgets则是另一个使用广泛的图形库,此外使用Java中的Swing/AWT组件也可以用于开发Linux下的GUI应用。 本文将依次介绍GTK+、Qt、w...

2018-07-18 16:10:24

阅读数 2468

评论数 0

软件测试中Mock和Stub

1.Stub与Mock(1)相同点Stub和Mock对象都是用来模拟外部依赖,使我们能控制。如果被测程序、系统或对象,我们称之为A。在测试A的过程中,A需要与程序、系统或对象B进行交互,那么Stub/Mock就是用来模拟B的行为来与A进行交互。(2)不同点        Stub,也即“桩”,很早...

2018-07-02 14:42:34

阅读数 188

评论数 0

__asm__ __volatile__内嵌汇编用法简述

__asm__ __volatile__内嵌汇编用法简述 时间:2016-12-09作者:华清远见 __asm__ __volatile__内嵌汇编用法简述 在阅读C/C++原码时经常会遇到内联...

2018-06-28 17:06:23

阅读数 413

评论数 0

理解 Memory barrier(内存屏障)

理解 Memory barrier(内存屏障)发布于 2014 年 04 月 21 日2014 年 05 月 15 日 作者 name5566参考文献列表:http://en.wikipedia.org/wiki/Memory_barrierhttp://en.wikipedia.org/wiki...

2018-06-28 16:25:09

阅读数 226

评论数 0

TCP/PI checksum 简析

TCP/PI checksum 简析Checksum原理Checksum广泛应用于TCP/IP协议族,用于校验IP、TCP、UDP数据,其原理比较简单,其计算校验和的步骤如下: 1)在数据发送端,首先将检验和字段本身清零,将被检验的相邻字节成对配成16bit的整数,将所有的配对相加,同时将进位加到...

2018-03-29 14:48:44

阅读数 160

评论数 0

RO段、RW段和ZI段 --Image$$??$$Limit 含义

作者评注:内容很多,不过解释讲解详细http://www.cnblogs.com/heart-of-eagle/archive/2011/04/28/2032240.html转载:          IMPORT |Image$$RO$$Limit|      IMPORT |Image$$RW$...

2018-03-09 17:29:11

阅读数 587

评论数 0

正弦信号、余弦信号与复指数信号(欧拉公式)

生活中不存在复数,但是《信号与系统》《数字信号处理》偏偏离不开复指数 e(jwt),这就涉及到复指数在推导和运算时的一些重要性质,以及其与正弦余弦信号的关系。 1. 可用复指数信号表示正弦/余弦信号 当指数信号的指数因子是复数时,称之为复指数信号。其表达式为 f(t)=Kest,s=σ+jw。...

2018-01-20 10:13:27

阅读数 1846

评论数 0

数据预处理-归一化与z-score标准化

归一化: 归一化是一种简化计算的方式,即将有量纲的表达式,经过变换,化为无量纲的表达式,成为标量。 在多种计算中都经常用到这种方法。 线性函数转换: y=(x-MinValue)/(MaxValue-MinValue) 说明:x、y分别为转换前、后的值,MaxValue、M...

2017-12-28 15:03:15

阅读数 1272

评论数 0

快速傅里叶变换FFT的C语言算法彻底研究

快速傅里叶变换FFT的C语言算法彻底研究 LED音乐频谱显示的核心算法就是快速傅里叶变换,FFT的理解和编程还是比较难的,特地撰写此文分享一下研究成果。  一、彻底理解傅里叶变换 快速傅里叶变换(Fast Fourier Transform)是离散傅里叶变换的一种快速算法,简称FFT,通过F...

2017-12-26 17:31:40

阅读数 4315

评论数 0

单片机程序构架

似乎软件架构,只有纯上位机软件才有,其实,嵌入式软件也有架构可言,只有好的架构,才能结构清晰,方便开发和让系统稳定的工作。在有嵌入式操作系统的情况下,可以利用多任务和信号量,事件等设计嵌入式软件。但是在没有操作系统的裸机中,更需要有好的架构。例如利用事件和状态机模拟实现多任务,或者利用定时器和消息...

2017-12-05 11:20:12

阅读数 4525

评论数 0

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