X
首页
技术
模拟电子
单片机
半导体
电源管理
嵌入式
传感器
最能打国产芯
应用
汽车电子
工业控制
家用电子
手机便携
安防电子
医疗电子
网络通信
测试测量
物联网
最能打国产芯
大学堂
首页
直播
专题
TI 培训
论坛
汽车电子
国产芯片
电机驱动控制
电源技术
单片机
模拟电子
PCB设计
电子竞赛
DIY/开源
嵌入式系统
医疗电子
颁奖专区
【厂商专区】
【电子技术】
【创意与实践】
【行业应用】
【休息一下】
最能打国产芯
活动中心
直播
发现活动
颁奖区
电子头条
参考设计
下载中心
分类资源
文集
排行榜
电路图
Datasheet
最能打国产芯
NXP MCU
[原创] 【LPC54100】6LowPAN网络-01
lyzhangxiang
2015-5-24 01:24
楼主
哎,年纪大了,稍微熬一下夜就困的不行了,我得去睡觉了。晚上断断续续的也算是完成了一部分移植吧,主框架是跑在M4上面的,传感器框架在M0内核上,细节还没有完善好。现在除了RADIO部分驱动的优化,其他基本上弄好了,不过不得不说UART不太好用,谁来个eg吧,关于中断接收的,目前参考代码包中的方式基本上是能用了,不过感觉还是有不少问题,这玩意有点怪,类似之前R21,还没R21做的好,都需要调用recv触发,搞不清楚是什么机制,待研究吧。由于UART有些问题所以SLIP也有点问题,这一次我没有使用openwrt路由做中转,之前是在openwrt路由下面把slip设备当做是一个虚拟网卡,然后桥接到lan。这次直接把串口接到电脑上,使用loopback adapter吧,这样lpc54102就相当于一张虚拟网卡,对于电脑而言,其他的基本上和之前的看起来是一样的了。 贴一些截图吧,实物和视频,暂缺。
总是会丢最后一包,没法子,UART驱动没写好,有机会再优化吧,算是给NXP和nmg一个交代吧。
本帖最后由 lyzhangxiang 于 2015-5-25 08:40 编辑
电工
点赞
回复评论 (4)
沙发
lyzhangxiang
早饭之后打开电脑对UART接收做了一些优化,哎。。官方的example还是蛮靠谱的需要完全按照他的思路来,不能一直poll调度ROM_UART_Receive,有兴趣的可以看一下uart_int.c这个文件,对于中断接收和中断发送的一些东西基本上都有的。只是需要注意例子中配合的__WFI指令的好处,在实际软件中需要实现类似的逻辑就可以了,做了一下优化,目前slip不会出现丢包的现象了,不过ping的ttl我还是不太满意,有机会再优化吧。上个图来
ping50包100字节数据的结果!
电工
点赞
2015-5-24 09:35
板凳
lyzhangxiang
不对是25包。。。哎这记性
电工
点赞
2015-5-24 09:36
4楼
shinykongcn
mark, 不错,6lowpan好东西~
HELLO_WATER
点赞
2015-5-24 14:09
5楼
bbslhb
请教下楼主,IPv6节点和电脑网络的连接,UART的SLIP或者loopback adapter?
点赞
2015-6-19 11:49
最新活动
报名直播赢【双肩包、京东卡、水杯】| 高可靠性IGBT的新选择——安世半导体650V IGBT
30套RV1106 Linux开发板(带摄像头),邀您动手挑战边缘AI~
安世半导体理想二极管与负载开关,保障物联网应用的稳健高效运行
免费申请 | 上百份MPS MIE模块,免费试用还有礼!
PI 电源小课堂|无 DC-DC 变换实现多路高精度输出反激电源
2024 瑞萨电子MCU/MPU工业技术研讨会——深圳、上海站, 火热报名中
随便看看
keil arm 编译器关于sprintf函数float显示的bug问题,紧急求救
2011年8月最新功率MOSFET选购指南
FPGA加速CNN,可选吗?要用什么板?
那么问题又来了!小米路由器问题请教
51单片机问题求助
电路识图20-电子滤波器电路原理分析
【设计工具】 赛灵思的开发工具EDK
【R7F0C80212】初次体验点亮呼吸灯
TI F28X中断优先级及嵌套
keil 里变量的问题
安全工具 Bombercat
(转)EMC调试的几个概念名词
你觉得论坛怎么样?
外围电路设计
慧友电子IP保安DV视频服务器采用矽玛特PR818S系统级芯片
固态硬盘似乎没我想的那么好
显示图像边缘有绿线
【NXP Rapid IoT评测】在线生成工程的本地编译
关于TI
protel里如何将圆等分成8份
电子工程世界版权所有
京B2-20211791
京ICP备10001474号-1
京公网安备 11010802033920号
回复
写回复
收藏
回复