随笔分类 -  编程模块

link2001错误无法解析外部符号metaObject
摘要:http://blog.sina.com.cn/s/blog_791f544a0100r01b.html1>MainWindowBottomWidget.obj : error LNK2001: 无法解析的外部符号 "public: virtual struct QMetaObject const ... 阅读全文
posted @ 2015-04-01 22:27 CT1104 阅读(4226) 评论(0) 推荐(0)
windows 7下qtcreator里QWT文件的pro配置
摘要:http://blog.chinaunix.net/uid-20717410-id-272331.html把编译好的qwt的include文件夹下面 所有的.h文件 复制到qt目录下然后在pro里面添加这么两行 (具体位置具体修改)LIBS+= -L”d:/Qt/2010.05/qt/lib” -l... 阅读全文
posted @ 2015-04-01 22:12 CT1104 阅读(401) 评论(0) 推荐(0)
Python正则表达式指南
摘要:Python正则表达式指南本文介绍了Python对于正则表达式的支持,包括正则表达式基础以及Python正则表达式标准库的完整介绍及使用示例。本文的内容不包括如何编写高效的正则表达式、如何优化正则表达式,这些主题请查看其他教程。注意:本文基于Python2.4完成;如果看到不明白的词汇请记得百度谷歌... 阅读全文
posted @ 2014-11-05 14:42 CT1104 阅读(130) 评论(0) 推荐(0)
python学习笔记:
摘要:(1)浅拷贝:当 a = b时,实际上对a只是复制了一个b的引用,如果a的值改变了,b的值也会改变,这就是浅拷贝。同样,对list切片也会引起浅拷贝(2)排序:python内置了两种排序方法,sort和sorted。a.sort() 或者 b = a.sort() 改变了a中的顺序b =sorted... 阅读全文
posted @ 2014-10-27 09:55 CT1104 阅读(202) 评论(0) 推荐(0)
STM32的CAN应用指南 http://blog.sina.com.cn/s/blog_0414b7360101osq1.html
摘要:CAN基本知识:CAN协议的特点:1、多主机控制。在总线空闲时,所有单元都可以发送消息,若两个以上同时开始发送消息,根据标识符来决定优先级。优先级高的先发送。2、系统的若软性。与总线相连的单元没有类似地址的信息。因此在总线上增加单元时,应用层程序基本不需要改变。3、通信速度快,通信距离远。最高1Mb... 阅读全文
posted @ 2014-10-13 18:13 CT1104 阅读(755) 评论(0) 推荐(0)
SPI学习(SPI总线读写FLASH)
摘要:总体概述:(1)W25X16/32/64:256-bytes/页(Page),4K-bytes/扇区(Sector),64K-bytes/块(block)W25X16:16M-bit(2M-byte) | W25X32:32M-bit(4M-byte) | W25X64:64M-bit(8M-b... 阅读全文
posted @ 2014-10-13 11:11 CT1104 阅读(1269) 评论(0) 推荐(0)
SPI:http://wiki.dzsc.com/info/4328.html
摘要:由于SPI(setial peripheralinterface)总线占用的接口线少,通信效率高,并且支持大部分处理器芯片,因而是一种理想的选择。SPI是利用4根信号线进行通信的串行接口协议,包括主/从两种模式。4个接口信号为:串行数据输入(MISO,主设备输入、从设备输出)、串行数据输出(MOSI... 阅读全文
posted @ 2014-10-12 15:49 CT1104 阅读(474) 评论(0) 推荐(0)
一种RS232/RS485/RS422接口转换器说明
摘要:一种RS232/RS485/RS422接口转换器说明DM485系列转换器是标准RS232/RS485/RS422转换器,完成串口 RS232 与 RS485 / RS422之间的电气转换,可将最大通讯距离延长到1200米(4000英尺)。DM485采用基本三线制方式:(TXD,RXD,GND),使用... 阅读全文
posted @ 2014-10-09 15:03 CT1104 阅读(2460) 评论(0) 推荐(0)
STM32-RTC 配置笔记
摘要:转自:http://www.amobbs.com/thread-5523800-1-1.html本人也是STM32初学者,也买了野火M3实验板学习,学到STM32-RTC时感觉RTC涉及的体系比较杂乱,所以做了相应的笔记,现分享给和我一样的初学者们,也当为大家提供点小力吧!大神们就勿喷了。STM32... 阅读全文
posted @ 2014-10-08 19:38 CT1104 阅读(1421) 评论(0) 推荐(0)
[STM32]USART发送字符串首字符丢失原因及解决办法
摘要:转自:http://blog.163.com/rainsmell_/blog/static/2128271132013215113349515/2013-03-15 23:33:49|分类:STM32|标签:stm32usart|举报|字号订阅在参考官方USART范例写发送代码时,字符串首字符莫名奇... 阅读全文
posted @ 2014-10-08 14:03 CT1104 阅读(728) 评论(0) 推荐(0)
STM32 相关 比较特殊一点的地址:
摘要:获取CPU的ID号对应的地址:ChipUniqueID[0] = *(__IO u32 *)(0X1FFFF7F0); // 高字节 ChipUniqueID[1] = *(__IO u32 *)(0X1FFFF7EC); // ChipUniqueID[2] = *(__IO u32 *)(0X... 阅读全文
posted @ 2014-10-07 16:59 CT1104 阅读(434) 评论(0) 推荐(0)
USART1采用DMA的DMA_Mode_Normal模式进行多次数据的传输
摘要:摘自:http://bbs.ednchina.com/BLOG_ARTICLE_3014819.HTM最近在调试stm32 DMA驱动,遇到一个问题,我让dma每个1s向终端发一次数据包,但是结果发现,发送一次之后,再也不发了,进不了中断了。dma初始化是没问题的,因为dma第一次可以运行。经查了一... 阅读全文
posted @ 2014-10-07 16:28 CT1104 阅读(4997) 评论(0) 推荐(0)
STM32的DMA
摘要:转自:http://blog.sina.com.cn/s/blog_4a3946360100wyjt.html什么是DMA?其全称是:Direct Memory Access;根据ST公司提供的相关信息,DMA是STM32中一个独立与Cortex-M3内核的模块,有点类似与ADC、PWM、TIMER... 阅读全文
posted @ 2014-10-06 09:12 CT1104 阅读(342) 评论(0) 推荐(0)
stm32f1的IO,推挽与开漏
摘要:stm32f1的IO,推挽与开漏分类:stm322012-07-09 12:392067人阅读评论(0)收藏举报stm32的引脚有两种用途:GPIO(generalpurposeio)和AFIO(alternatefunctionio)对于一些引脚(视芯片而定),这两种用途都没有,如在64脚产品中,... 阅读全文
posted @ 2014-10-05 09:46 CT1104 阅读(1236) 评论(0) 推荐(0)
STM32_GPIO配置及库函数讲解——独立按键
摘要:STM32_GPIO配置及库函数讲解——独立按键2013-02-26 13:21:30|分类:STM32F103VBT6|标签:stm32_gpio_key|举报|字号订阅UserButton硬件连接如下图所示:当按键被按下,PB9检测到低电平,相反PB9被3.3V电源拉高。LED硬件连接如下图所示... 阅读全文
posted @ 2014-10-04 15:18 CT1104 阅读(1475) 评论(0) 推荐(0)
STM32-外部中断学习笔记
摘要:中断分类STM32的EXTI控制器支持19 个外部中断/ 事件请求。每个中断设有状态位,每个中断/ 事件都有独立的触发和屏蔽设置。STM32的19个外部中断对应着19路中断线,分别是EXTI_Line0-EXTI_Line18:线0~15:对应外部 IO口的输入中断。线16:连接到 PVD 输出。线... 阅读全文
posted @ 2014-10-04 10:37 CT1104 阅读(2062) 评论(0) 推荐(0)
关于STM32的NVIC问题
摘要:转载自:http://www.amobbs.com/thread-4409925-1-1.html不喜欢用库函数,喜欢自己折腾寄存器,能做到心中有数。这两天折腾中断的事情,中断向量表自定义的问题遇到点麻烦,现在解决了,贴出来跟大家分享一下。 刚开始,根据IAR的手册,将 cstartup_M.c ... 阅读全文
posted @ 2014-10-04 10:00 CT1104 阅读(793) 评论(0) 推荐(0)
QString toInt()函数慎用
摘要:QString toInt()函数慎用:我们在使用Qt编程时,习惯使用其提供的封装的函数,但是这是就要额外注意了,对于使用toInt(a,10)将QString 类型的a转换成10进制数时,a只能有0-9的字符组成,如果含有其他字符,会输出为0,导致最终的结果不对,对于16禁止也是类似的要注意。然后... 阅读全文
posted @ 2014-08-27 13:50 CT1104 阅读(8734) 评论(0) 推荐(1)
FM收音机模块单片机实现
摘要:FM收音机模块例程说明设计思路和方法:TEA5767集成电路芯片是Philips公司推出的针对低电压应用的数字调谐FM立体声收音机芯片。它采用创新的收音机架构和小尺寸封装,外围电路简单,功能强大,可用单片机通过I2C总线或3-Wire总线对芯片内部寄存器进行控制。本实验采用I2C总线对芯片内部寄存器... 阅读全文
posted @ 2014-07-30 15:56 CT1104 阅读(3404) 评论(0) 推荐(1)
使用STL vector的几种清空容器(删除)办法
摘要:vectorvecInt;for(inti=0;i::iteratoriter=vecInt.begin();for(;iter!=vecInt.end();){ iter=vecInt.erase(iter);}j=vecInt.capacity();//j=512i=vecInt.size(... 阅读全文
posted @ 2014-07-12 09:42 CT1104 阅读(613) 评论(0) 推荐(0)