eegRudp
文章平均质量分 52
comochris
Don't shout messager
展开
-
【CC3200】【eegRudp】OSI_OK重复定义(枚举类型问题)
问题描述 在编译udp库代码时出现了OSI重复定义问题,提示如下: OSI_OK = 0, ^ "F:\ti\CC3200SDK_1.1.0\cc3200-sdk\oslib\osi.h",59 Error[Pe040]: expected an identifier 原因探究 由错误代码来看,错误是由OSI_OK重复定义导致,那么注销osi.h下的代码如下: typedef enum { //OSI_OK = 0, OSI_FAILURE = -1, OSI_OPERATION_F原创 2021-03-01 19:49:07 · 386 阅读 · 0 评论 -
【CC3200】【bug:20120225】semihost浅析与Bug解决
semihost半主机模式 printf可以向控制台输出,scanf可以从控制台获取输入,这里的printf/scanf都是标准库函数,利用操作系统的这些函数,我们可以很方便的调试程序。在嵌入式设备上(如stm32单片机平台上)开发工具(如MDK/IAR)也可以使用这些输入输出函数。 嵌入式设备一般的使用仿真器,如常见Jlink/ulink,可以实现烧录,单步,下断点,查看变量,等等。仿真器将PC机和单片机连接器来。如果在IAR WorkBench中设置了半主机模式,标准库中的printf实际上调用 fpu原创 2021-02-25 19:42:42 · 591 阅读 · 0 评论 -
【github】【eegRudp】常用命令
create a new repository on the command line echo “# eegRudp” >> README.md git init git add README.md git commit -m “first commit” git branch -M main git remote add origin https://github.com/EEGWIFI/eegRudp.git git push -u origin main push an existing原创 2021-02-24 11:56:53 · 87 阅读 · 0 评论 -
【eegRudp】UDP网络编程
UDP报文大小 0-16 17-32 源端口 目的端口 长度 校验值 在链路层,由以太网的物理特性决定了数据帧的长度为(46+18)-(1500+18),其中的18是数据帧的头和尾,也就是说数据帧的内容最大为1500(不包括帧头和帧尾),即MTU(Maximum Transmission Unit)为1500; 在网络层,因为IP包的首部要占用20字节,所以这的MTU为1500-20=1480; 在传输层,对于UDP包的首部要占用8字节,所以这的MTU为1480-8=1472;(U原创 2021-02-22 00:07:59 · 105 阅读 · 0 评论 -
【CC3200】【eegRudp】使用CMake组织工程
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar原创 2021-02-25 00:09:11 · 244 阅读 · 0 评论