- 博客(18)
- 收藏
- 关注
原创 Keil5 debug时Watch窗口的变量<not in scope>,并且警告variable “变量“ was set but never used
Keil5,debug过程中,在watch窗口中看不到局部变量的值,显示not in scope,并且警告variable "变量" was set but never used,这两个问题是同一个原因。编译器把变量优化掉了。本想设置个临时变量存储一个结果,然后在调试器中查看。开始没有注意这个警告,调试时才发现变量不可访问,出现这个警告的时候,编译器可能已经把这个它认为没有用的变量给优化掉了。
2024-11-01 10:29:00
1546
原创 创建C#动态链接库dll并调用测试的全过程(手把手教学)
visual studio 2010,解决方案名称、项目名称、程序集、命名空间,创建动态链接库dll,测试动态链接库
2024-03-14 20:06:52
4531
原创 嵌入式芯片是如何通过总线读写外设芯片的数据
在嵌入式系统中一定会有一块处理器芯片,此外,还有其它的芯片作为外部设备(后面简称外设),这些芯片与处理器协作实现产品的功能。复杂的产品往往是由大量的芯片组成的。那么不可避免的是我们需要将所有的外设与处理器进行相连,最为简单的是将所有的外设都采用独立(注意是独立)的信号线连接至处理器,这样的好处是容易理解,但问题是:不可行。因为处理器芯片需要引出太多的线了,从芯片的生产和产品的生产角度来看都不实际。
2024-03-04 20:43:53
1082
1
原创 RAM,ROM,FLASH,寄存器
还有一个隐藏起来的外部存储设备,笔记本电脑中的机械硬盘(至于固态硬盘属于内存还是外存这里不做深入的探讨),他也属于外部存储设备的范畴,只是被封装在笔记本电脑中了你看不到,在台式机上,他俩也是可以像U盘一样拔下来带走的。后来随着技术的发展,在ROM的基础上出现了新的半导体存储介质EPROM和EEPROM,这两种可擦写,这就不符合ROM的命名,但是由于是在ROM的技术上衍变出来的,所以延用了一部分原来的叫法,此时掉电不丢失的半导体存储介质开始得以广泛应用,被大量用于电脑主板的bios和嵌入式存储。
2024-01-17 16:49:36
2277
原创 Python中调用matlab.engine(这一篇就够了)
cd F:\MATLAB\extern\engines\python -----这样也进不去(不加引号)cd "F:\MATLAB\extern\engines\python" -----这样进不去。F: -----先进入磁盘 (cd..退到上一级目录 cd\退回到根目录)刚开始遇到了这个错误,按照第一个链接做就好了。优快云有好多链接,以后精选一下更新在这。(先进入磁盘再进入文件夹)
2023-11-10 14:41:49
1695
1
原创 怎么从simulink结构图直接生成传递函数和状态空间方程
配置Linear analysis point右击连接线(你想设置的点)如果设置错了,再点一次就取消了配置好了长这样。
2023-08-09 11:10:53
12036
9
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人