sourceforge

【转】hurry_liu 大神STM32移植contiki入门之一:系统介绍和开发环境搭建

大兔子大兔子 提交于 2020-05-08 02:56:44
前言: 由于项目的原因,需要在LPC1788(STM32 cortex-M3)上面跑contiki。 之前没有涉及到contiki,不知其为何物。不过这个不是难事,做IT的,每每遇到新事物,都不会处理,习惯了从无到有的过程就好了。 开始老师说这个系统很好移植,于是想在网上找现成的资料。无奈,关于contiki的资料少的可怜,contiki移植就更少了,有几篇也是互相copy而来的,连图片都没有改,呵呵。于是不得不自己动手,从头开始搞移植了。 操作系统:windowsXP 开发环境:MDK 目标板:LPC1788(cortex-M3 STM32) 移植系统:contiki 开发工具:J-Linker 在这里,先给出几个我认为比较好的链接,供大家学习研究contiki时使用。 1) Contiki大神Jelline的博客http://blog.chinaunix.net/uid-9112803-id-2978041.html,相信大家都看过他写的关于contiki的学习资料,没说的,大神的文章,当然要借鉴学习的。 2) Contiki大神徐凯的博客http://blog.csdn.net/xukai871105/article/category/1129569,这篇也是比较好的,我有些东西也是参考他的。 一 contiki简介: “Contiki 是一个小型的,开源的

基于PC的运动控制

人走茶凉 提交于 2020-05-06 08:04:10
基于PC的运动控制, 比较流行的是EtherCAT技术, PC 机作为 EtherCAT Master, IO 模块和控制模块作为 EtherCAT slave. 为什么EtherCAT如此受欢迎? http://www.elecfans.com/d/673906.html 商业 EC-WIN https://www.acontis.com/zh/ecwin.html 商业 IncentiveECAT https://controltechnologycorp.com/ecat 开源 Simple Open EtherCAT Master (SOEM) https://github.com/OpenEtherCATsociety/SOEM https://ms-iot.github.io/ROSOnWindows/tutorials/ethercat/soem.html#step-6-check-ethercat-network EtherCAT for PC-based Motion Control部署注意事项( software-based EtherCAT system) https://controltechnologycorp.com/pc-based-ethercat/ 应用 https://sourceforge.net/projects/ethercat

centos安装netcat工具及测试

送分小仙女□ 提交于 2020-05-06 02:00:25
netcat是网络工具中的瑞士军刀,它能通过TCP和UDP在网络中读写数据。通过与其他工具结合和重定向,你可以在脚本中以多种方式使用它。使用netcat命令所能完成的事情令人惊讶。 netcat所做的就是在两台电脑之间建立链接并返回两个数据流,在这之后所能做的事就看你的想像力了。你能建立一个服务器,传输文件,与朋友聊天,传输流媒体或者用它作为其它协议的独立客户端。 1、下载安装 wget https://sourceforge.net/projects/netcat/files/netcat/0.7.1/netcat-0.7.1.tar.gz/download tar -zxvf netcat-0.7.1.tar.gz -C /usr/local cd /usr/local mv netcat-0.7.1 netcat cd /usr/local/netcat ./configure make && make install 2、配置 vim /etc/profile 添加以下内容: # set netcat path export NETCAT_HOME=/usr/local/netcat export PATH=$PATH:$NETCAT_HOME/bin    保存,退出,并使配置生效: source /etc/profile 3、测试 nc -help成功 在服务器

xampp解压版本安装与php多版本安装

