自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (1)
  • 收藏
  • 关注

原创 无线USB转换器TOS-WLink OTA升级和网盘公开资源介绍

TOS-WLink固件使用双Flash分区;升级过程不破坏当前固件;如下载的新固件未通过解密和校验;升级作废,不影响当前运行固件;TOS-无线USB助手就简单了,绿色硬盘免安装;但不要覆盖你当前的配置ini文件;TOS-WLink OTA升级使用WiFi,暂支持本地OTA升级;已经有TOS-WLink需要去熟悉OTA过程,尝试升级下1.0.1版本;第10集 无线USB转换器TOS-WLink OTA升级和网盘公开资源介绍。通过网盘分享的文件:TOS-WLink。TOS-WLink通过get方法获取固件;

2025-06-14 05:45:07 395

原创 无线USB转换器TOS-WLink:更新固件1.0.6,修复USB2.0HS高速模式底层驱动(480Mbps),测试无线化JLink v11, JLink v9, U盘

作者翻烂了intel EHCI规范;以及能找到所有的USB开源库代码;Tinyusb,TeenyUSB, CherryUSB, Linux USB Host等等;第11集 单片机版USBIP、TOS-WLink:更新固件1.0.6、修复USB2.0高速(480Mbps)测试JLink v11, JLink v9, U盘。有些开源组件还是要慎重,有正确的业务逻辑,但是缺少异常处理,大概是需要购买商业版,有点恼火;最近确实太忙了,键盘打冒烟,没时间更新博客;具体参考网盘更新说明.txt;

2025-07-20 06:21:50 126

原创 TOS-无线助手1.0.4其它杂项,忘记写到一篇里面了,补一下

这是实际用户使用中,WLink使用的电脑分享的热点;此时电脑实际有多个IP;这里就做了个简单的IP;如果本机有多个网络IP地址;点击选择升级文件后查看,和WLInk的IP不是一个网段;那么可以手动填入(格式x.x.x.x);具体查看自己本机IP,用cmd输入ipconfig,如下图,WIFI连接了路由器,又分享了移动热点;后面那个192.168.137.1才是WLink连接热点,也就是OTA升级要的正确本机IP地址;, 编辑参数需点击lock,网络参数文本框进入可编辑模式;新增了两个小功能:看图。

2025-07-04 10:48:19 150

原创 TOS-无线助手1.0.4网盘切分win10和 win11版本目录,Win11当前遗留记录说明

Win11有一丢丢不好用,老HP新安装了一个,感觉比之前的WIN10运行要流畅一些;但是字体,常用设置等等,用着还是有些别扭,自己的设置闪退频繁,点击了没入口反应;但可以理解,新技术、新东西总是要前进的;蓝牙弹窗 :运行的配对代码是你windows自带的,不清楚在那里设置默认允许还,后面继续跟进:当前用户点击允许或者不允许,或者不管它,拖到一遍都可以;有朋友反馈1.0.4 WIN11不能无线化接入USB设备,存在闪退;有什么建议,问题,直接联系我就行;Win+ r,输入ping ...才行;

2025-07-04 10:23:01 158

原创 TOS无线USB助手1.0.4,它来了:不再需要关闭Windows的UAC通知,兼容自动检测驱动安装特殊版本

重要通知:无需关闭UAC通知的TOS无线USB助手,它来了(2025-07-02)TOS无线USB助手无需再使用管理员运行。需要的自己前去下载;

2025-07-02 21:03:42 408

原创 为什么推荐TOS-WLink室内工作在Station,接入你安排的热点,附最新慢节奏版无线USB转换器TOS-WLink 出厂配网齐全演示版 AP + STA

当TOS-WLink连接了手机这类(实测华为手机)个人热点,短时间又断电上电,观察TOS-WLink连接热点过程打印了一句消息,大致意思是热点说不要这么短时间的重新连接(reconnect),拒绝你;拿不到分配地址,很可爱啊;不推荐TOS-WLink室内​​使用AP模式去接入USB实验​,因为很容易不小心断电​TOS-WLink,而导致电脑的WIFI自动去连接你平时上网用的常用热点去了,很难发现;,因为大概率户外搜索不到PC常用的热点,PC不会自动去切,WLink恢复AP后,电脑第一个还会取连接它;

2025-07-01 19:08:35 215

原创 特别版本,带检测USB总线驱动未安装提醒

