-
Atmel Studio 7.0 (build 634)在升级Visual Studio 2015.1之后错误的解决
翻墙查了一下,有Atmel的员工提供了一个方法,见 链接 。 方法如下: 1.去nuget下载 https://www.nuget.org/api/v2/package/System.Collections.Immutable/1.1.36 2.按照zip文件解压缩下载的nupkg文件,找到System.Collection.Immutable.dll等两个文件。 3.解压缩到C:\Program Files (x86)\Atmel\Studio\7.0\Extensions\Application。这个可能根据你安装Atmel Studio的位置不一样而不一样。 注: 你要是不知道Visual Studio 2015.1是什么东东的话,忽略过上面的内容。 ... Read More
-
Eagle PCB设计软件的元件库
原来以为Eagle的元件库都是个人创建的,结果在e络盟的网站上发现了其维护的一个Eagle的元件库,貌似不翻墙下不来,特此共享: e络盟原址: http://www.element14.com/community/community/cadsoft_eagle/eagle_cad_libraries 共享地址: http://pan.baidu.com/s/1pJXiv8J 下载时间: 2015-12-10 18:00 2025-08-30 注: 现在Eagle被收购并开始收费了。开源届大多切换到KiCAD了。 Read More
-
关于ArchLinux 2015.11上迷你USB无线网卡的对比测试
今天中午到了昨天收的7个网卡,加上原来手里的水星MW150US 2.0,一起在树莓派2B上的ArchLinux ARM 2015.11进行了测试,结果总结如下: 完美的网卡 RTL8191SU芯: 磊科net-core NW360 300M无线网卡 lsusb信息:Bus 001 Device 006: ID 0bda:8172 Realtek Semiconductor Corp. RTL8191SU 802.11n WLAN Adapter 参考《树莓派1&2 ArchLinux ARM 2015.11目前最完美的USB无线网卡》 需要手动驱动的网卡 MT7601U芯: 必联B-Link BL-D88 150M迷你USB无线网卡 lsusb... Read More
-
ArchLinux内核4上面的B-Link BL-D88迷你USB无线网卡
在树莓派和PC的ArchLinux的2015.11上,驱动都没有问题。 lsusb显示: Bus 001 Device 004: ID 148f:7601 Ralink Technology, Corp. MT7601U Wireless Adapter lsmod显示: 使用的是mt7601u的驱动,使用mac80211和cfg80211栈。 dmesg的时候会提示firmware文件mt7601文件无法读取,可以用《在ArchLinux上驱动mt7601u无线usb网卡》文章中的方法解决。解决之后,dmesg信息中会有firmware加载成功的信息。 使用wifi-menu连接的时候,没有任何错误,接入点后面是其信号强度的分贝值。 Read More
-
ArchLinux内核4上面的水星MW150US v2.0迷你USB无线网卡
在树莓派和PC的ArchLinux的2015.11上,驱动都没有问题。 lsusb显示: Bus 001 Device 004: ID 0bda:8179 Realtek Semiconductor Corp. RTL8188EUS 802.11n Wireless Network Adapter lsmod显示: 使用的是8188eu的驱动,使用cfg80211栈。但是在插卡的时候不会加载cfg80211,只有在wifi-menu之后,才会加载。 使用wifi-menu连接的时候,会有ioctl的错误信息,但是不影响连接。在wifi-menu,里面看不到信号评分或者信号的分贝提示。dmesg会有错误信息。 补充: COMFAST CF-WU810N的l... Read More
-
ArchLinux内核4上面的EDUB EP-N8508GS迷你USB无线网卡
在树莓派和PC的ArchLinux的2015.11上,驱动都没有问题。 lsusb显示: Bus 001 Device 004: ID 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter lsmod显示使用的是8192cu的驱动,使用cfg80211栈。 使用wifi-menu连接的时候,会有ioctl的错误信息,但是不影响连接。 Read More
-
树莓派1&2 ArchLinux ARM 2015.11目前最完美的USB无线网卡
在我这次买的一堆USB无线网卡里面,磊科NW360这个是唯一的不需要做任何操作就可以使用的无线网卡,内部应该是RTL8191SU芯片。 lsusb的信息是 Bus 001 Device 004: ID 0bda:8172 Realtek Semiconductor Corp. RTL8191SU 802.11n WLAN Adapter lsmod显示驱动为r8712u,使用cfg80211栈。目前,从dmesg看,无任何错误信息。 Read More
-
在ArchLinux上驱动mt7601u无线usb网卡
上一篇《在ArchLinux ARM下驱动RTL 8188eu无线网卡》对网卡不好用,很是郁闷。所以这次整了一堆无线usb网卡来测试。今天很高兴,完美驱动了mt7601u网卡,当然这个过程不是一帆风顺,不然也就不必要写这么一篇blog了。 先说使用这个片子的网卡: 必联(B-Link) BL-D88 http://item.jd.com/1154411.html 必联(B-Link) BL-150SM http://item.jd.com/1154451.html 传说小米的随身wifi也是这个片子,但是我手头没有小米的随身wifi,所以读者自己测试吧 再说驱动为什么不是一帆风顺:我在pc和arm的ArchLinux上测试这个网卡的时候,发现插上设备以后,系统没有新增网卡设备... Read More
-
解决WinForm程序在安装以后无法读写config文件的问题
这个问题有两个解决方案,一个方案是将Config文件放到有权限读写的位置,另一个方案是提升运行程序的权限。第一个方案可以完美解决这个问题,用户体验最好,但是解决起来稍显复杂,安装程序和代码中都需要特殊处理。第二个方案有点投机取巧,一般情况下没有什么问题,但是在域环境下当前用户不是本机管理员的情况下,提升权限可能会失败,会提示输入有权限的用户的用户名和密码。 使WinForm提升权限,需要在这个WinForm的项目中,添加一个应用程序清单文件,如下图。 在添加完这个文件之后,还需要修改这个文件的一行,如下图的样子: 这一行修改完成重新编译即可。 如果在VS中直接运行的时候,当前VS不是以管理员身份执行的话,会提示你VS当前的权限不够,并重新以管理员的身份启动,在运行这个程... Read More
-
在ArchLinux ARM下驱动RTL 8188eu无线网卡
在2013年4月的时候,我曾写过一篇《在Cubieboard的ArchLinux下驱动RTL8188eu无线网卡》。现在两年半以后,因为ArchLinux ARM的升级,所以那片帖子的里面的内容已经过时了。但是根据访问统计看,还有人在访问,而且我现在自己也想把自己树莓派上面的网线换成无线,所以有了今天这篇的内容。今天的这个内容,我在树莓派1B+、树莓派2B以及x86的环境中都做了测试,目前看实验现象似乎都是一致的。水星Mercury的MW150US网卡有多个版本,我手里的这个是MW150US v2.0。 在2013年的时候,当时ArchLinux ARM的内核还是Linux 3,但是现在ArchLinux和ArchLinux ARM的内核都已经是Linux 4了,而且RTL的驱动程序... Read More