ε祈祈猫儿з 提交于 2020-05-06 01:00:48
因为开发的需要,需要多版本php测试,本文以xampp这个软件包来实现多版本php共存环境安装 下载多个xmapp版本,下载地址https://sourceforge.net/projects/xampp/files/XAMPP%20Windows/ 注意需要下载解压版本 xampp-portable-windows-x64-7.4.5-0-VC15.zip xampp-portable-windows-x64-7.3.17-0-VC15.zip xampp-portable-windows-x64-7.2.30-0-VC15.zip xampp-portable-windows-x64-7.1.33-1-VC14.zip xampp-portable-windows-x64-5.6.40-1-VC11.zip 1、把xampp-portable-windows-x64-7.1.33-1-VC14.zip解压在D:\xampp\7.1.33,目录结构如下: 2、如果只需要运行php,如果打开xampp-controll.ini,关闭除apache外的其它模块 [EnableModules] Tomcat=0 Apache=1 MySQL=0 FileZilla=0 Mercury=0 3、双击运行xampp-control.exe,点击界面上的'config'按钮,分别修改

Eclipse代码规范工具-Checkstyle安装和使用

泄露秘密 提交于 2020-05-05 18:03:32
您首先可以参考这里: http://www.ibm.com/developerworks/cn/java/j-ap01117/index.html 那么首先您应该下载CheStyle: http://sourceforge.net/projects/eclipse-cs/files/updatesite/5.6.1/ 如果您无法访问上述网址,提示连接被重置或失败,可能是您的网络受到了限制。您可以直接从这里下载: http://download.csdn.net/detail/ab6326795/6398573 前段时间中心需要对外包的项目进行代码质量管理,所以在此对前段时间的工作做下总结。 现在很多开源工具都可以对代码进行规范审核,比较流行的有以下几款,大致给个简单介绍。 PMD:是一款采用BSD协议发布的Java程序代码检查工具,可以做到检查Java代码中是否含有未使用的变量、是否含有空的抓取块、是否含有不必要的对象等。 FindBugs:是一个静态分析工具,它检查类或者 JAR 文件,将字节码与一组缺陷模式进行对比以发现可能的问题。 Checkstyle:是一个静态分析工具,检查Java程序代码。 Cppcheck是一种C/C++代码缺陷静态检查工具。   PC-Lint也是一种静态代码检测工具,检查C或C++。 目前,中心使用的是Checkstyle工具

在eclipse上Checkstyle的安装和使用

自古美人都是妖i 提交于 2020-05-05 17:09:45
1. 概述 随着中心的代码规范的建立和实施,项目组对代码规范要求,以及软件工程师们对自身代码的编写规范重要性的认知,“代码规范”已经成为了中心的一个“热词”。然后怎么才能写出有规范的代码,怎么才能养成编码规范习惯?相信很多人都知道Checkstyle这个编码规范工具,本文讲述了Checkstyle在eclipse中的安装过程,以及使用方法。希望通过本文,让大家能简单快速的掌握Checkstyle。 2. 认识Checkstyle CheckStyle是SourceForge下的一个项目,提供了一个帮助JAVA开发人员遵守某些编码规范的工具。它能够自动化代码规范检查过程,从而使得开发人员从这项重要但枯燥的任务中解脱出来。它可以根据设置好的编码规则来检查代码。比如符合规范的变量命名,方法体的最大行数,重复代码检查等等。 如果你的项目经理开会时说:“我希望我们写出来的代码就象一个人写的!”,那么用Checkstyle绝对是正确选择! 3. 资源说明 Checkstyle: http://sourceforge.net/projects/eclipse-cs/ 本篇是在eclipse4.2上面安装最新版的checkstyle插件为例。Eclipse的位置在D:\Program Files\eclipse,checkstyle下载后在D:\Sdk\checkstyle\net.sf

MSYS2是对MSYS的一个独立的重写,是基于当前的Cygwin和MinGW-w64重写的,以同原生的Windows软件有更好的交互性为目的

