自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 Error finding board: adafruit_feather_nrf52840

dts 配置。

2025-04-06 14:41:24 71 2

原创 SJA1000T在什么情况下会一直处于接收状态?

收到中断处理完一组接收数据之后,给命令寄存器写了04,清除了接收缓存区。中断是可以正常恢复常高待接收中断来了拉低的。但是查看02状态寄存器,始终还是处于接收状态是怎么肥事?SJA1000T在什么情况下会一直处于接收状态?

2025-04-01 20:09:52 82

原创 CAN中断一直为低

首先祝贺自己写的CAN收发可以顺畅地对控制板上的SJA1000发指令。流畅地发送成功真的开心。然后现在是会出现CAN发送很成功,但是一个指令来了之后,由于处理过程有误,就直接回到了初始状态位。思考中断不恢复的原因。是不是因为接收缓冲区一直有数据没有清掉?因此将接收有误情况下跳转的状态从初始态改为清空态,反正清空态之后就是初始态了。总结:中断来了之后,在CAN01写04,清空当前的接收缓冲区。

2025-03-16 11:08:02 83

原创 安装win10虚拟机

如果你使用的默认配置,正常情况下就可以复制、粘贴和拖拽内容的,双方向都是支持的。如果不能复制和拖拽一般是vmware tools没有正确安装导致。安装vmware tools后重启即可。

2025-02-26 10:52:30 99

原创 ZYNQ_点亮PL_led

应用zynq7020点亮PL端的LED灯

2025-02-20 12:10:38 722

原创 SDK 识别不到JTAG仿真端口号

zedboard是一款基于Xilinx Zynq-7000 All Programmable System-on-Chip (SoC) 的开发板,常用于嵌入式系统设计和原型验证。在开发过程中,为了与zedboard进行通信,通常需要配置和使用串口驱动程序。Infineon公司,作为知名的半导体解决方案提供商,为zedboard提供了串口驱动程序,以确保用户能够顺利地通过串行端口进行数据传输和调试。原因:Zynq的串口控制需要驱动。

2025-02-15 20:20:08 190

原创 PL2303不支持Win11及以上版本

3. 卸载设备,清除旧版本驱动文件。安装新版本驱动文件。问题:驱动与系统版本不兼容。下载最新版本V4300。2.更新电脑系统到最新。

2024-09-04 15:53:47 1108

原创 C++的双冒号::和冒号:

冒号:1、变量占几个位typedef struct_XXX {unsigned char a:4;unsigned char c;};XXX2、

2021-06-14 20:04:06 211

原创 The TLS connection was non-properly terminated

http: 改 git

2021-06-01 22:51:41 1281

转载 波数

波数:在波的传播方向上,单位距离的相位变化,rad/m转自什么是波数?

2021-05-15 09:56:48 5217

原创 2021-05-04

Static 静态 和 this 指针class Account{public: static double m_rate; static void set_rate(const double& x) {m_rate}};double Account::m_rate = 8.0;//静态数据的定义,写在一行代码给变量提供了内存,我们称之为定义int main(){ Account::set_rate(5.0);//调用静态函数的方法,一个是通过类直接调用,因

2021-05-04 05:03:18 195

原创 Stack栈和堆Heap

栈:对应作用域内的一块内存空间,比如函数运行时,函数本身会形成一个stack来放置它所接受的参数,以及返回地址,函数体中生命的任何变量,所使用的内存块都取自栈;堆:由操作系统提供的一块全局内存空间,动态分配得到,可以在程序的任意位置以new语句分配得到,并使用完成,有义务去delete掉。class Complex {...};... Complex c3(1,2);//全局变量int main(){ Complex c1(1,2);//离开函数调用作用域之后,就会失效 C

2021-05-04 01:28:34 93

原创 光照

光度测定:根据辐射量的多少来估计有用的光照量。比如,同样的能量强度的绿光亮度看起来可能是蓝光的两倍。光的国际量纲:焦耳。SI:J辐射:大量光子的集合。光子:有一定位置和传播方向的量子。频率是属性,光速取决于介质。光谱能量:强度量是一个密度函数,不同于广延量,是指一个无穷小的点上的广延量密度。辐射是光子的集合,那么将该处集合的光子分配到对应的波长槽,计算统计直方,或者直接用能量大小除以区间大小。光源的产生能量的比率,也就是功率,单位是瓦特。功率谱:功率除以波长范围;辐射照度:功率谱除以

2021-05-02 15:49:31 118

原创 2021-03-15

整了一堆、然后刷两下就搞好了,前面那些文档是在配置些什么鬼东西。现在是OpenGL和GLUT的框架都有了,问题在于GLEW和GLFW,这俩要怎么配置啊?需要用到CMake吗?我是用Brew安装的呀!要注意的就是,要细心,要理清楚逻辑。一点马虎都不行。现在的问题太多了要把气泡画出来:C++,OpenGL程序要看懂;要把可听化做出来,估计还要涉及到一个OpenAL这里面的计算量大,估计要用到新的GPU和并行算法:电脑硬件也要管实验对照,不一定能对照好可视化:1、环..

2021-03-15 16:30:23 167

原创 2021-03-14

Mac 配置OpenGL打开homebrew网站https://brew.sh/,拷贝代码条到terminal;2.terminal需要输入密码,unix系统默认不显示密码,直接键入回车就好;3. 为何安装homwbrew:macOS是基于unix衍生,很多底层工具都是缺失的,所以这就有了homebrew,官方解释:以最简单,最灵活的方式来安装macOS中不包含的UNIX工具。呜呜,菜鸡如我还是没有搞定,brew官网的英文引导没看出个所以然。果然还是英语水平太差了。又找了个资源:.

2021-03-14 18:50:03 153

空空如也

空空如也

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

TA关注的人

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