- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 你不会用VOFA+调试PID的痛点在哪里?我懂
但是,对于JustFloat协议,它的结尾是4个字节,而前面的数据则是float类型的.我们知道float类型的数据一个数据是需要占用4个字节的内存空间的.这样帧结尾用的字节类型数据tail和装载数据用的float类型数据fdata就无法装入一个数组.就得分成两个数组进行加载.因为结构体本质上是占用了一个完整的内存空间,跟数组是一样的,最后只要把结构体的指针,强制转化成字节类型,也就相当于把这块内存变成了一个字节类型的数组了,这样就能很方便的把数据赋值给串口的数据寄存器了.当然是有的,就是使用。
2023-08-17 11:25:29
1966
2
原创 如何在mfc里载入一个jpg图片
如何在mfc里载入一个jpg图片MFC载入图片的方式有很多种,我今天介绍一个比较实用的。我使用的开发环境是vs2013,MFC项目单文档模式。在视类View的函数OnDraw()里,添加代码。OnDraw()函数是在窗口重新刷新的时候都会被执行一次的响应函数。我首先新建一个CImage 类的对象img,接着新建一个类CString 对象sPath,把图片的保存路径保存在里,然后把图像载入进...
2020-03-21 09:53:46
3292
原创 乌合之众
公园344年,黄河大决口,河南山东受灾,本来没什么,因为整个元朝黄河决堤不下几十次,但这次很特殊,因为有人提出了治理黄河,引起了争论,赞同者认为,连年天灾产生大量流民,朝廷“以工代赈,即减轻了负担又解决了就业。但反对者认为,受灾百姓已经怨声载道,这时候把人聚到一起,容易引起“民变”。最后的结局大家都知道了,朝廷还是选择了治河,但是很不幸,反对者语言成真,十五万治河民工,拉开了元末农民...
2019-03-22 20:16:01
650
原创 c语言中的联合使用
最近在,测试一个电子陀螺仪.其中,加速度数据是以32位浮点型数据分四个字节小端的形式从传感器内部发射出来.当我用串口读出4个字节后却发现不知道该如何转化成浮点型数据.后来,在网上搜索到了一个新的办法,使用联合进行转化,发现挺好用的,所以总结如下: 首先是定义和声明一个联合: typedef union { unsigned char a[4]; floa...
2018-04-01 22:29:08
489
原创 c语言 结构体的使用
上一次,在看液晶的驱动程序的时候,了解了结构体其实跟数组一样是按地址顺序排列的.只不过,结构体里的成员变量 是长短不一的,而不像数组都是统一长度. 在一个新的项目中,因为发送数据的长度,存在长短不一,每个成员的名称和功能又不一样,所以觉得在这里使用结构体合适一点.我定义了一给结构体类型:typedef struct {u16 send_fpga_x_start;u16 send_f...
2017-03-06 08:38:38
606
原创 厨房光线不好,做菜看不清,给厨房装了一个小灯
这几天忙着做菜,厨房太黑,眼睛又不好,正好正好手上多一个圆形的led灯,决定diy个厨房灯。 功能要求:1按按钮就能亮 2.做了一个约3600秒的延时关,因为老婆经常晚上忘记关灯,这样就不用担心了。 主要材料用了:一个小型开关电源,一个stm8的最小系统板 一个继电器 一个三极管 电路
2017-01-01 23:08:16
482
原创 fsmc 驱动lcd(二)地址的定义
这个地址的定义看了我一晚上,还是基础不牢 总算看懂了,记录如下:typedef struct{u16 LCD_REG;u16 LCD_RAM;} LCD_TypeDef; #define LCD_BASE ((u32)(0x6C000000 | 0x0000007E))#define TFTLCD ((LCD_T
2016-12-19 22:44:22
1437
生产力工具之stm32入门教程 相关程序
2021-01-10
MFCApplication1.rar
2020-03-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人