代码中:search_dev是usb设备管理器中显示的Name, type string;技术支持中发现很多朋友、忘记先安装驱动,这里有特别版--添加驱动安装与否检测。技术支持中,发现未安装驱动占比非常高;网盘丢了一个检测驱动是否已经安装版本;

2025-07-01 18:17:20 367

原创 无线USB转换器TOS-WLink的无线USB助手配置文件详细胡扯

--------------支持null和文件中蓝牙设备的值,所以说TOS-WLink首次上电扫描、不会自动连接原因:是这个字段,它的写入触发条件是,用户鼠标左键双击List中的扫描的到设备;字段-----------------核心,TOS-WLink是基于IP通信的;字段----------------心跳时间,单位秒;字段------------------passwd简写,默认为啥是"现阶段的TOS-WLink首次的配网还是需要你有一定动手能力;-------------没用到;

2025-06-27 23:54:42 338

原创 关于无线USB转换器TOS-WLink Linux OS版本进度

无线USB转换器-TOSWLink: Linux OS版本进度, 需要的内核模块开发测试完毕,接下来是UI助手开发,会delay点时间。然后又发现了一个方案,刚买了板子,还在路上....,所以delay了,周末我要先试完新板子!毕竟划水文章有些多,重点关注TOS-WLink更新的,点击专栏进去查看内容文章就行。接下来是UI无线助手,Linux OS版本开发;还是因为博主有点小忙,去验证一个试验板子去了;预计delay一周,怪就怪北京太热了;内核模块,对应系统设计图的。好玩的东西太多了....

2025-06-27 03:03:21 163

原创 反思加去围观下别人的图片, 更新下无线USB转换器TOS-WLink的,果然会PPT才是王道

看图说话:

2025-06-26 02:20:08 510

原创 无线USB转换器TOS-WLink固件1.0.2更新,新增设备usb转can(pcan和zlgcan)支持,新增枚举错误日志打印到TOS无线USB助手log区

当无线USB转换器TOS-WLink不支持你的USB设备,联系我定位后OTA最快-优快云博客文章例子是用户兄弟,CAN专家高手,我没用过can;TOS-WLink当前面向是电子工程师,嵌入式/MCU工程师;尺有所短,寸有所长,每次更新,TOS-WLink就对嵌入式工具更多一点无线化支持;

2025-06-25 15:02:34 475

原创 当无线USB转换器TOS-WLink不支持你的USB设备,联系我定位后OTA最快

USB设备种类蛮多的;有时候猜不到到、有些厂商不按套路出牌,哪怕是USB转串,各个厂家做法都不同,但是也说不出他有什么问题;

2025-06-25 06:59:20 410

原创 无线USB转换器TOS-WLink实物图和大小对比图

好像写了不少TOS-WLink文章了,一直没有上实物图和大小对比图,熟话说有图有真相,又众所周知,实物图片是不能P的;对比照,左侧那个是STLink,10块钱以下的吧,IO锁死1MHz,测试也能用;我的本意也是设计成它那个Size,揣兜里,但是手抖了一下.....要想帅,就不能是证件照那样笔直,正挺;

2025-06-24 04:51:23 147

原创 无线USB转换器TOS-WLink 系统总体设计

鉴于还有很多的朋友没有看过B站的无线USB转换器TOS-WLink总体架构设计视频;

2025-06-24 04:29:43 886

原创 无线USB转换器TOS-WLink USB总线错误码说明

号USB_ERR_BUSY错误,创建URB之前的状态字会置为6,注意下次创建该端点的URB前最好手动清除它,你不能保证底层确实清除了它;但是有时候底层USB并不是致命错误,比如toogle翻转下,他常常会形成跳过直接报-6错误效果;不能完全指向底层的USB IP核的硬件错误;需要切实了解底层的硬件错误原因,最好去自己的USB IP核查看,这些错误码有些是多个硬件错误码。这里需要去看底层的urb的quenue等资源了,是不是又什么BUG;不能完全算错误,常用于端点初始状态,或者拔出了USB;

2025-06-23 04:57:26 383

原创 无线USB转换器TOS-WLink本周(25-06-21)用户的问题大致汇总,猜猜国内那个省提走最多

3,部分USB设备可能无法枚举,集中在太便宜的USB设备,我曾经在天猫一家很有名的店买了两个设备用来接入实验,名字不提了,10块钱左右FT232和15块钱左右DAPLINK;2, 整体架构中,如果忘记中间过程,电脑实际是被踢一脚的一方,它始终认为它是通过USB线,URB和设备通信的;4,无线助手UAC弹窗,Windows这个老六的安全机制,可以控制面板打开后输入UAC,大家使用中先可以先关闭UAC通知;Win处于安全的考虑,在蓝牙部分PC使用随机的MAC地址,这个会造成一些问题;1,配网中Windows。

