自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (6)
  • 收藏
  • 关注

原创 STM32 DMA控制USART串口不能发送的问题

今天调试一个电路板用DMA控制串口发送,移植了以前的程序但是怎么调试都不发送数据,最后想起可能是由于变量地址被自动分配在CCM区域。CCM是IRAM2,指在地址 0x1000 0000 映射的 64 KB 块,只能供 CPU 通过数据总线访问。所以DMA是不能访问的。因此当使用DMA同时打开IRAM2时候要注意目标内存的地址分配,只能在IRAM1或者外部内存总线上。...

2019-08-28 17:56:28 1339

原创 使用eclipse CDT 调试cocos2d-x 3.3 android 工程

现在的CDT技术以及Cocos2d-x已经发展到了一定程度,但是自己一直

2014-10-24 23:09:20 2809

转载 setContentView()方法的使用

setContentView(R.layout.main)在Android里面,这句话是什么意思?R.layout.main是个布局文件即控件都是如何摆放如何显示的,setContentView就是设置一个Activity的显示界面,这句话就是设置这个这句话所再的Activity采用R.layout下的main布局文件进行布局使用setContentView可以在Activity中动态切换

2014-09-19 15:16:44 3480 1

原创 Cocos2d使用Box2d做碰撞处理

在Cocos2d下已经留下了Box2d的接口,使用Box2d来做碰撞检测非

2014-08-04 14:50:45 1444

原创 Cocos2d-x 下的场景,层,精灵

Cocos2dD场景是用来装载层,精灵的容器

2014-07-29 16:46:01 662

转载 cocos2d-x类型转换(CCstring int string char UTF-8互转)

在做数据转换时,最好包含以下头文件#include #include #include  #include USING_NS_CC;using namespace std;在2d-x中,也有一个格式刷:CCString(数据转换常常找她做中间人)那么我们要转换类型,可先将起始数据类型刷成CCString然后再转成目的数据类型,这个方法比较方便且实用。int

2014-06-10 16:25:31 435

转载 两个头文件相互包含的问题

此文转载至大家知道C++文件一般包含.cpp文件和.h文件,当两个类相互在头文件中包含对方的头文件的时候编译器会报错的。如下例子:class object1 的头文件object1.h#include"object2.h"class object1{.....}class object2 的头文件object2

2014-05-16 10:02:31 1264

转载 Cocos2d-x CCNotificationCenter 通知中心 自定义消息事件

本文转自小邓笔记,原文链接:http://blog.csdn.net/crayondeng/article/details/11677457向

2014-04-30 14:26:54 1025

原创 MFC环境下显示透明PNG图片

工作需要又得使用MFC变调试软件。

2014-04-25 16:30:31 5737 1

转载 [转载] 继承中的重载、覆盖和隐藏

写正题之前,先给出几个关键字的中英文对照,重载(overload),覆盖(override),隐藏(hide)。在早期的C++书籍中,可能翻译的人不熟悉专业用语(也不能怪他们,他们不是搞计算机编程的,他们是英语专业的),常常把重载(overload)和覆盖(override)搞错!  我们先来看一些代码及其编译结果。  实例一:        #include "stdaf

2014-04-04 16:01:54 461

转载 三极管BJT与场效应管FET的区别

三极管BJT与场效应管FET的区别很多,简单列几条:   1.三极管用电流控制,MOS管属于电压控制,BJT放大电流,FET将栅极电压转换为漏极电流。BJT第一参数是电流放大倍数β值,FET第一参数是垮导gm;  2.驱动能力:MOS管常用电源开关管,以及大电流地方开关电路;  3.成本问题:三极管便宜,MOS贵;  4.BJT线性较差,FET线性较好;

2014-03-25 17:41:42 4814

原创 STM32 使用DMA处理ADC 学习笔记!!

ADC:1.STM32内部的ADC模块有三个ADC1,ADC2,ADC3,他们彼此独立,所以可以进行同步采样。2ADC的输入时钟不得超过14MHz,它是由PCLK2经分频产生,要在RCC_CFGR配置,再ADC自己的寄存器中在没有时钟分频的配置位。3.ADC转换时间:  STM32F103xx增强型产,时钟为56MHz时为1μ s( 时钟为72MHz为1.17 μ s)

2013-08-20 22:06:31 23905 6

原创 stm32 USART 学习笔记!

