Rittmeister的小站
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
  • 友链
  • tape
  • 炒饭
  •   
  •   

电赛培训-23-07-07

串口通信串行vs并行并行优点:快,效率高缺点:需要端口多串行优点:只需要一个端口缺点:慢,效率低,且需要明确数据拍成一串的规则(大端法vs小端法) 通信串行通信每次只发送一个字节,对于字节内部发送bit的顺序,每个通讯协议都是相同的,但是字节的顺序却不一定相同,这就是大端法和小端法的区别。 I2C通信一个通信口可以和多个设备进行传输,只需要SDA和SCL两个数据线即可,SDA为数据线,SCL为时钟

2023-07-07
技术 电赛

电赛培训-23-07-06

ESP32中断中断处理程序不要运行时间过长,不要分配内存 紧急异常缓冲区如果ISR中发生错误,MicroPython无法生成错误报告除非创建特殊缓冲区 12import micropythonmicropython.alloc_emergency_exception_buf(100) UARTesp32有三个硬件UART,分别是UART0,UART1,UART2各自分配了默认GPIOTX:当前设备

2023-07-06
技术 电赛

电赛培训-23-07-05

Arduino软件:使用Arduino IDE,以C++风格语言编写相关库。利用IDE编译固件下载到Arduino的前提条件是有bootloader程序。所以从程序到固件的关键在于bootloader,其他单片机也可以装载bootloader固件,然后使用arduino库。 硬件 uno板工作电压5v,可以typeB,DC5.5,或者跳线接入共有14个数字输入输出(6个PWM口),6个模拟输入输出

2023-07-05
技术 电赛
技术 博客 电赛

关于解决WSL_Ubuntu找不到sys/time.h的问题

问题描述在使用WSL_Ubuntu的时候,编译C代码时,出现了找不到sys/time.h的问题 解决方法第一次失败网上的一个直接解决方案是安装libc6-dev-amd64但是问题又一次出现,当输入指令sudo apt-get install libc6-dev-amd64发生报错 unable to locate package 第二次失败于是转而解决无法定位包的问题,根据查找发现需要

2023-05-29
技术 博客
技术 博客 Linux WSL 编译

电赛学习笔记-机器视觉

开发环境安装opencv开发板:STM32F407IDE:STM32CubeIDE配置过程配置工程ioc文件,配置好基础外设后,再packs中安装X-CUBE-AI组件包,在软件包外设中添加模型文件,设置压缩倍数,导入测试集验证准确率 模型yolo利用mobilenet yolo50k模型可以导入到单片机中,只需要较少内存即可实现实时运行,实现人脸识别的功能 openmv硬件正点原子ov7725摄

2023-05-14
技术 电赛
技术 博客 电赛

电赛学习笔记-micropython

micropython简介micropython是一个能够利用python进行单片机开发的固件,目前主要是在esp32平台上进行的开发 micropython安装 在micropython官网找到对应的单片机的型号的固件文件(.bin),下载到对应位置 pip install esptool 连接esp32单片机,查看端口号 根据micropython官网的指示,利用esptool.py文件,清除

2023-05-14
技术 电赛
技术 博客 电赛

电赛学习笔记(1)——stm32学习笔记

stm32基础关于stm32产品线stm32f1系列 cortex-m3stm32f4系列 cortex-m4 内置了rgb lcd驱动 加入了DSP与FPU模块stm32f7系列 cortex-m7 高速内存得到应用 寄存器编程 关键字volatile需要在声明寄存器变量的时候添加,因为要防止编译器自行优化。 HAL库硬件抽象层,可以将不同产品线的芯片的寄存器操作抽象为函数,方便移植本笔记使用

2023-05-11
技术 电赛
技术 博客 电赛
关于计算机所代表的理性世界的真实性讨论

关于计算机所代表的理性世界的真实性讨论

写在这里的原因我刚刚在看关于量子计算机的推送时。因为那个推送里说到,数字计算机需要大量参数参与运算的一个漫长的过程,能够被一个模拟计算机(甚至例如两球相撞)在一瞬间解决出来,并且能够以高得多的精度呈现。因此不考虑量子计算的真实内容(是根据量子定律的量子比特和量子纠缠进行计算,而不是依靠量子的物理性质进行模拟过程),我在想的是,我最近如此沉迷于计算机的世界,这个虚拟的世界真的能给我提供等同于现实生活

2023-02-11
随笔
随笔

正则表达式

ABOUT REGEXBASIC GRAMMAR A simple example ^[0-9]+abc$ 这个是如下意义:(1) ^is the start of the original string.(2) [0-9]+ can match multiple numbers, if without +, it will match only ONE number(3) abc$ mat

2023-02-05
2022.10.27随笔

2022.10.27随笔

如今我踽踽独行,但我并不担忧,倘若我能留下一丝痕迹,我便永远不会孤独希望你我可以一同在林中漫步 好久不见我回来了,但是我又怎能说我离开了呢。五个月,是2022被荒废的证据呢,还是让我飞翔的证据呢无论如何,我热爱劳动了

2022-10-27
随笔
随笔
123456

搜索

备案号:津ICP备2024019985号

津公网安备12010502100568号

Hexo Fluid