自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 日常生活 -- 专业能力

最近要开始为找工作做准备了,第一件事就是写简历。而其中的专业技能和项目经验是值得考虑的部分。 CSDN博客写了两年,原创博文也有270多篇。现在根据专业技能部分和项目经验部分,将其总结一下。 一来可以看看自己到底会些什么,再者也可以将招聘信息上需求的,自己暂未总结掌握的部分,好抓紧时间看一看。...

2018-01-06 18:39:30 4987 18

原创 博客转载 声明

本博客所有内容来源于网络、书籍、和各类手册。 内容均为非盈利,旨为方便查询、总结备份、服务于大家。 部分转载内容均有注明出处,如有侵权请告知,马上删除。

2016-11-08 10:50:06 3373 0

原创 C语言再学习--关键字

如需转载请注明出处:https://blog.csdn.net/qq_29350001/article/details/53021879 C语言一共有32个关键字,如下表所示: 关键字 说明 auto 声明自动变量 ...

2016-11-03 15:21:54 3536 2

原创 Altium Designer -- 精心总结

以前是使用DXP2004来画图的,后来转行。想来已经有一年半的时间没有画过了。突然转到AD,有些不适应。用了下发觉很多功能确实比DXP要来的强大。花了不少时间和精力,将之前的一些经验技巧,进行整理总结。希望这篇文章,可以让人少走线些弯路。让初学者可以快速入门。 好了,言归正传,开始启程! 首先下载...

2016-08-13 15:28:46 142297 57

原创 STM32开发 -- 系统软复位

