自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CAN波特率自识别

文档里面讲得很清楚,如果消息成功传送(接收或发送)且未发生错误,该字段将清为"0",那你该掌握的信息是,总线支持哪些传输波特率,然后传输一帧数据到总线上,如果发生了错误,错误寄存器LEC[2:0]会被硬件记录,如果没有发生错误,数据被成功传送到总线上,那么恭喜你,当前这个波特率就是你想得到的。该方式,从我的角度出发,是为了弥补上一种方式的短板,在某些情况下,即使设备完好,但是依旧无法通过该方式识别出正确的波特率,此时就需要通过方式二补齐。某一部分设备,发送一个指令,只要波特率,帧ID正确,就会得到响应。

2023-10-07 16:31:49 397

原创 五、部件样式(背景颜色、边框、轮廓、事件)

tips:这里有个点刚开始没想明白,为什么上面不同的事件类型调用相同的回调函数,可以直接进行判断,但是下面不同的对象调用相同的回调函数时,判断是哪个对象触发的,这个对象就需要写在全局位置才能被识别到,这里面最大的区别就是事件类型是一个枚举类型,但是对象是一个结构体类型变量,这里的事件类型是一个枚举类型,所以定义枚举变量之后,能够在成员中找到它的对应值,但是对象不一样,他是一个结构体变量,虽然在添加事件的时候虽然有记录,但是获取到对象需要对比时,这个拿来对比的对象就得是传进去的对象,所以得在全局得位置。

2023-09-23 13:21:43 262

原创 四、部件的基本属性(大小,位置,对齐)

tips:对大小或者位置进行单独设置之后,在进行同时设置,前面的设置效果就会失效,因为单独设置和同时设置都是调用相同的函数对相同的对象进行设置。warnig:如果参照对象旁没有空间,但还是去设置相关的对齐方式就会导致显示出现问题,本质上是对上面两个函数的封装。本质上是对上面两个函数的封装。

2023-09-23 13:05:20 56

原创 三、LVGL移植详细步骤---输入配置

tips:所以这里就是函数指针变量作为结构体成员,对其初始化之后,就可以通过调用结构体成员使用这些函数,这样使用起来是不是觉得更加集中,简洁。tips:电阻屏是一种定位准确的触摸屏,但只支持单点触摸;电容屏是一种支持多点触摸的触摸屏,可以同时检测多个触摸点。这里是为了使能输入相关的源文件和头文件,使用条件编译目的是方便裁剪。

2023-09-20 14:37:20 230

原创 二、LVGL移植详细步骤--显示配置

这么构建是因为lvgl的源文件包含头文件就是按照下面这种包含关系进行的,如果不这么构建,就得修改lvgl包含头文件的目录。tips:以下步骤的实现都是在lv_port_disp_init中调用实现。tips:以上内容是跟着正点原子学习时做的笔记,持续更新中……

2023-09-19 17:53:46 577

原创 一、LVGL移植详细步骤--准备与条件

一个用于显示当前的图像,另一个用于准备下一帧要显示的图像,这样在刷新图像时,LVGL可以直接将下一帧图像切到到当前显示,而不需要重新绘制整个界面。图形缓冲区是开辟在SRAM,足够大的SRAM可以让一次刷新区域更大,刷新效果更好。

2023-09-19 17:47:59 707

原创 STM32基于bootloader升级APP流程详解

设备上电,连上蓝牙后就应该把设备此时的软件版本上报给上位机,根据版本判断是否需要进行升级,如果升级成功之后,就把程序版本更新,再上报给上位机,避免升级死循环;前面提到,升级过程中,会存储一个校验码,这个校验码是上位机得到升级文件时进行的一次校验结果,底层存储后,在升级传输过程中,对于接收文件也要进行校验,传输完成之后,对比校验码就能确定传输过程是否出错,校验方式这里可以使用BCC校验,简单粗暴。,APP_Code是bin文件名,这个可以按照自己项目填写,每次编译完成这里就会更新,也就是最新的升级包。

2023-08-28 16:26:25 2734

原创 C语言-显/隐式类型转换详解

基于基本数据类型(数值),同种类型的数据才能直接运算。

2023-08-28 10:47:12 243

空空如也

空空如也

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

TA关注的人

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