1.Usart通过三根线外部来年再一起,TX、RX、CX,当他工作在异步串行模式时候,只需要TX、RX两根线就可以实现通信,同步模式下则要输出时钟,通过SCLK引脚输出。2.一帧数据可编程选择为8位或者9位,一个数据字(8 或9位),最低有效位在前3.可编程的停止位,停止位可以通过 编程设置成0.5,1,1.5,2 个的停止位,而其中并不是在每个模式下面都可以配置成这4种形式。

2013-08-09 21:17:40 1616

原创 STM32 SPI学习笔记!

A.SPI特性1.SPI一共有四根线,一根片选线CS,一根时钟线SCK,两根信号线MOSI或者是MISO2.SPI的通信速率很快,不同舍设备可以达到10M+3.通信方式最大的特点使用主从模式,在总线上移动存在主设备和从设备,主设备发送数据,从设备接收数据。主从设备的通信信号,NSS,当主设备要发送数据时,将设一个引脚的电平拉低,从设备的对应NSS引脚接收低电

2013-08-07 20:14:08 9279 7

原创 STM32 CAN 使用心得!

1.CAN最大的优点是可以实现多机通信,适合工业控制组网的应用,有专门的PCI板卡可以将CAN连接的PC机上,对网络监控2.CAN总线出了电源线之外就是CANH和CANL两个线,CAN对总线上点评的解析靠这两根线同时完成,即时CAN总线上的电平分为隐形和现行两种。3.CAN总线的最大通信速率,就是波特率,小于等于1Mbps4.它的荣从能力较强,可以设置仲裁错

2013-08-04 13:07:10 4077

原创 PCB设计经验,铺铜与內电层

1.铺铜的时候使用的连接过孔再好选择直接连接,rules菜单下面,plygon connnet单元下面,使用Advanced query中建立一条新的规则使用IsVia判据,将连接方式设置为直接连接。2.铺铜的时候数字地与模拟地应该分开铺设,或者将其中角少的部分直接挖去(cut off)不铺铜。因为模拟地的信号一般可能做为AD等的参考电位,需要干净的信号,而数字地上流过相对的高速信号,将会

2013-07-29 21:46:37 3622

原创 STM32 F103 外部中断学习笔记

1.介绍:STM32的每个IO 都可以作为外部中断的中断输入口,STM32F103的中断控制器支持19个外部中断/事件请求:        线0~15:对应外部IO 口的输入中断。         线16:连接到PVD输出。         线17:连接到RTC闹钟事件。         线18:连接到USB唤醒事件。因此留给IO口的外部中断线只有16个,stm32的通

2013-06-15 21:56:46 2879

原创 STM32 CortexM3 中断 学习笔记!

异常:一切打断了程序运行的异常,可能是由于程序错误或者硬件错误导致程序中断或者跑飞都是异常。中断:中断是CPU运行的正常行为,系统停止当前正在运行的程序而转向其他服务            CM3中一共有240个中断,15个异常,其中异常编号为1~15,编号为0的没有异常。一般芯片中的中断数量也是有限的,STM32有84个中断其中,内核有16个,

2013-06-15 16:12:36 1851 1

原创 STM32 Cortex M3 GPIO学习笔记

1.IO口配置步骤a.将对应的GPIO口挂载到时钟APB2上,APB2时钟使能的寄存器是在RCC_APB2ENR中实现,b.库函数法初始化寄存器是要使用GPIO_InitTypeDef结构体typedef struct{ uint16_t GPIO_Pin; /*!< Specifies the GPIO pins to be config

2013-06-09 19:37:10 2230

原创 用ADO类操ACCESS作数据库的介质损耗监控软件

用regsvr32.exe打开msado15.dll,这可以进行msado动态链接库的注册。在VC环境下导入动态链接库:1.在StdAfx.h文件中,加入:// 加入ADO支持库, jingzhou xu#import "D:\EN\cv\VC6CN\SHARED\ADO\msado15.dll" no_namespace rename("EOF","adoEOF"

2013-05-24 21:43:47 776

USB 2.0 协议(英文原版)

USB2.0 英文原版协议,非常权威和详尽

2016-03-11

二维码QRCODE 国际标准 ISO/IEC 18004

二维码开发参考文件,此文档为国际标准,对做二维码识别和生成的工程师参考价值很大

2016-03-11

二维码 QRCODE 国家标准

二维码开发参考资料,介绍了二维码生成和解析的方法

2016-03-11

STM32 实现二维码生成 液晶屏显示

在STM32上实现的二维码生成,在液晶屏上显示

2016-03-11

STM32 USB 模拟HID设备 通信实例

在stm32f103 上实现模拟HID设备 设备枚举和通信正常 希望帮大家少走弯路

2016-03-11

空空如也

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

TA关注的人

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