方法: void BSP_CPU_Reset(void) { /* system soft reset */ NVIC_SystemReset(); // 函数在core_m3.c中 while(1); } __NVIC_SystemReset: /** \brief Sy...

2020-05-24 17:45:20 188 0

原创 STM32开发 -- Visual Studio C++编写串口上位机

打算使用Visual Studio编写一个串口上位机程序,然后进行测试。 原来的上位机各种BUG,受不了了。自己写一个得了。 一、创建 MFC 工程 选择MFC应用: 应用程序类型选择 基于对话框: 生成效果: 二、设置控件 找到“工具箱”,就可以将相应的控件拖拽至应用程序对话框中 常用控...

2020-05-08 17:58:33 443 3

原创 STM32开发 -- base64详解

base64_encode base64_decode

2020-03-31 13:49:36 616 0

原创 STM32开发 -- 设置MCU运行频率

参看:STM32系列修改外部晶振以及代码的修改(f103、f105为例) 后续补上。

2020-03-31 11:16:06 470 0

原创 STM32开发 -- md5sum命令

参看:md5sum命令 md5sum命令采用MD5报文摘要算法(128位)计算和检查文件的校验和。一般来说,安装了Linux后,就会有md5sum这个工具,直接在命令行终端直接运行。 MD5算法常常被用来验证网络文件传输的完整性,防止文件被人篡改。MD5 全称是报文摘要算法(Message-Dig...

2020-03-16 15:08:49 279 0

原创 日常生活小技巧 --惠普战66三代 重装系统

新买的惠普战66三代,重装系统遇到各种事。整理一下,下次重装就晓得了。 使用的是小兵一键重装系统:http://www.xiaobingxitong.com/bangzhu/2018-09-06/987.html 系统是用的1909专业版,最好是别用这个版本了。各种问题~ C盘删除分区,新建分区后...

2020-03-09 16:26:12 1320 0

原创 STM32开发 -- UCOSII

一、UCOSII 简介 UCOSII是一个可以基于ROM运行的、可裁剪的、抢占式、实时多任务内核。具有高度可移植性,特别适合于微处理器和控制器,是和很多商业操作系统性能相当的实时操作系统(RTOS)。为了提供最好的移植性能,UCOSII最大程度上使用ANSI C语言进行开发,并且已经移植到40多种...

2020-02-18 18:29:18 594 0

原创 STM32开发 -- PMIC、I2C详解

终于到PMIC了,这部分有用到I2C,之前一直想讲来着,现在正好一并讲了。

2019-12-04 17:52:06 899 0

原创 STM32开发 -- W25Q32JV SPI FlASH详解

flash这部分也是很重的一部分了,尤其是地址选择,OTA升级等操作。 一、 未完待续

2019-11-20 18:41:48 1097 1

原创 STM32开发 -- CAN总线详解

最近好像没在状态,博客也没有心思写了。 ADC花了好久好久才总结完了,现在就开始看一下CAN总线吧。 这部分我比较熟悉一些。

2019-11-11 11:18:15 1864 0

原创 STM32开发 -- 无线网络协议

参看:IEEE 802.11

2019-11-01 14:09:49 388 0

原创 日常生活 --1024程序员的节日

1024程序员的节日,没有撩妹火锅,只有加班和bug。

2019-10-24 18:42:59 224 0

原创 日常生活小技巧 -- UltraEdit复制16进制数据

使用UE打开一个十六进制的文件,一复制才发现,粘贴出来的不是十六进制的,再转换居然还和原来的十六进制数据不同。很郁闷~ 来吧,接下来就看一下UltraEdit怎么复制16进制数据。 参看:UltraEdit如何转换16进制/如何复制16进制 方法步骤 1、CTRL+A 全选 2、点击 编...

2019-10-22 10:52:00 675 0

原创 STM32开发 -- 数据搜索

需要从netty里搜索某个内容的数据。 该如何搜搜呢? 需要用到的指令有 grep、zcat、find等。 之前都有讲过,整理一下。简单的实现。 参看:C语言再学习 – Linux 中常用基本命令 参看:C语言再学习 – grep 命令(转) 参看:C语言再学习 – Linux下fin...

2019-10-21 13:31:04 232 0

原创 STM32开发 -- 可调直流稳压电源

可调直流稳压电源,用的型号为 IT6720 参看:可调直流稳压电源

2019-10-14 20:11:49 917 0

原创 STM32开发 -- 蓝牙开发详解(2)

如需转载请注明出处: 接着 STM32开发 – 蓝牙开发详解(1) 这一篇接着讲。 如需转载请注明出处:

2019-09-10 18:54:30 1110 1

原创 日常生活小技巧 -- “Error: Encountered an improper argument”的解决方法

使用keil5.25兼容版本的,在debug过程中修改代码和打断点,再退出debug马上就出现该问题:Error: Encountered an improper argument。 解决方法: 工程路径中有中文,将路径变成英文即可。 请勿在项目的文件夹和文件名以及所有源文件和库中使用非ASCI...

2019-09-06 11:28:20 872 1

原创 Keil uVision4使用总结

相对来说Keil uVision4这款软件我使用的较少,这篇文章更多的是作为一个需要使用此软件的时能快速上手的教程。 所有内容均来自网络,如有侵权请告知。 一、下载安装Keil uVision4 Keil MDK-ARM uVision5最新下载new! Keil C51最新下载new! ...

2019-09-03 20:49:55 46780 2

原创 STM32开发 -- Ublox GPS之设置PUBX

之前获取GPS所需内容需要解析多个GNNS消息,甚是麻烦了。 查看手册里面有PUBX部分,专有消息:即由u-blox定义的消息。 只要解析这一个就可以了,甚好。哈哈 简单的看一下这里面都有些什么吧。 这里主要看里面的PUBX00、PUBX03和PUBX04。其他两个自行查看手册。 一、P...

2019-08-16 15:38:25 875 0

原创 STM32开发 -- 地球坐标系(WGS84),火星坐标系(GCJ02), 百度坐标系(BD09)坐标转换

STM32开发 – GPS模块开发详解 最后有提到一下: WGS84坐标系 地球坐标系,国际通用坐标系 GCJ02坐标系 火星坐标系,WGS84坐标系加密后的坐标系;Google国内地图、高德、QQ地图 使用 BD09坐标系 百度坐标系,GCJ02坐标系加密后的坐标系 BUT,这三者之间...

2019-08-14 19:13:28 886 0

原创 日常生活小技巧 -- SecureCRT上传和下载文件

会用到Xshell 6或者SecureCRT(一般不用这个下载速度太慢)主要是下载文件。 我一般常用的下载指令就是 sz 文件名 额,其实也就没啥好讲的了。 但是有个问题啊 sz 貌似只能下载一个文件,太费劲了。有没有可以多个文件一起下载的方法?? 再有我用SecureCRT下载完成了。W...

2019-08-14 14:03:53 295 0

原创 STM32开发 -- 蓝牙开发详解(1)

本来想着现将ADC、CAN、I2C、PMIC、FLASH等等讲完了,晚些时候再讲蓝牙的。 emmmm,现在老是遇到一些蓝牙类的问题。看来有必要先讲了。 资料都有看过一遍,如果只是简单的了解蓝牙用法,很简单的。 多的不说了,现在开始总结!! 一、蓝牙介绍 ...

2019-08-14 13:23:52 2792 1

原创 STM32开发 -- 继电器测试

继电器这个东西,怎么说呢。我之前学过自动化。。。 对它是有一定了解的。 接下来再简单的来看一下STM32上继电器的应用吧。 一、继电器介绍

2019-08-12 17:37:14 2395 0

原创 STM32开发 -- 主天线和分集天线

用的SIM7600CE模块硬件设计里有包含主天线和分集天线。 这个需要简单的了解一下了。 别人问起来,我特么连哪个天线是都不知道,这就有点尴尬了。 查看手册:SIM7600CE-PCIE 硬件设计手册 一、主天线和分集天线引脚 从手册上看,82pin(MAIN_ANT)为主天线引脚;...

2019-08-09 15:54:45 2322 0

原创 STM32开发 -- 网络注册CREG、CEREG

我记得在讲4G模块的时候有介绍一下CREG。 参看:STM32开发 – 4G模块开发详解(2) AT+CREG=2 网络注册信息设置命令,自动上报网络注册未知结果码,同时带有位置信息,+CREG: [,] AT+CREG=2 OK AT+CREG? 网络注册信息查询命令,当s...

2019-08-09 10:16:18 1150 1

原创 STM32开发 -- 低功耗模式详解(3)

接着讲: 一、其他模式低功耗 GPS/4G模块/蓝牙进入休眠和其他功能电路供电切断 这些又该如何操作? 4G模块 禁止网络注册: AT+CREG=0 关闭WIFI AT+CWMAP=0 蓝牙 ...

2019-08-08 14:28:20 884 1

原创 STM32开发 -- 低功耗模式详解(2)

上一篇文章 STM32开发 – 低功耗模式详解(1) 简单的总结了一下低功耗的三种模式。 但是还留了不少问题需要搞清楚。 接下来继续总结。。 一、其他几种退出待机模式的方法: 上篇文章只介绍了通过WKUP引脚上的上升沿退出待机模式。接下来再看一下剩下的RTC闹钟事件的上升沿、 NRST...

2019-08-06 16:45:09 416 0

原创 STM32开发 -- 低功耗模式详解(1)

很多单片机都有低功耗模式,STM32 也不例外。当 CPU 不需继续运行时, 可以利用多个低功耗模式来节省功耗。 这部分不是我负责,但是也是有必要看一下的。 ...

2019-07-10 18:38:52 1541 0

原创 STM32开发 -- 信号强度CSQ

使用GSM模块的时候,需要查看信号强度。 使用查询信号AT指令: AT+CSQ +CSQ: 21,99 OK 这个AT指令使用都是了解的,但是+CSQ: 21,99,后面的数字代表什么意思呢? 怎么看是信号强弱还是没有信号呢? 接下来开始总结: 一、查看芯片手册 我查...

2019-07-04 18:59:58 3531 0

原创 STM32开发 -- L3GD20H陀螺仪开发详解

之前讲过: MPU6050开发系列 STM32开发 – LIS3DH三轴加速度计开发详解 所以对于L3GD20H陀螺仪基本上轻车熟路了。关键还是在于要看手册。 接下来就进入L3GD20H陀螺仪开发讲解。 未完待续!! ...

2019-06-27 18:08:05 2102 1

原创 STM32开发 -- 惯导模块开发详解

STM32开发 – GPS模块开发详解(1) 这篇文章已经对于GPS模块开发讲得很详细,但是还留着一点东西没讲,有必要开一篇文章。

2019-06-24 13:12:40 1490 1

原创 你眼泪的味道,我知道!

爱情本无法,真爱如昙花 是罚不是罚,一生时间差。 今天看了电影《前任》,其中有几句台词印象很是深刻。 让自己喜欢上一个人,比让一个人喜欢上自己,要容易的多。 和很喜欢自己的人在一起,比和自己很喜欢的人在一起,要容易幸福的多呦。 能和一个自己喜欢并且喜欢自己的人在一起当然是幸福的。但,...

2019-06-24 12:01:39 580 0

原创 STM32开发 -- patch生成和使用

领导给我一个.patch文件,“去打一下patch!” emmmm,有点懵。不是说不知道,其实在linux下有用到过的。 参看:如何制作LINUX的patch文件及如何打patch But,那么该如果通过git命令生成Patch和打Patch?? 开始讲解! 一、 ...

2019-06-21 11:18:29 518 0

原创 STM32开发 -- Jlink常用命令

h speed 4000 device = STM32F429ZI erase loadbin BOOT.bin 0x8000000 loadbin 正式版本.bin 0x08004000 loadbin 工厂测试.bin 0x08020000 savebin 工厂生产.bin 0x...

2019-06-18 18:58:11 2448 0

原创 STM32开发 -- 自动连接一个未保存过的WIFI

上一篇文章**STM32开发 – WIFI那些事儿(一)** 简单介绍了一下WIFI测试脚本和查看WIFI的MAC地址的方法。 接下来主要实现自动连接一个未保存过的WIFI的功能。 问题: 想要自动连接一个WIFI是需要先保存然后生成一个系统文件方才可以的。 如果未保存过的WIFI该怎么...

2019-05-30 13:40:26 597 1

原创 日常生活小技巧 --WIN7出现“发生验证错误 要求的函数不受支持”问题

一句话: 直接把最近更新的补丁卸载,重启电脑就好了!

2019-05-07 17:22:20 300 0

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