w-hbin 的专栏

Where are all the same good steel!

STM32的FSMC

STM32的FSMC真是一个万能的总线控制器,不仅可以控制SRAM,NOR FLASH,NAND FLASH,PC Card,还能控制LCD,TFT. 一般越是复杂的东西,理解起来就很困难,但是使用上却很方便,如USB. 不过FSMC也有很诡异的地方.如 *(volatile uint16...

2019-01-12 01:39:35

阅读数 12

评论数 0

关于VS2010遇到了问题需要停止工作

VS2010遇到了问题需要停止工作 在使用360进行系统补丁修复的过后, 突然出现了VS2010遇到了问题需要停止工作, 重新安装也没有办法修复. 擦, 怎么好好的就不能正常工作了. 差点就重装系统了. 后来冷静下来, 出现问题就在安装系统补丁以后, 是不是补丁兼容性的问题(补丁里有关于.ne...

2018-12-04 22:08:21

阅读数 258

评论数 0

STM32Fatfs遍历文件的两种方法

//遍历文件 //path:路径 //返回值:执行结果 u8 mf_scan_files(u8 * path) {     FRESULT res;     char *fn;   /* This function is assuming non-Unicode cfg. */       cha...

2018-11-02 09:32:17

阅读数 818

评论数 0

牛人对STM32的NVIC_PriorityGroupConfig使用及优先级分组方式理解

STM32有43个channel的settable的中断源;AIRC(Application Interrupt and Reset Register)寄存器中有用于指定优先级的4 bits。这4个bits用于分配preemption优先级和sub优先级,在STM32的固件库中定义如下 /* P...

2014-12-02 13:46:41

阅读数 684

评论数 0

STM32 SD bootloader实现

前几天在网上看到了一个sd bootloader,但是下载需要积分。于是想着自己写个简单的sd卡的bootloader,实际上就是stm32的iap功能了。简单介绍一下stm32的iap吧,以下内容摘抄自网络。 IAP是In Application Programming的首字母缩写,IAP...

2014-11-07 17:17:50

阅读数 1100

评论数 0

VC++ 导入自定义资源

在VC中使用自定义资源,FindResource,LoadResource 一、添加 添加资源时选择自定义,IDE会为你生成一个新的二进制资源,然后你就可以将你已经存在的二进制文件作为自定义的资源类型导入到项目中来了。 二、使用 要使用自定义资源,我们可能要用到的几...

2014-11-03 13:51:12

阅读数 482

评论数 0

C语言字符串操作总结大全(超详细)

1)字符串操作  strcpy(p, p1) 复制字符串  strncpy(p, p1, n) 复制指定长度字符串  strcat(p, p1) 附加字符串  strncat(p, p1, n) 附加指定长度字符串  strlen(p) 取字符串长度  strcmp(p, p1) 比较...

2014-04-24 11:35:19

阅读数 384

评论数 0

STM32学习笔记:外部中断的使用

STM32学习笔记:外部中断的使用 2011年12月24日 外部中断 中断对于开发嵌入式系统来讲的地位绝对是毋庸置疑的,在C51单片机时代,一共只有5个中断,其中2个外部中断,2个定时/计数器中断和一个串口中断,但是在STM32中,中断数量大大增加,而且中断的设置也更加复杂。今天就将来...

2014-04-22 18:25:38

阅读数 640

评论数 0

STM32的外部中断配置

STM32的外部中断配置   一.配置中断 void NVIC_Configuration(void) {   NVIC_InitTypeDef NVIC_InitStructure;   /* Set the Vector Table base loc...

2014-04-22 17:51:12

阅读数 661

评论数 0

MFC单文档视图穷追猛打 (转)

MFC单文档/视图结构穷追猛打 目录 第一章找回WinMain函数 2 第二章InitApplication()函数 2 第三章InitInstance ()函数 3 第一节:new CSingleDocTemplate 3 第二节:AddDocTemplate(pDocTem...

2014-04-08 09:44:56

阅读数 402

评论数 0

CnComm串口通讯库v1.5 文档、范例的下载链接

CnComm串口通讯库v1.5 文档、范例的下载链接在我的资源 http://download.csdn.net/source/1224069 或者 http://www.cppblog.com/Files/llbird/CnComm.zip CnComm是由程序员...

2013-12-17 14:49:37

阅读数 1556

评论数 0

像素亮度对比度的算法公式

亮度对比度的算法公式 一副图像的亮度对比度调节属于图像的灰度线性变换,其公式如下: y = [x - 127.5 * (1 - B)] * k + 127.5 * (1 + B);  x为调节前的像素值,y为调节后的像素值。  其中B取值[-1,1],调节亮度;  k调节...

2013-12-17 14:42:35

阅读数 4687

评论数 0

FatFS文件系统详解-附移植建议

最近做的spi flash,本打算弄个文件系统,由于之前用过了JFFS、YAFFS和TrueFFS,代码量都相当的大,这次想找款代码量不那么吓人的,学习一下,听说配置会相对复杂一些。选来选去,最终选定了FatFS,代码量足够的小,最新的R0.09版本只有1个.c文件(当然,还有一个底层的要自己写,...

2013-07-08 10:37:16

阅读数 1078

评论数 0

CToolTipCtrl使用详细解说(转)

ToolTip是Win32中一个通用控件,MFC中为其生成了一个类CToolTipCtrl,总的说来其使用方法是较简单的,下面讲一下它的一般用法和高级用法。 一般用法步骤: 1、添加CToolTipCtrl成员变量 m_tt。 2、在父窗口中调用EnableToolTips(TRUE);...

2013-06-15 10:14:00

阅读数 543

评论数 0

Scintilla! 一个超棒的免费源代码编辑控件

Scintilla是一个免费的源代码编辑控件,它完全开放源代码,并且提供一个license允许用户自由地将它用在开源软件或是商业软件中。 我是在做毕业课题的时候发现的这个编辑控件,使用后发现它实在是强大和稳定,作为源代码编辑控件,我们能在普通的的文本编辑控件中能看到的功能,Scintil...

2013-06-08 20:30:44

阅读数 828

评论数 0

免费开源的编辑器 - SciTE

SciTE,早有耳闻的一个开源编辑器,Windows/Linux两个平台都有很好的支持,今天偶然的机会把它下了下来,用VC编译后,使使,感觉还不错! SciTE是一个基于SCIntilla的文本编辑器,支持C/C++/VB/Parscal/Smalltalk/Ada/Python/Java等...

2013-06-08 20:29:23

阅读数 738

评论数 0

使用概述 scinitlla

如何使用scinitlla控件呢?scintilla控件需要两个头文件,Scintilla.h和SciLexer.h,这里定义了消息宏,所用到的数据结构类型等等。在所要用到的cpp文件中包括这两个头文件即可。 scinitlla控件与主程序交互通信是通过消息传递的。在窗体类中,创建一个sci...

2013-06-08 20:28:43

阅读数 570

评论数 0

数学之美---------贝塞尔曲线

自从上个世纪60年代,雷诺汽车公司第一次把由手工设计车体(粘土)的任务转到由计算机来完成,二维的贝塞尔曲线就成了计算机图形学中最有用的曲线之一(继直线和椭圆之后)。在PostScript中,所有曲线都用贝塞尔曲线表示——椭圆线也用贝塞尔曲线来逼近,贝塞尔曲线也用于定义PostScript字体的字符...

2013-06-08 20:24:56

阅读数 1373

评论数 0

点在多边形内的c代码

//#define DEBUG #i nclude   #i nclude   #ifdef DEBUG  #i nclude   #endif using namespace std; const double INFINITY  = 1e10;  const double ...

2013-06-08 20:23:33

阅读数 512

评论数 0

新发现判断一个点在多边形的最高效率算法 推荐*****

//////////////////////////////////////////////////////////////// //计算点是否在多边形内 int msIntersectPointPolygon(pointObj *point, shapeObj *poly) {//主函...

2013-06-08 20:22:32

阅读数 654

评论数 0

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