-
stm32内存管理
stm32内存管理,支持智能指针和碎片整理
测试函数有 Test1 和 Test2,函数 Test1 和 Test2 的不同之处在于局部变量数组 array 的类型不同
初始化信息...
Test1: 智能指针功能测试
申请内存...
释放部分内存...
再次申请80字节内存,结果申请失败
Test1结束,原来申请的内存全部释放
Test2: 碎片整理功能测试
申请内存...
释放部分内存...
再次申请300字节内存,结果申请成功
Test1结束,原来申请的内存全部释放
- 2023-05-26 13:20:03下载
- 积分:1
-
ADS1234压力检测,称重设计
ADS1234压力检测,称重设计 ADS1234压力检测,称重设计
- 2022-03-13 10:52:45下载
- 积分:1
-
基于OVOV2640板球控制系统 F4
本实验开机后,初始化摄像头模块(OV2640),如果初始化成功,则提示选择模式:RGB565模式,或者JPEG模式。KEY0用于选择RGB565模式,KEY1用于选择JPEG模式。 当使用RGB565时,输出图像(固定为:UXGA)将经过缩放处理(完全由OV2640的DSP控制),显示在LCD上面。我们可以通过KEY_UP按键选择:1:1显示,即不缩放,图片不变形,但是显示区域小(液晶分辨率大小),或者缩放显示,即将1600*1200的图像压缩到液晶分辨率尺寸显示,图片变形,但是显示了整个图片内容。通过KE0Y按键,可以设置对比度;KEY1按键,可以设置饱和度;KEY2按键,可以设置特效。 当使用JPEG模式时,图像可以设置任意尺寸(QQVGA~UXGA),采集到的JPEG数据将先存放到STM32F4的内存里面,每当采集到一帧数据,就会关闭DMA传输,然后将采集到的数据发送到串口2(此时可以通过上位机软件(串口摄像头.exe)接收,并显示图片),之后再重新启动DMA传输。我们可以通过KEY_UP设置输出图片的尺寸(QQVGA~UXGA)。通过KEY0按键,可以设置对比度;KEY1按键,可以设置饱和度;KEY2按键,可以设置特效。 同时时可以通过串口1,借助USMART设置/读取OV2640的寄存器,方便大家调试。DS0指示程序运行状态,DS1用于指示帧中断。main.c的代码 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
- 2022-03-19 06:46:58下载
- 积分:1
-
STM32串口下载程序 bootloader 内有C#上位机
STM32串口下载程序 bootloader 内有C#上位机
这个是我在设计四轴飞行器的时候,升级程序老是连接线来实现下载,很麻烦,所以自己设计了一个C#上位机,通过蓝牙的方式实现程序的下载。
- 2022-04-11 17:53:14下载
- 积分:1
-
STM32F103-PWM波按键调节频率
本资源是在STM32控制系统上,通过定时器进行PWM脉冲输出。通过按键直接进行调节PWM脉冲频率。因为本代码是根据自己实际情况编写的,可能会存在一些不完善的地方,若发现错误的地方,请不吝指出。若有不明的地方,随时可私信我。
- 2022-06-20 15:01:14下载
- 积分:1
-
stm32移植CANopen
stm32单片机移植CANopen例程
开发环境:keil
CANopen协议栈:canfestival
- 2022-01-27 20:45:41下载
- 积分:1
-
六脚铁甲虫机器人
两个超声波,六脚铁甲虫机器人,STM32F10
- 2022-07-02 09:43:44下载
- 积分:1
-
MPU6050六轴传感器驱动(STM32)
MPU6050六轴传感器驱动(STM32)采用C语言编程,程序有详细中文注释。是陀螺仪科研人员和难得的宝贵学习资料。
- 2023-05-28 21:05:03下载
- 积分:1
-
stm32f407 can open master code
stm32f407 can open master code,移植好的代码,keil5编译,希望对大家有用.
- 2023-03-06 00:55:04下载
- 积分:1
-
STM32 DALI 库
STM32 的DALI库,keil uversion5 , 标准的DALI协议,从机模式,符合IEC101,102,207协议
- 2023-03-19 18:30:04下载
- 积分:1