自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (3)
  • 收藏
  • 关注

转载 STM32f10x.h中出现“#ifdef __cplusplus extern "C" { #endif”的定义

平时我们在linux c平台开发的时候,引用了一些Cpp或者C的代码库,发现一些头文件有如下代码条件编译。#ifdef __cplusplusextern "C" {#endif// 代码#ifdef __cplusplus}#endif这个是什么意思呢?一开始看到这个也很茫然。上网查找了一些资料。主要作用:为了在C++代码中调用用C写成的库文件,就需要用extern"C"来告...

2018-04-26 11:57:23 725

转载 8位、16位、32位单片机的区别?

CPU处理的数据的宽度,参与运算的寄存器的数据长度,1、如果总线宽度与CPU一次处理的数据相同,则这个宽度就是所说的单片机位数2、如果总线宽度和CPU一次处理数据宽度不相同:            1)总线宽度小于CPU一次处理的数据宽度,则以CPU的数据宽度定义单片的的位数,但是称为准多少位,例如,Intel8088,CPU是16位但是总线是8位的,所以他是准16位              2...

2018-04-24 12:12:41 9151

原创 MDK4编译过程中出现的错误以及警告解释

在做数据处理的时候,出现warning: #223-D: function "abs" declared implicitly添加:float abs(float __x);//防止abs warning, 原因不明确, 可能是math.h与stdlib.h中都有abs()吧,用stdlib.h替换math.h也可解决问题1.warning: #550-D: variable "d" was se...

2018-04-20 15:16:06 1739

原创 使用串口打印系统时间

今天无意中看到一段代码,感觉有点意思,验证了一下,居然真的可以实现,就是在系统中通过串口打印出系统下载程序的时间,在文件中添加头文件,#include <stdio.h>,在文件串口打印的时候加上一句 printf("\r\n"__DATE__"-"__TIME__"\r\n");就可以实现,或者映射到串口n的时候,需要添加上串口号USART1_printf(USART1, "\r\n...

2018-04-12 13:55:19 3444 1

转载 STM32不用固件库容易产生的一个问题:Undefined symbol SystemInit

最近接触STM32F10x,有时只想实现一些小功能,实在不想用冗大的官方固件库,于是除了MDK提供的STM32F10x.s外,其余源文件都自己写。但MDK提供的启动文件不完善,对外设和中断支持不好,于是把STM32固件库里的startup_stm32f10x_cl.s(我的芯片是stm32f107vct6)加了进来,不过,链接报错!出错信息如下:uart.axf: Error: L6218E: U...

2018-04-11 14:09:22 1194

短信测试程序

这个是在论坛上下载的关于GPRS模块的短信测试程序,经过测试是OK的,分享一下

2018-07-03

基于ADS1248高精度测温装置的设计

选用Pt100作为温度传感器,采用差分输入的方法,测量通道1-4个差分通道的温度,可以修改数组来扩充到4个通道,具有较高的分辨率,精确到0.1℃

2018-04-23

LPC1768电解水机代码

基于LPC1768的项目工程建立

2017-01-09

空空如也

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

TA关注的人

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