- 博客(18)
- 收藏
- 关注
原创 Windows 下Ceres库安装使用Visual Studio2022
Windows 下Ceres库安装使用Visual Studio2022
2025-04-11 16:35:26
612
原创 Visual Studio使用cmakelist安装第三方库
Ubuntu 安装第三方库可以直接sudo apt-get install xxx等;Windows 则可以使用vcpkg像Ubuntu一样使用命令安装,也可以使用cmake-ui编译后安装(网上一搜一大堆),但我发现也可以使用vs直接编译安装;
2025-04-07 19:50:11
266
原创 GD32 Freertos例程移植 YT8512驱动
同一个 MCU 或 MAC 管理多个 phy 时,不要使用 0 地址。由于 0 地址是广播地址,对地址为 0 的 phy 操作时,所有的 phy 都会响应。RMII1和2的主要区别上面可以看出,就是PHY的参考时钟由谁来提供。如果使用RMII1模式,则不需要修改。也可以不使用自动协商功能,enet_init()的传参修改下就行。这里跟自动协商有关。1.使用RMII2模式,修改代码部分如下:修改PA1为输入;工程使用的是H7,F4的工程也 移植过,和这个一样。1个PHY 的时候,这个可以忽略直接使用地址0。
2025-01-21 15:38:16
511
原创 zynq 7010/020 AMP双核通信-Vitis2023/2024
在platform cpu1设置中添加;注意value中使用空格分开程序思路:比较简单。
2025-01-15 16:55:54
348
2
原创 labview获取ms时间戳
LabVIEW时间戳是一种表示绝对时间的128位数据类型。此数据类型解释可以为具有64位基数的带符号128位定点数字。因此,要在labview中获取到网络(基于unix时间戳)时间戳,需要计算1904年1月1日到1970年1月1日的时间差△T
2023-03-01 23:59:08
3875
原创 误勾掉Android studio4.2的Kotlin插件
在更新安装插件时候勾掉了 Plugins中的Kotlin。重新启动时候,导致安卓无法启动,弹出警告:Missing Essential Plug:org.jetbrains.androidPlease reinstall Android Studio from scratch.解决方法:找到disabled_plugins.txt文件,将其删除。然后重启AS即可。另外,重启AS之后系统会再次自动生成此文件,切勿理会。...
2021-07-23 09:57:49
376
1
原创 关于STM32 lwip移植的时基设置
当进行无操作系统的移植时,需要移植sys_arch.c,该文件的作用就是添加一个lwip提供计时的函数。//为LWIP提供计时extern uint32_t lwip_tick;`//lwip本地时间计数器,单位:ms`u32_tsys_now(void){ return lwip_tick;}其中lwip_tick的值可通过系统滴答定时器的中断来获取,如下://main函数中添加初始化://滴答定时器初始化void SysTick_Init(void){ /* SystemF
2021-03-05 09:56:25
574
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人