自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 STM32管脚的复用与重映像关系

最近记忆力以指数形式下降,以前弄明白的东西结果又忘了,故而将之写下避免下次又得重新查阅资料这里讲的是关于STM32F10X的,和STM32F0XX系列的还是有一些区别的,F0的下次有空在写了....概括一下:复用就是一个引脚有几个功能,1.做普通IO输入输出2.其他外设的输入输出(比如I2C,TIM,SPI等等),这就是复用。重映射就是将引脚功能重新定义到其他引脚,例如PA9是USAR

2016-06-30 11:41:29 16722 6

原创 浅析STM32的hex文件

前段时间需要用到BIN文件 随便把HEX文件也了解了一下 参考查阅了一些网上资料,如有雷同除了巧合还有借鉴参考。。。正题:HEX文件格式如下[数据长度1Byte][数据地址2Byte][数据类型1Byte][数据nByte][校验1Byte]分析下面具体例子:020000040800F2: 这个就是,也就是冒号02 这个就是说明这行数据区的数据内容长度,也就是数据内容为两个

2016-06-29 11:34:03 7893

原创 什么是单片机AD的精度

定义:AD精度AD精度指的是AD实际转换的结果和理想的计算结果之间的误差,也叫做积分非线性误差,符号是(INL) 单位是LSBLSB=基准/2^AD位数 例如3V的基准 12位AD 那LSB=3/4096一般芯片的数据手册上都有写明,例如这个手册写的典型值就是正负4个LSB,这就是衡量AD误差的一个标准  上述有些词或者某些描述或许不当,但我能确定的就是了LSB就是衡量一个AD

2016-06-29 00:19:56 5093

原创 VC++2010读取BIN文件

最近在弄STM32更新固件的上位机,记录一下碰到的问题点 unsigned long nFileBytes;//用于存储BIN文件总字节数 unsigned char aBinByte[65536];//用于储存从BIN文件获取的数据 FILE *pFile; _wfopen_s(&pFile,strFilePath,L"rb"); //打开文件str

2016-06-28 18:44:56 4812

原创 STM32将常量数组定义到FLASH固定地址

方法:static const uint8_t s_acBmpLogo030[len] __attribute__((at(0X800F000)))={0x80,0xC0,0xC0,0xC0,0xC0,0x80,xxxxxxx}编译之后可在.map文件看到其分配到的地址 0x0800f000   0x0000005c   Data   RO         4013    .ARM.

2016-06-28 17:45:55 16817

原创 boxlist显示最新一行从VB6.0到VB2010的改动

VB6原本的程序 form1.lstResults.AddItem "add string" form1.boxlist1.ListIndex = form1.boxlist1.ListCount - 1VB2010 Form1.boxlist1.Items.Add("add string" ) Form1.boxlist1.SelectedIndex = Form

2016-06-22 15:10:36 343

空空如也

空空如也

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

TA关注的人

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