
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
蓝桥杯嵌入式组开发——Systick实现正反流水灯1.led引脚配置led的初始化如下,D2为锁存器引脚,C8-C15位8个LED的引脚led.c:#include "led.h"void led_init(void){GPIO_InitTypeDef GPIO_InitStructure;RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC, ENABLE);R
一、动态规划-剑指 Offer 14- I 剪绳子1.通过record记录每个f(n)的解2.由f(n) = max( f(i) * f(n-i) ) 如果从高往低会有重复运算,从低到高可以避免。3.通过O(n2)进行遍历可以把所有的最大解全部求出来。class Solution {public:int cuttingRope(int n) {//通过record记录每个f(n)的最大解,即长度为
蓝桥杯第11届模拟题中有按键长短按,这里提供了一种解决思路。通过定时器实现硬件消抖,按键扫描函数里面增加变量实现长短按的判断。1.main.c(1)用到的变量:u8 KEY_Flag = 0;char num=0;u32 TimingDelay = 0;//systick用到的(2)用到的函数main函数中:key_init();while(1){/*KEY_Flag由时钟函数每50ms设置为1,
100ask_imx6ull视频监控项目-流媒体方案的实现之ffmpeg(三)实现流程图:推流端使用FFmpeg采集数据转换格式,并且把他推给流媒体服务器MP4文件格式里面有很多种视频编码格式,所以MP4只是一种封装格式误区:我们以为mp4就代表了音频、视频的压缩格式,其实不是Mp4只是一种封装格式里面有音频数据、视频数据音频数据有自己的压缩格式,还不止一种视频数据也有自己...
蓝桥杯嵌入式组开发——USART初始化时钟,中断对RX(A3),TX(A2)口进行配置USART配置中断使能打开总开关1.初始化代码void USART_INIT(void){USART_InitTypeDef USART_InitStructure;GPIO_InitTypeDef GPIO_InitStructure;RCC_APB2PeriphClockCmd(RCC_APB2Periph_
蓝桥杯嵌入式组开发——EEPROMEEPROM我们只需要导入给的I2C库文件 自己参照AT24C02的数据手册把读写的时序写出来就可以啦。1.AT24C02读写参考AT24C02数据手册代码如下:void at24c02_write(u8 address,u8 data){I2CStart();//I2CSendAck();I2CSendByte(0xa0);I2CWaitAck();I2CSen
一、嵌入式AI概述大部分神经网络计算都在卷积层,基本上99%都在卷积层,二、模型加速2-1.权值量化tengine量化后的准确率之下降了1.5%。2-2.网络剪枝2-3.知识蒸馏大网络是一个老师,小网络是一个学生让小网络逐渐学习到大网络的能力三、边缘侧的训练方法传统的机器学习训练方法是把数据在服务器上训练好,然后使用联邦学习是用户不把数据上传,而是把模型下发到对应的用户那里用户训练以后用户会把训练
一、计算机视觉能解决那些问题——分类、检测、分割分割是对像素力度进行分析,像PS一样每个像素都精确到,是最难的问题如果把每个人画个框这叫目标检测,多个物体多个种类分别画框如果给每个像素进行分类称之为语义分割如果把不同的物体分别分割出来称之为实例分割(语义分割同一种物体会分为一起,实例分割将同个物体区分开来)关键点检测:人体的关节检测连成像火柴人二、计算机视觉问题汇总:(1)图像分类问题:(2)不同
一、嵌入式AI概述大部分神经网络计算都在卷积层,基本上99%都在卷积层,二、模型加速2-1.权值量化tengine量化后的准确率之下降了1.5%。2-2.网络剪枝2-3.知识蒸馏大网络是一个老师,小网络是一个学生让小网络逐渐学习到大网络的能力三、边缘侧的训练方法传统的机器学习训练方法是把数据在服务器上训练好,然后使用联邦学习是用户不把数据上传,而是把模型下发到对应的用户那里用户训练以后用户会把训练
一、dbus简介1. dbus是什么D-Bus最主要的用途是在 Linux 桌面环境为进程提供通信,同时能将 Linux 桌面环境和 Linux 内核事件作为消息传递到进程。D-Bus(其中D原先是代表桌面“Desktop” 的意思),即:用于桌面操作系统的通信总线。D-Bus的主要概念为总线,注册后的进程可通过总线接收或传递消息,进程也可注册后等待内核事件响应,例如等待网络状态的转变或者计算机发







