自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (2)
  • 收藏
  • 关注

原创 Must call super constructor in derived class before accessing 'this' or returning from derived const

原因:存在继承类的时候,需要调用super函数,对父类进行初始化。解决:在 constructor中调用super 函数对父类进行初始化。

2018-12-14 18:01:28 6141

原创 stm32 485串口数据的收发

//串口初始化:#define EN_USART2_RX 1void RS485_Init(u32 bound){ GPIO_InitTypeDef GPIO_InitStructure; USART_InitTypeDef USART_InitStructure; NVIC_InitTypeDef NVIC_InitStructure; RCC_APB2P

2015-03-23 21:34:07 10502 1

原创 crc的生成

循环冗余校验 (CRC) 域为两个字节, 包含一个二进制 16 位值。 附加在报文后面的 CRC 的值由发送设备计算。 接收设备在接收报文时重新计算 CRC 的值,并将计算结果于实际接收到的 CRC值相比较。 如果两个值不相等, 则为错误。生成 CRC 的过程为:1.将一个16位的变量赋值为0xffff,这个变量称为crc寄存器。2.将报文的第一字节与crc寄存器相异或保存到c

2015-03-04 20:56:57 1886

转载 逻辑右移、算术右移、逻辑左移和算术左移

参考博客http://blog.csdn.net/tandesir/article/details/7385955【问题描述】在写嵌入式的程序中,常会将数据定义为unsigned int,这样定义有什么好处呢?下面从逻辑右移和算术右移的角度进行分析。【分析】1 逻辑右移和算术右移逻辑右移,移走的位填充为0;算术右移,移走的位填充与符号位有关,例如如果为负数,

2015-03-04 20:22:38 1305

原创 stm32 GPIO口初认识

一、GPIO的八种工作模式1. 输入    浮空输入(GPIO_IN_FLOATING):处于悬浮状态。    带上拉输入(GPIO_IPU)、带下拉输入(GPIO_IPD)、模拟输入(GPIO_AIN):字面理解2. 输出    开漏输出(GPIO_OUT_OD):输出端相当于三极管的集电极,要的到高电平需要上拉电阻才行。适合做电流型的驱动。其吸收电流的能力相比较强(

2015-02-07 19:44:31 634

原创 stm32 流水灯

初次接触到stm32,感觉到手足无措的感觉,于是拿着代码照着写,发现还是能够熟悉起来的。使用stm32芯片的时候,对于标准库函数和芯片技术手册要足够的熟悉。在stm32上写一个流水灯的程序,流程和51单片机差不多,步骤如下:1. 初始化GPIO口。(查看原理图,为相应GPIO口配置时钟)2. 延时初始化,这是为了delay函数做准备,准确知道自己延时多久。使用SysTick来进

2015-02-05 21:28:06 1369 2

原创 stm32芯片引导文件选择

一、low-density device(stm32f10nx4 = 16k ,stm32f10nx6 = 32k )        startup_stm32f10x_ld_vl.s:   小容量超值型,stm32f100xx系列(闪存16k~32k字节)      startup_stm32f10x_ld.s :小容量型stm32f101xx,stm32f102xx,stm32

2015-01-17 15:55:08 821

转载 有假币

有假币题目方法一                    #includeint main(){ int n,i,a,b; while(scanf("%d",&n)!=EOF&&n!=0){ i=0; //还没有开始称重i应该赋值为0 while(n>1){ //大于一枚的时候一定要称 n>1 n=n/3;/*由于你要考虑的是最少称重的次数//所以直接取总数的三分之一就可以了(只是因为有最少

2013-03-03 16:01:42 435

git 1.8.4 安装包

git 1.8.4 分布式代码管理工具 内含中文补丁包

2014-12-15

[JAVA]2048 游戏代码

使用JAVASE 实现,未做UI处理,数字模块使用画板处理,没操作一次会对内容游戏是否完结做检测。 游戏操作: 方向键上下左右

2014-04-17

空空如也

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

TA关注的人

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