- 博客(326)
- 资源 (6)
- 收藏
- 关注
原创 OpenCV笔记:基础入门(C++、Python、JavaScript)
因为个人学业和兴趣原因需要用到人工智能和自动化相关的内容,计划学习一些列相关的内容。这里先以简单常见的OpenCV作为入门内容,主要是作为使用来说这个应该比较简单并且这个也比较实用。这篇文章将记录OpenCV的相关链接与入门内容。
2025-05-06 10:30:00
1048
原创 Godot笔记:入门索引
最近对游戏引擎这块感兴趣,特别是因为游戏引擎自带的很多工具,作为图形化软件的开发应该也不错。 Godot 是一款这几年比较流行的开源游戏引擎。这里记录下入门学习使用 Godot 相关的资源链接等。
2025-04-30 10:15:00
1531
原创 JS中实现类似sleep、wait、delay的延时功能
编写代码时很多时候需要进行流程化的操作,各个流程间通常需要等待一定时间,这在很多语言中通常可以使用 sleep 、 wait 、 delay 等函数来实现。这篇文章介绍在JS中实现类似的功能。
2025-04-19 18:14:25
945
1
原创 VS Code构建C/C++开发环境(Windows with MinGW and CMake)
在Windows上进行C/C++开发目前最最常用的IDE就是微软的 Visual Studio ,只是对我来说早些年的VS实在是太卡了,留下了不好的印象。后来没怎么用过,现在下了用起来也不怎么习惯,相对来说我还是喜欢更轻量的方式进行开发。这篇文章将记录在VS Code中构建C/C++开发环境的一些内容。
2025-04-11 16:30:00
873
原创 C&C++单元测试框架 Cpputest 快速入门
程序开发中测试是非常重要的一个部分,代码的测试通常需要一些测试框架,Cpputest是一个可以用于C/C++开发的测试框架,比较轻量,所以也常常用于嵌入式系统程序开发。这篇文章将对Cpputest入门使用进行说明。
2025-04-07 10:00:00
1233
原创 先楫单片机开发入门
最近工作上有使用先楫单片机的需求(主要看中国产化、性价比和自带EtherCAT,另外文档中文化做的很好),这里对这家单片机入门相关内容做个记录。
2025-03-26 10:00:00
1245
原创 树莓派Pico开发入门(基于C/C++ SDK & 内附SDK包下载)
最近买了个小东西,主控用到了 Raspberry Pi Pico ,这里记录下相关开发入门内容。本文主要介绍基于 C/C++ SDK 方式进行开发。
2025-03-10 10:30:00
1700
原创 安路FPGA开发入门:软件安装与点灯与仿真(TangDynasty & ModelSim)
最近因为工作需要用安路的FPGA,这里对安路FPGA开发相关流程做个记录。作为测试只需要一个核心板(我这里用的 EF2L45LG144B )和下载器( AL-LINK ,我这里是核心板上板载的)。
2025-03-03 10:30:00
2184
原创 Altera FPGA开发入门:软件安装与点灯与仿真(QuartusPrime & ModelSim)
最近工作上有使用FPGA的需求,这里先拿个 Altera 的 EP4CE6E22C8N 来练练手。除去电脑,开发最低需求只需要一个核心板,一个 USB Blaster 下载器即可,加一起几十块钱就可以搞定。
2025-02-24 10:45:00
2172
原创 AURIX单片机示例:外部中断(SCU_ERU)
这个例程比较简单,这里直接就放了官方例程,通过 ERU 实现外部中断功能,这个文档中增加一些说明。
2025-02-17 10:30:00
1237
原创 STM32单片机示例:双核单片机点灯与调试(STM32H7x5 & H7x7)
现在多核的单片机越来越多了,这里试试看STM32的双核单片机。
2025-02-11 11:30:00
2223
2
原创 STM32单片机示例:Bootloader(UART & STM32H743VIT6 & STM32CubeIDE)
这是一个简单的单片机的 Bootloader 程序示例(基于STM32H743VIT6 & STM32CubeIDE)
2025-02-06 10:30:00
1554
原创 安全芯片 OPTIGA TRUST M 使用介绍与示例(基于STM32裸机)
OPTIGA TRUST M 是英飞凌推出的安全芯片,芯片通提供了很多 slot ,用于存放各类安全证书、密钥、用户数据等,内置很多加解密算法,另外还内置一些计数器等。芯片通过I2C和主机通讯,这个通讯也是可以加密进行的,防止被监听。这篇文章将对该芯片相关的使用做个介绍。
2024-10-24 09:15:00
1551
原创 AURIX单片机示例:开发入门与点亮LED
这个例程比较简单,主要通过这个例程来介绍 AURIX™ Development Studio(ADS) 和 iLLD 库来开发 AURIX 系列单片机一些入门的内容。
2024-09-23 12:30:00
928
原创 LaTeX体验记录
最近有一些整理以数学公式为主文档的需求,这方面没怎么接触过,基于一直以来的认知比较常用的就是 LaTeX ,打算借此契机学下这个东西。
2024-08-22 12:30:00
823
原创 使用 Web Serial API 在浏览器中实现串口通讯(纯前端)
串口是非常常用的一种电脑与设备交互的接口。目前在浏览器上直接使用电脑上的串口设备了,这篇文章将介绍相关内容。
2024-06-17 12:45:00
14062
16
原创 英飞凌 AURIX TriCore 单片机开发入门
英飞凌的32位 AURIX™ TriCore™ 系列单片机 经常用于汽车和工业领域。开发该系列单片机比较常用的开发环境有 HighTec 和 AURIX™ Development Studio 。本文将基于后者(后文以ADS表示)介绍该系列单片机入门相关内容。
2024-05-29 12:45:00
2382
原创 使用 code-server 搭建在线的 VS Code 编辑器
VS Code 是一个非常流行的代码编辑器,安装各种拓展下也可以当作全功能的IDE使用。VS Code本身是基于Web方案构建的,完全可以搭建服务器,然后通过浏览器访问。事实上官方就是这么设计的。现在打开任何一个GitHub项目,然后按下键盘上的 . 就可以基于浏览器的VS Code 编辑器打开该项目。这篇文章将体验使用 code-server 搭建在线的 VS Code 编辑器。
2024-04-15 12:30:00
3247
原创 CMake快速入门
CMake官方的渐进式教程从官方角度多的尽量介绍了官方提供的功能,不过对于入门来说稍稍生硬,对于入门使用来说可以有更快入门的方式的。这篇文章将介绍写更加简单的入门使用的方式。
2024-04-14 10:45:00
769
原创 STM32单片机示例:ETH_LAN8742_DHCP_NonOS_Poll_H743
以太网是比较常用到的功能,STM32系列单片机使用CubeMX配置使用以太网功能比非常方便。不过对于H7系列来说需要使能 DCache 才能设置以太网和LwIP功能,启用Cache后又会带来一些需要特别注意的事情。这篇文章将对相关内容进行介绍。
2024-03-10 10:45:00
2389
2
原创 STM32单片机示例:ETH_DP83848_DHCP_NonOS_Poll_F407
以太网是比较常用到的功能,这篇文章讲演示在STM32F407上启用以太网功能,使之能够加入网络中,通过DHCP获得IP地址,可以被Ping通。
2024-03-02 23:03:43
2099
1
原创 Git笔记:使用subtree引入子项目
工作中经常有需要将一个项目作为其他项目的一部分的需求,这种情况是非常常见的,比如一些项目作为库或者框架供实际项目使用。通常情况下这不同的部分间虽然在一个项目中,但又需要分别管理。现代的很多语言大多都有一些包管理方式可以来处理这个问题,但也有很多语言并没有包管理工具。这时候可以使用Git自带的 subtree 或者 submodule 来处理,甚至很多时候使用这个还更为方便。这篇文章将介绍 subtree 相关内容。
2024-02-24 10:30:00
889
原创 单片机移植Lua(STM32H743移植Lua-5.4.6)
通常单片机都是使用C/C++来开发的,任何修改都需要重新编译固件然后下载运行。在一些需要灵活性更强的场合中可以内嵌Lua解释器实现动态更新应用程序的功能。这篇文章将对相关内容做个简单说明。
2024-02-17 20:30:13
4796
原创 Lua和C语言交互入门
Lua本身的设计时就有为了可以方便的嵌入到别的语言中使用的功能,主要来说就是可以方便的嵌入到C语言中,并和C语言进行交互。这篇文章将对相关内容进行介绍。
2024-02-07 12:45:00
2702
1
原创 纯C无操作系统轻量协程库Protothread使用记录
在单片机开发中很多时候都是无操作系统环境,这时候如果要实现异步操作,并且流程逻辑比较复杂时处理起来会稍稍麻烦。这时候可以试试 Protothread 这个协程库。
2024-01-21 20:39:52
3609
原创 Lua入门使用与基础语法
Lua是一种非常小巧的脚本语言,基于C构建并且完全开源,可以方便的嵌入到各种项目中,当然也可以单独使用。Lua经常被用在很多非脚本语言的项目中,用来扩展脚本功能,提供一定的灵活性。最常见的应用场景就是各类游戏中(比如魔兽世界和愤怒的小鸟)。这篇文章将对相关内容做个入门介绍。
2023-10-23 21:26:47
7348
1
原创 STM32 CAN使用记录:FDCAN基础通讯
CAN是非常常用的一种数据总线,被广泛用在各种车辆系统中。这篇文章将对STM32中FDCAN的使用做个示例。
2023-09-14 21:45:00
9084
1
原创 STM32 CAN使用记录:bxCAN基础通讯
CAN是非常常用的一种数据总线,被广泛用在各种车辆系统中。这篇文章将对STM32中CAN的使用做个示例。
2023-09-14 20:15:00
909
原创 CAN基础概念
CAN是非常常用的一种数据总线,被广泛用在各种车辆系统中。大多数时候CAN的控制器和收发器干了比较多的工作,从而对于写代码使用来说比较简单。这篇文章将对CAN使用上相关的基础内容做个说明。
2023-09-13 22:15:00
871
原创 STLINK-V3 STDC14座转2.54mm排针转接板Kicad工程
这是一个 STLINK-V3 STDC14座转2.54mm排针转接板Kicad工程。STDC14座实际工作中不太方便,所以搞了这个转接板。另外转接版上提供了可选的电源输出功能。
2023-09-12 21:26:20
1169
原创 使用 Web HID API 在浏览器中进行HID设备交互(纯前端)
市面上的各种测试工具都或多或少存在问题,所以就自己写一个工具进行测试。目前来说纯前端方案编写这个工具应该是最方便的,这里对 Web HID API 相关内容做个记录。
2023-09-05 15:15:14
7388
8
原创 基于 Web HID API 的HID透传测试工具(纯前端)
市面上的各种测试工具都或多或少存在问题,所以就自己写一个工具进行测试。目前来说纯前端方案编写这个工具应该是最方便的,这里放上相关代码。
2023-09-05 14:29:12
2248
5
原创 STM32单片机示例:多个定时器级联使用
有些情况下会遇到单片机的定时器位数不够用,这时候可以使用低定时器级联的方式来处理,这里将对此做个示例说明。
2023-08-31 11:05:24
2852
1
原创 STM32单片机示例:64位全局时间戳发生器
STM32H743 / H750 系列的芯片有一个64位的全局时间戳发生器( Global timestamp generator ),这篇文章将对它的使用做个记录。
2023-08-30 22:15:00
1302
Arduino core for the ESP32 2.0.11 开发板数据离线安装包
2023-08-12
精美简历生成器 Nice-Resume-Builder-20230206 初次发布的版本 包含四套主题
2023-02-16
使用HAL库开发STM32(基于F4) UART进阶使用例程
2019-12-20
darktable-zh_CN-20171224(内含使用说明)
2019-03-24
KiCad坐标文件(.pos)转表格(.xlsx)工具
2018-07-09
基于STM32 HAL库的定时任务调度器例程 stm32f405ticker.zip
2019-10-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人