【开源】调试利器:高速USB转UART、SPI、I2C、JTAG
是基于沁恒CH347芯片设计的一款调试利器,支持高速USB,可以实现USB to UART,USB to SPI,USB to I2C,USB JTAG,USB to GPIO。
STM32传输FPGA业务
方法:FIFO_TX无数据,输出默认未知值,那么在程序启动时候先往FIFO_TX写入足够TTL_TX发送1~2ms的数据,STM32读写FPGA任务优先级调高,接收到FIFO_RX快满中断读写时间误差在1~2ms以内,那么TTL_TX发送的数据一定是TTL_RX接收的数据。原因:STM32读FPGA
基于STM32的车辆安全状态监测系统设计与实现
本设计经历了电路设计,PCB设计,打板,焊接,调试等一系列过程,基本实现以下功能:(1)通过STM32单片机进行数据处理(2)使用颜色传感器识别红绿灯颜色,并由语言模块做出温馨的语音提示(3)通过超声波传感器检测与前车或者其他障碍物之间的距离(4)通过压力传感器检测车辆是否发生碰撞(5)通过ESP8
NodeMCU ESP8266构建Web Server网页端控制设备
内部集成了TCP/IP协议栈,可以快速构建网络功能,搭建联网应用的硬件平台;Station本文我们将把ESP8266配置为接入点(Station),自动连接到局域网中,实现通过网页端控制板载LED的亮和灭。
Linux_Ubuntu 系统入门
由于使用场合、使用环境的不同,Linux 有多种文件系统,不同的文件系统支持不同的体系。ext4 文件系统是在 ext3 上发展起来的,ext4 相比于 ext3 提供了更佳的性能和可靠性,并且功能更丰富,ext4 向下兼容 ext3 和 ext2,因此可以将 ext2 和 ext3 挂载为 ext
【开源】ESP32怎样连接NEO6M模块接收GPS数据并显示在oled小屏幕上并可上传数据至Onenet云平台
需要安装ESP32库,选择文件–首选项–在其他管理器开发地址写入https://dl.espressif.com/dl/package_esp32_index.json。https://github.com/adafruit/Adafruit_SSD1306 一个是控制esp32,一个是oled屏幕
【速成】蓝桥杯嵌入式省一教程:(五)用按键和屏幕实现嵌入式交互系统
在前四节中,我们已经讲解了LED、LCD和按键,用这三者就能够实现一个人机交互系统,也即搭建整个嵌入式系统的框架。因此,尽管你什么都不会,只会使用LED、LCD和按键,也至少能获得省三或省二的奖项。B2的要求相对于B1来说,只是增加了不同界面的不同功能,其本质是一样的。注意,第二个小要求需要切换选择
嵌入式人工智能(钱多?好学?前景好?)
通过在设备上集成AI,可以实现更快速、更实时的数据分析和响应,减少对网络的依赖,提高系统的效率和性能。嵌入式人工智能需要涉及到硬件、软件、人工智能等多个方面的知识。物联网和智能设备: 随着物联网的发展,嵌入式人工智能将在智能家居、智能城市、智能工厂等领域发挥关键作用。学习嵌入式人工智能和学习嵌入式系
(04730)电路分析基础之正弦交流电路(四)
不论电路的结构怎样,电路中的有关电流相量和电压相量都应遵守相应的KCL和KVL的相量形式,并且每个元件的端电压相量和电流相量之间也必须遵守元件约束关系的相量形式。显然,S和P、Q之间的关系也呈一个直角三角形的关系,我们称之为功率三角形,如图1.6.17所示,它和先前所述的阻抗三角形和电压三角形如果是
esp8266+小爱同学实现语音交互控制arduino
可独立应用 也可搭载其他的MCU运行。
STM32+esp8266实现单片机与服务器的WiFi通信
stm32串口连接esp8266WiFi模块,通过AT指令控制模块进行数据收发,和服务器进行通讯。可以用于单片机直接的通信,手机和单片机通讯等。
安科瑞微电网保护及安全自动装置在北京高碑店污水处理厂沼气发电项目工程中的应用
随着全球工业化和城市化的加快,人类生活会产生大量的温室气体排放,导致全球气温不断上升。为了应对气候的变化,“碳达峰”、“碳中和”成为了各国实现减排和应对气候变化的主要目标和路径。新能源作为新型电力系统供电的主体,其系统的可靠运行是至关重要的。微机保护装置和电能质量在线监测装置能有效监测电力系统的运行
柔性阵列压阻式传感器采集电路
柔性阵列式传感器
kafka分区分配策略
现有主流消息中间件都是生产者-消费者模型,主要角色都是:Producer -> Broker -> Consumer,上手起来非常简单,但仍有需要知识点需要我们关注,才能避免一些错误的使用情况,或者使用起来更加高效,例如本篇要讲的kafka分区分配策略。在开始前我们先简单回顾一下kafka消息存储设
基于STM32的电子时钟设计,代码开源!!!
使用STM32+ESP32开发一个电子时钟,拥有时钟显示,报警,自动对时等功能的电子时钟
基于Verilog的mips指令集单周期/五级流水cpu,modelsim/vivado仿真设计 原创设计
我基于mips指令集设计了一个单周期cpu,在此基础上添加了流水线,在modelsim、vivado上均能仿真运行,供大家学习参考
【实用技巧】更改ArduinoIDE默认库文件位置,解放系统盘,将Arduino15中的库文件移动到其他磁盘
本文主要介绍更改Arduino IDE (含2.0以上版本)默认库文件位置的方法。Arduino IDE 默认将软件包安装到 C 盘,如果你使用的开发板较多,产生的库文件会很大,甚至导致 C 盘可用空间不足。如果将库文件默认装在C盘,在系统重装后,就会涉及到Arduino库文件的安装,耗时和工程量是
MCU 内部架构及程序运行原理讲解
MCU:微控制单元(Microcontroller Unit) ,又称单片微型计算机(Single Chip Microcomputer )或单片机,是把中央处理器(Central Process Unit,CPU)的频率与规格做适当缩减,并将内存(memory)、计数器(Timer)、USB、A/
SPI通信说明
本文详细介绍SPI的通信原理和特点,主要用途为学习。SPI是一种高速、、同步通信总线,所以可以在同一时间发送和接收数据,SPI没有定义速度限制,通常能达到甚至超过10M/bps。SPI是有主从机设备的,主机只允许有一个,从机可以有多个。SPI通信时需要用到四根线,单向传输时需要用到三根线,即单工模式
ADC学习系列(一):ADC基础概念
本章主要是进行ADC的基础概念学习,从模拟和数字信号进行入手,分析各自的优缺点和应用场合,从而引出数模转换的重要性。紧接着提到了ADC部分最重要的奈奎斯特采样定理,了解采样频率和被测信号频率之间的关系。最后介绍了ADC的采样保持放大电路,作为ADC部分的输入级,该电路对于采样结果有着至关重要的影响。