- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 编译报错error: token is not a valid binary operator in a preprocessor subexpression
在使用预编译时,不能加类型强转,因为强转是编译阶段时用到的我在代码中定义了一个变量#define VAL_PAR1 (unsigned int)(0x60000000 + 0x04000000*2)#if (VAL_PAR1>0x60000000)#define TEST2 1#endif结果编译报错:error: token is not a valid binary operator in a preprocessor subexpression把上面的类型强转去掉,则正常
2020-12-09 17:13:30
4419
原创 IEEE754浮点表示法
最近有朋友问IEEE754浮点数,查了一下资料,发现这个比较详细:http://c.biancheng.net/view/314.html转换结果可以用以下计算器验证:16进制(浮点数)转10进制,IEEE-754标准浮点数在线计算器:https://www.23bei.com/tool-23.html10进制(浮点数)转16进制,IEEE-754标准浮点数在线计算器:https://www.23bei.com/tool-15.html...
2020-09-11 10:31:04
668
1
原创 VISIO 形状工具的位置
最近在用Visio,之前都是套模版的,打开就可以选择流程图之类的控件,但现在打开了一个新的空白的模版,却找不到可以画这些控制的位置,摸索了一下发现这个东西就在“视图→任务窗格→形状”里面我们再去“形状→模具→更多形状”里找到更多的我们需要的图形,比如我们需要用流程图的时候,就是这样:选择一个就可以拖拽了这个文档不教如何绘制啊,只是做个记录告诉自己怎么找到这些画图控件,希望能帮到同样有这个困扰的朋友。...
2020-08-19 13:49:33
4604
原创 MDK5进行DEBUG时出现“cannot access target shutting down debug session”
MDK5进行DEBUG时出现“cannot access target shutting down debug session”最近在做一个项目,使用MDK5,在Debug状态,然后程序烧完了在最后一步Loading 进度到99%时失败了。发生这种问题原因有很多:1.下载口被复用成其它功能了;2.下载线太长之类的造成阻抗不匹配;3.BootLoader有Flash操作;我的现象:可以下载程序,下载后程序可以正常运行。我用的SWD模式,确认是没有复用下载口引脚的状态;我就是BootLoade
2020-07-30 17:29:29
20211
7
原创 双路由扩展:内网+外网
双路由扩展:内网+外网在公司做了一个网络模块,为了方便测试,所以自己单独用了路由。但考虑到要上网,所以用了这种简单的方式:1.公司主网路由分配了一个网线口,由于没有这台主机允许自动获取地址,不需要绑定地址,所以我可以获得我座位上的这个网口的地址并实现上网;这时接上电脑,我获取的IP是:192.168.1.262.关于路由器,WAN 广域网(Wide Area Network),通俗讲就是和...
2020-03-07 11:15:14
1029
原创 Vmware下实现ubuntu与windows共享文件夹
在Ubuntu上启用和windows共享文件夹:1, 首先安装Vmtool。在虚拟机的安装文件夹下 有linux.iso 文件:直接解压这个文件:可以看到这个文件里有《VMWARETO.TGZ》,这个就是其它网站说的《VMwareTools-10.2.0-7259539.tar.gz》这个东西,解压后,得到《vmware-tools-distrib》这个文件夹,这个文件夹就是我们要用到的...
2019-08-08 16:09:42
684
宏IEEE浮点转换.xlsm
2020-09-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人