2025-06-21 05:46:19 364

原创 无线USB转换器TOS-WLink的使用场景

无线USB助手本质是一个代理罢了,负责和TOS-WLink交流,今天真的遇到有兄弟咨询了:我是台式机,网线接入无线路由器,支不支持台式机使用TOS-WLink的USB资源,比如JLink;我回答当然可以,但是当前我还没用开发手机APP用于TOS-WLink的配网,你需要先用笔记本或接一个USB蓝牙设备完成TOS-WLink接入您的热点,无线助手会显示它的IP地址;其实理解这一点就是TOS无线USB助手会通过两个无线方式和TOS-WLink进行交流:;TCP Client依赖IP,IP依赖配网;

2025-06-16 04:05:18 743 1

原创 无线USB转换器TOS-WLink露面1个月以来总结

A,虚拟USB设备类,当前的架构下面可以很容易创建虚拟的USB功能设备,一样有端点,在电脑看来,你是真实的物理设备(参考CMSIS-DAP);<----> <----> JLink、STLink,键鼠等(<----> <----> CMSIS-DAP(软件USB或。C, 电脑N,无限助手运行在多台电脑,每次仅一个能运行, get自己需要的USB设备后退出;

2025-06-14 18:59:28 461

原创 首次拿到无线USB转换器TOS-WLink使用介绍

开源的库,和底层MCU关系特别紧密代码部分,如中断Half Bottom,总线模式设置等;大概率要付出一些时间去改写,甚至全部重写成自己的方案需要的,反而和底层操作寄存器那些无关的业务层还好,基本可以直接使用;一早爬起来发现签收了一些,好嘛,没法偷懒了,打包软件,写写环境安装文档,马上安排制作视频;TOS-WLink的开发到今持续了大半年、先不知羞耻的夸夸自己的毅力;

2025-06-13 03:33:22 923 2

原创 自制基于WiFi+Bluetooth的无线USB转换器 TOS-WLink,Jlink,STLink,CH340等USB转串变身无线设备

这里不能着急,反反复复,编写代码,调试,遇到问题, 再去啃标准;工作中常用的笔记本基本都面临着USB口数量少,笔者的笔记本只有两个USB口,如果1个接鼠标,另一个USB口常常需要接HUB拓展来满足日常工作使用调试器(Jlink,STLink等,U转串口);所以开始尝试懒人化,目的设计一个PC软件,自动的接入,这个PC软件我取名TOS-WLink;慢慢的不止于只整整齐齐JLink,STLink,CP210X,CH34X了,开始接入USB HID/MSC等标准类;三,PC软件,懒人模拟有线USB接入、拔出。

2025-06-12 01:13:32 855

原创 平台移植 (tinyos)

1,底层移植对于单片机的一些OS的移植,分析一下需要移植的OS的一个例程,或者是OS给出的模板,最快速方式去找和自己的硬件平台类似的例程;比如2530找51单片机 2538找cortex-M3;以tinyos移植2538为例,首要考虑的就是底层驱动部分:1,编译器选择: arm-none-eabi-gcc,安装环境2. 构建自己的驱动目录,对于厂方有的驱动库,就直接先拿过来,为

2017-10-29 11:22:28 4066

原创 Tinyos快速构建自己的c2538 Peripheral interrupt

1,使用C库        很多应用场景的比如传感器,很容易在网上找到驱动库包,或者linux下某些开源的库包;可以自行快速的连接使用,提高编程效率;.传感器 参考http://blog.youkuaiyun.com/mc158185/article/details/50737721(ds18b20),适用C文件较少,库参考 libcoap或本身tinyos链接使用的2538底层TI的库;当库

2017-10-29 10:23:08 1909 1

原创 关于tinyos图形化

tinyos初学者头疼的地方肯定就是nesC,对组件的wire不熟悉;几个方法能辅助学习理解:1,eclipse+yeti2 具体参考博客或视频介绍2,make docs,使用tinyos自带的生成文档,如blink例程,进入目录后输入命令make cc2538cb docs则会在根目录doc\nesdoc生成cc2538cb的文档接下来就把这个2538cb目录拖到(cop

2017-03-31 16:48:34 3225

原创 找不到tinyos的官方下载资源看这篇---TinyOS 资源下载地址

很多朋友说找不到tinyos的官方下载资源,下面给出一个地址:http://tinyos.stanford.edu/tinyos/dists/cygwin/虚拟机 & cygwin的安装包都有:找资源还是多用谷歌,别指望度娘!

2017-02-22 13:24:30 5937 3

原创 cc2538 BSL下载固件

XDS下载固件相对较为直观,也是我个人比较喜欢的方式,鉴于有朋友问我如何实现linux下载下面带来bsl串口更新cc2538固件,貌似还有uniflash方式,先不去管它实验条件: cc2538cb (pl2303 USB转串口)杜邦线一根代码修改startup_gcc.c中的cca boot相关,改为boot使能,选择PA3并低电平 Enable1,此处主要是

2016-05-12 11:03:38 4630 2

原创 cc2538之ds18b20

18b20,很常见的传感器了,软件编写重点主要就是在one-wire总线的时序上,相关的时序可以参考ds18b20不多做赘述;本次依然采用作者最熟悉的TinyOS平台+CC2538CB实现,由于ds18b20.c驱动文件直接采用c语言编程,contiki和RIOT也可直接使用,这里我就不移植过去测试了;源码在我的百度网盘;硬件连接:DQ使用PA5,(上拉)首先TinyOS部分编

2016-02-25 15:09:04 3598

原创 CC2538之Contiki3.0实验:4-Sensor

相信大家看完前面作者的瞎掰也迷茫了,没错,Contiki的学习靠自己的努力辛苦,多去阅读代码,正如套用有一本物联网的书籍讲的“你不会C语言,那你来这干嘛”;  在前面的基本介绍大家基本会Contiki的例程自我编写;Makefile编写,make编译,Process(pt/lc)等基础概念,知道Contiki没有那么复杂;只要你耐心去阅读他的代码,搞清楚他的逻辑;针对自己的平台通过串口打印

2016-01-12 12:02:03 5282

原创 CC2538之Contiki3.0实验:3-event

通过对PEOCESS的一些乱讲,应该有一点可以知道就是我们每编写一个PROCESS_THREAD(...)实际就是弄出了一个 (struct)process;回忆一下:struct process { struct process *next; #if PROCESS_CONF_NO_PROCESS_NAMES #define PROCESS_NAME_STRING(proce

2016-01-11 16:35:23 3583

原创 CC2538之Contiki3.0实验:1-Contiki初探-新建空工程 编译

contiki3.0网页doxygen: http://www.hopnetwork.com/contiki/index.html博客帖子已经介绍了TinyOS编程和实验例程;下面将来啃一下我一直特别排斥的Contiki首先不管Contiki那些概念;先编写一个空代码,类似大家初学编程的时候 空工程;在contiki-3.0\examples\cc2538cb目录下新建

2016-01-07 16:04:22 6121

原创 CC2538之TinyOS例程实验:10-CoAPServer zigbee灯光无线控制实验

本例程的实验需要9-Ppprouter实验节点;通过边界路由来实现CoAPServer 的节点LED控制;先烧写一个Ppprouter节点,连接PC,pppd拨号连接后;进行下面的操作;不清楚的朋友大家可以去看看视频部分;例程目录:tinyos-main-release_tinyos_2_1_2\apps\cc2538_Test\CoapBlipMakefile文件;任

2016-01-05 15:39:52 3271

原创 CC2538之TinyOS例程实验:9-Ppprouter边界路由实验

前面我们已经打下了BLIP+RPL的基础,本次例程将全部使用 并添加UART的pppd拨号实现边界路由器;这个例程是核心中的核心;使用它我们可以查看网络路由表而不是再只是通过抓包来自己分析;使用它访问其他的zigbee节点,如下一篇带来的实验CoAPServer;例程目录:tinyos-main-release_tinyos_2_1_2\apps\cc2538_Test\PppRout

2016-01-05 15:16:03 3147

原创 CC2538之TinyOS例程实验:8-RPL(roll)路由实验

上一篇文章使用了BLIP,本次的例程正是需要依赖BLIP栈,后面的网络实验也都需要BLIP视频第十四部也做了RPL实验,关于RPL路由不做概念讲解,可以去百度网盘文档区或者IETF官网进行学习例程目录:tinyos-main-release_tinyos_2_1_2\apps\cc2538_Test\TestRPL\udp源码还是官方的例程源码Makefile文

2016-01-05 11:16:15 3121

原创 CC2538之TinyOS例程实验:7-blip实验 开始zigbee通信

前面的6部实验为基本的驱动外设实验,是学习使用基础,实验设备只需要一个cc2538cb节点;从这一部开始实验开始需要两个cc2538cb节点,开始zigbee的无线通信;此次例程为TinyOS的核心协议栈BLIP,现在的版本是BLIP2.0;大家可以去TinyOS的官网搜索BLIP查看介绍;如何理解BLIP呢?他的存在意义是什么?我们清楚zigbee到6lowpan的升级,zigbee芯片

2016-01-05 10:42:13 3706

原创 CC2538之TinyOS例程实验:6-CCM(AES)实验

本例程参考TI cc2538_foundation_firmware_1_0_1_0\driverlib\cc2538\examples\ccm例程修改而来;创建c文件,和第五部做法一样,TinyOS直接使用C文件;cc2538_ccm.h文件:#ifndef CC2538AES_CCM_H#define CC2538AES_CCM_H#ifdef CC2538_HW_SECU

2016-01-05 09:55:52 3270

原创 CC2538之TinyOS例程实验:3/4-timer nesC编程最难理解部分参数化接口讲解

前面两篇已经介绍了TinyOS的优点,nesC的事件代码分析,可以通过视频去学会自己编写基本应用如果说interface,event你还觉得TinyOS的nesC的引入吸引不了你的话,那么现在咱们进入个人认为TinyOS编程最难的地方也是整个最吸引我的地方参数化接口(parameterized interface),其中最好的实例就是blink例程,回忆一下代码:configurati

2015-12-31 11:12:56 4315

原创 CC2538之TinyOS例程实验:2-printf

上一篇blink的例程使用的外设驱动为GPIO;这一篇继续基本外设驱动串口,串口设置波特率默认115200例程目录:tinyos-main-release_tinyos_2_1_2\apps\cc2538_Test\TestPrintf包含文件:MakefileTestPrintfAppC.nc----configurationTestPrintfC.nc-----

2015-12-31 09:41:10 3039

原创 CC2538之TinyOS例程实验:1-blink nesC语法

例程目录tinyos-main-release_tinyos_2_1_2\apps\cc2538_Test\blink,包含三个文件:Makefile,BlinkAppC.nc,BlinkC.nc下面将通过该例程讲解TinyOS nesC的语法:1,TinyOS的nesC文件分为四种,后缀都为.nc文件,Makefile,configuration,module,interface,当然C

2015-12-30 13:32:00 4287

原创 CC2538之TinyOS例程实验:5-Adc_Temp片内温度读取实验 TinyOS如何直接使用C文件

使用过CC2530的朋友肯定对TI的片内温度不陌生;下面带来2538的片内温度读取;先看实验结果:代码部分:选择使用TinyOS来实现此处的实验是向大家展示如何TinyOS如何直接使用C(h)文件,打消大家认为TiinyOS编程只能用nesC的误区1,温度读取函数 tinyos-main-release_tinyos_2_1_2\tos\chips\cc2538\adc

2015-12-30 09:59:40 2599

原创 CC2530 wireshark抓包 sniffer分析6lowpan RPL路由神器

笔者之前就介绍过ZBOSS,这款美国的开源的zigbee2007pro的协议栈,由于笔者是使用6lowpan,TI的sniffer抓包分析明显不够用,于是尝试wireshark抓包,有捷径吗? 有,那就是ZBOSS自带的CC2530(UART)/CC2531(USB)的wireshar抓包,1,下载sniffer的固件,这个是开源的(TI是封闭的)可以自己去修改2530固件和GUI的源码改

2015-12-30 09:50:35 5662 5

原创 通过ZBOSS实现2530/2531 uart/usb wireshark 抓RF包(sniffer)

现在基本上大部分人都是通过usbdongle抓包,笔者下面带来的是开源的ZBOSS支持2530/2531的wireshark抓包,测试硬件为2530通过UART;ZBOSS大致也介绍一下,美国的开源的zigbee协议,相对于你研究zstack的网络,半开源的zstack,ZBOSS为全开源,同样支持zigbee2007pro;可以去他的官网下载源码,或者去我的百度网盘,连接地址请去

2015-11-18 09:55:58 3365

NEC单片机实例(UPD78F0485)

NEC单片机实例,对学习NEC单片机大有裨益。

2009-04-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除