James Bryant

【转】STM32F407 RCC时钟配置

新上手项目需要使用STM32F407,在使用STM32F1系列时就喜欢自己用库函数设置系统时钟,所以F4也打算这么做,但是遇到了一些问题。其中百度文库有篇文章关于RCC的文章将的不错,地址:http://wenku.baidu.com/link?url=6mbgKXNIhl4XGqnvp0GzCweLVfldIjzDUMo90lfcKx1YwC7d-

【转】QT210 android2.3 和android4.0 烧写编译日记

工作环境:ubuntu12.04.5|QT210开发板光盘|QT210开发板android2.3编译环境:gccversion4.4.7|javaversion6|javaversion5|gitversion1.7.9.5tipsbychsry:浅灰色是终端窗口运行保存的部分命令和信息,ubuntu14.04无法编译QT210android2.3(无法安装java6)安装好ubu

【转】一种面向对象的TCP/IP中间件

这是一个使用C++封装的TCP/IP协议栈(仅传输层),属于本人所设计的中间件的一员,具有硬件无关,应用无关特性,使用非常方便,一看代码便知:1#include"net.h"//包含这个net.h就可以使用所有TCP/IP中间件的以下4个功能23TcpClienttcpc1;//定义一个TCP客户端,用于主动连接目标主

【转】一个C++版的嵌入式操作系统

原创文章,转载请注明出处!http://www.cnblogs.com/samos2011/p/4682107.html现世面上流传着很多嵌入式操作系统,都已经非常优秀,但本人(Sam的博客-博客园)还是自己编写了一个RTOS,不敢说优秀,但绝对是使用起来最简单的.先看一个工程截图与一段main.cpp代码1#include"os.h

【转】linux: 获取监听指定端口的进程PID

在linux下经常需要杀死(重启)监听某端口的进程,因此就写了一个小脚本,通过ss命令获取监听制定端口的进程PID,然后通过kill命令结束掉进程:#!/bin/sh#set-x[[$#-lt1]]&&{echo'paramerror:musthaveoneparam(port)';exit-1;}[[$#-gt1]]&&{echo'paramerror:o

【转】Visual Studio高级调试技巧

转载于:可可西http://www.cnblogs.com/kekec/p/5635854.html1. 设置软件断点,运行到目标位置启动调试器方法①:使用汇编指令(注:x64 c++不支持汇编)_asm int 3方法②:编译器提供的方法...

【转】树莓派3 安装ubuntu-mate

1、系统安装1.1、下载ubuntu-mate镜像:https://ubuntu-mate.org/raspberry-pi/下载SDFormatterv4:https://www.sdcard.org/downloads/formatter_4/下载Win32DiskImager:https://sourceforge.net/projects/win32diskimager/1.2、

【转】centos下yum搭建安装linux+apache+mysql+php环境

一、脚本YUM源安装:1.yuminstallwget&nbsp

【转】CentOS下SSH无密码登录的配置

1、确认本机sshd的配置文件(需要root权限)$gedit/etc/ssh/sshd_config找到以下内容,并去掉注释符”#“RSAAuthenticationyesPubkeyAuthenticationyesAuthorizedKeysFile.ssh/authorized_keys2、如果修改了配置文件需要重启sshd服

【转】kmeans算法c语言实现,能对不同维度的数据进行聚类

最近在苦于思考kmeans算法的MPI并行化,花了两天的时间先把串行版本实现了。聚类问题就是给定一个元素集合V,其中每个元素具有d个可观察属性,使用某种算法将V划分成k个子集,要求每个子集内部的元素之间相异度尽可能低,而不同子集的元素相异度尽可能高。下面是google

【转】使用MinGW 编译 iconv 库

原文链接:http://www.code-by.org/viewtopic.php?f=54&t=166GNU页面http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.14.tar.gz已有的环境:msys2.0,mingw,GnuWin32工具集解压后先别急着configure先看看README.woe32Buildingrequiresthemingworcygwindevelopmenten

机器人世界杯:美国高校大获全胜

据英国《每日邮报》24日报道,近日于北京举办的世界机器人大会(WorldRobotConference)上,美国对垒澳大利亚,共同出战“机器人杯挑战赛(RoboCupChallenge)”的足球项目,当时澳大利亚队出现技术故障,美国队大获全胜。大会上,美国德克萨斯大学奥斯丁分校以7-3比分击败

【转】用C++实现的10以内整数的简单科学计算器

大家好!今天带来的是自己实现的用C++实现的10以内整数的科学计算器,其中涉及中缀表达式到后缀表达式(逆波兰表示法),后缀表达式的求值,涉及栈这一数据结构的压栈,弹栈,存取栈顶元素和判断栈是否为空等操作.计算器

【转】I2C子系统之驱动SSD1306 OLED

理解I2C设备驱动框架,主要围绕四个结构体去分析就容易了。structi2c_algorithm:提供I2C协议的实现的操作,如:master_xfer实现数据收发的最基本方法。structi2c_adapter:每一个i2c_adapter都代表一个I2C物理接口,一个cpu可以有多个I2C接口(i2c_adapter),i2c_algo

【转】Git分支管理简介

几乎每一种版本控制系统都以某种形式支持分支。使用分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作。有人把Git的分支模型称为"必杀技特性",而正是因为它,将Git从版本控制系统家族里区分出来。创建分支命令:gitbranch(branchname)切换分支命