- 博客(9)
- 资源 (3)
- 收藏
- 关注
原创 Python 正则匹配两个特定字符之间的字符
# -*- coding: cp936 -*-import re string = "xxxxxxxxxxxxxxxxxxxxxxxx entry '某某内容' for aaaaaaaaaaaaaaaaaa" result = re.findall(".*entry(.*)for.*",string)for x in result: print x # '...
2018-09-22 17:58:23 45254 13
原创 QT QSTring,qint string,const char数据类型转换(实例教程)
QString类提供了丰富的转换函数,可以将一个字符串转换为数值类型或者其他的字符编码集。QString::toInt()函数将字符串转换为整型数值,类似的函数还有toDouble()、toFloat()、toLong()、toLongLong();1、 int, float , double类型 转换为QString有两种方法:A . 使用ar...
2018-09-20 11:34:30 7443 2
原创 Python 将ui qml文件转成py文件
使用PyQt开发程序时如何从python代码中载入界面文件(*.ui或*.qml):一,载入*.ui文件:载入*.ui文件有两种方法:1.使用pyuic工具将*.ui文件转换成*.py文件(命令格式是python /usr/lib/python2.7/dist-packages/PyQt4/uic/pyuic.py -o [name].py [name].ui,一般默认设置都是这个,如果你的...
2018-09-14 11:14:57 1406
原创 双网口回环测试(亲自测试有效)
最近碰到这样一个问题,一台linux机器上装有两个网卡,分别为eth0和eth1,将这两个网卡用网线直接连接起来,要进行回环测试,也就是从eth1发数据从eth0收到,从eth0发数据从eth1收到。本来,通过原始套接字,直接绑定到指定的网卡上进行接收和发送数据,是很容易完成任务。但要求是要用基于IP的协议,TCP或UDP完成测试。Linux的内核对从一个网络地址发往另一个网络地址的数据包,如...
2018-09-13 14:55:25 13095 4
原创 stm32启动文件ld md hd cl vl xl分析及选择
stm32的中断号根据不同内核和型号,st公司给的官方库中对相应的中断号进行了设置,我们用到哪一个外设的且要用到相应的中断功能时,在stm32fXXX.h中定义对应的型号的中断号。若要调用相关的中断功能,在NVIC中配置相关的中断优先级和中断号。STM32会内部会根据配置的中断号在启动文件中寻找相应的中断函数的相应的入口函数例如在配置串口的中断接收打赢函数时,在NVIC的配置中配置串口1的中断函数...
2018-09-11 17:47:19 2777
原创 STM32启动文件选择的区别
说的直白点就是以下区别,在选择启动文件的时候有选择性区别!startup_stm32f10x_cl.s互联型的STM32F105xx,STM32F107xxstartup_stm32f10x_hd.s 大容量的STM32F101xx,STM32F102xx,STM32F103xxstartup_stm32f10x_hd_vl.s 大容量的STM32F100xxstartup_stm32...
2018-09-11 16:44:39 8628
原创 STM32启动过程分析
当前的嵌入式应用程序开发过程里,并且C语言成为了绝大部分场合的最佳选择。如此一来main函数似乎成为了理所当然的起点——因为C程序往往从main函数开始执行。但一个经常会被忽略的问题是:微控制器(单片机)上电后,是如何寻找到并执行main函数的呢?很显然微控制器无法从硬件上定位main函数的入口地址,因为使用C语言作为开发语言后,变量/函数的地址便由编译器在编译时自行分配,这样一来main函数的入...
2018-09-11 10:32:32 270 1
原创 STM32启动文件分析
一、STM32启动文件详细解析STM32启动文件详细解析(V3.5.0) 以:startup_stm32f10x_hd.s为例[cpp] view plain copy;******************** (C) COPYRIGHT 2011 STMicroelectronics ******************** ;* File Name : st...
2018-09-11 10:28:33 783
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人