[亡魂溺海] 提交于 2020-05-05 13:26:40
MSYS2的官网:http://sourceforge.net/projects/msys2/ 官网的描述: Description MSYS2 is an independent rewrite of MSYS, based on modern Cygwin (POSIX compatibility layer) and MinGW-w64 with the aim of better interoperability with native Windows software. MSYS2是对MSYS的一个独立的重写,是基于当前的Cygwin和MinGW-w64重写的,以同原生的Windows软件有更好的交互性为目的。 The name is a contraction of Minimal SYStem 2, and aims to provide support to facilitate using the bash shell, Autotools, revision control systems and the like for building native Windows applications using MinGW-w64 toolchains. MSYS2是Minimal SYStem 2的缩写,它旨在提供支持以促进使用bash shell,自动工具

gcc安装教程(学习Linux编程只需安装cygwin)

会有一股神秘感。 提交于 2020-05-05 13:25:03
gcc安装教程(windows版本) —最好的C/C++编译器,没有之一 windows下的gcc有两个版本mingw和cygwin,二选一就好 已学会C++,做工程,建议用mingw 用cygwin编译后的二进制码在别人机器上用不了,因为其他人的机器没有cygwin1.dll(安装cygwin的时候会安装,提供POSIX api和windows api之间的函数转换) 学习C++,建议用cygwin cygwin完整模拟了linux的运行环境,包括终端、bash、gcc、gdb、make等等,是一套完整的解决方案(mingw还需要自己配置最小linux环境,msys) 安装mingw 注意!安装mingw必须搭配msys(如果安装cygwin,则不需要),推荐mingw64+msys1 mingw(32位) http://sourceforge.net/projects/mingw/files/latest/download?source=files mingw(64位) http://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win32/Personal%20Builds/mingw-builds/installer/mingw-w64-install.exe/download

opencv 环境配置-windowsx64 +VS2017

夙愿已清 提交于 2020-05-02 19:44:34
opencv版本为4.1.1官方最新版本, https://sourceforge.net/projects/opencvlibrary/ 先配置本地工程环境: 右键我的电脑-属性 将bin的路径添加到环境变量里面, 这里我添加的路径包含录下: vc15对应VS2017,vc14对应VS2015 D:\opencv4.1\opencv\build\x64\vc15\lib D:\opencv4.1\opencv\build\x64\vc15\bin D:\opencv4.1\opencv\build\x64\vc14 D:\opencv4.1\opencv\build\x64\vc14\lib 工程属性配置: 配置属性--- VC++目录---包含目录下添加: 以下三个目录:【opencv4.1.1,不知道别人哪来的D:\opencv4.1\opencv\build\include\opencv这个路径】 D:\opencv4.1\opencv\build D:\opencv4.1\opencv\build\include D:\opencv4.1\opencv\build\include\opencv2 同理添加静态库: 用的对应是vc15/lib下库 接着链接静态库: 配置属性--- 连接器---输入---附加依赖项添加: opencv_world411d.lib

Go语言之Windows 10开发工具LiteIDE初步使用

試著忘記壹切 提交于 2020-04-29 18:49:03
Intel Core i5-8250U,Windows 10家庭中文版,go version go1.11 windows/amd64,LiteIDE X34.1 在RUNOOB.COM的Go语言教程中,提到了两个基础开发环境:LiteIDE 和 Eclipse+GoClipse,后者前面的博文已经介绍过了,本文介绍LiteIDE的初步使用。 简单介绍: LiteIDE is a simple, open source, cross-platform Go IDE. LiteIDE 是国人( 七叶-visualfc )开发的 Google Go 语言的一个开发工具。 LiteIDE官网:http://liteide.org/cn/ 下载地址:https://sourceforge.net/projects/liteide/files/ (孤选择了sourceforge.net而不是GitHub.com,都可以) 下载的文件: liteidex34.1.windows-qt5.9.5.zip 解压后为liteide文件夹: 可执行程序都在解压文件夹下的bin目录中,运行其中 图标为太极的liteide.exe即可打开LiteIDE。 好了,来测试程序吧! 文件->新建,打开的对话框有很多选项! 分别是什么意思呢,需要dig! 建立一个 名称为go090601的 Go Source