自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 正点原子imx6ull使用CMake构建LVGL项目

src下是lvgl库,ui目录下是用户自行编写的相关界面程序,也可以以此类推添加hardware、system等文件夹模仿stm32工程结构。着重点是顶层目录下的CMakeLists.txt文件的编写。

2024-09-23 22:17:15 412

原创 ArchLinux下安装QT5

由于QT5默认使用camke构建项目,如果缺少cmake将无法构建项目,用户可以自行手动切换为qmake构建项目,但是为了方便起见我们可以自行安装cmake避免构建报错。使用pacman默认安装。默认安装,按下回车即可。

2024-04-27 13:49:26 752

原创 基于STM32F4的CAN通信例程(库函数版)

实现STM32的CAN通信的时候,我们无需关注本身复杂的CAN通信,可以先让程序跑起来,再通过调整各个参数来熟悉STM32中的CAN通信的原理。实现CAN通信与实现SPI、I2C、串口等通信并无二致,都是先初始化引脚、片上外设、中断处理。然后在主函数中调用初始化,接着就可以当作通信使用,任何通信本质上都是接收receive)和发送(transmit).STM32中的CAN接收发送原型。使用它们时就是初始化参数,赋值参数然后调用函数。将以上步骤封装为函数。

2023-09-08 10:00:45 5971 2

空空如也

空空如也

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

TA关注的人

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