- 博客(4)
- 收藏
- 关注
原创 64位程序加载32位dll解决办法(QT)
在我们开发上位机时,会遇到各种各样的需求,例如可能要加载一些上古比较遥远的32位dll,此时我们有2种解决办法,使用32位的编译器将程序编译为32位的程序,但是这样很麻烦,因为可能现在qt6很多版本应该都没有32位的编译器,而且即使有,你编译也会有很多报错,很麻烦,所以我在想有没有这边64位加载dll的方案,但是网上的方案感觉都非常杂乱,所以我现在总结了一下我解决这个问题的方案我们是通过解决64位程序无法直接加载32位DLL的问题,核心思想是。
2025-10-28 15:30:03
508
原创 adc+dma的简单运用遇到的问题(采集内部温度传感器)
本人由于没有注意这点导致adc数据采集异常,所以一定要保持这里雨dma的配置一致。定义参考电压、转换位数、通道数及缓存大小如果有双缓存使用需求也可使用双缓存。注意这里是半字节还是一字节要与缓冲区的类型一致。本例程使用完成量来接受采集完成信号。定义初始化函数与数据出口函数。重新配置ADC及DMA配置。后续就是定义回调及中断。定义adc任务入库函数。
2024-12-02 21:22:03
336
原创 stm32clion开发框架搭建和问题之串口发送数据乱码
在driver文件夹新建文件夹BSP,并且新建源文件和头文件,此外,在新建一个CMakeLists文件,便于管理,串口的驱动代码是使用stm32cubemx和正点原子,开发板为正点原子的F407(探索者)串口的驱动代码是使用stm32cubemx和正点原子,开发板为正点原子的F407(探索者)串口选择异步,波特率为115200,8位,无校验位,停止位为1。串口功能在core文件夹中相应文件添加串口驱动代码即可。本人选择clion开发,故选择IDE为CMake。自此,文件框架搭建完毕。最后点击生成代码即可。
2024-08-06 22:02:18
485
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