ICode9

精准搜索请尝试: 精确搜索
  • 单片机:12M 110592M晶振如何选?2021-08-03 07:01:45

    12M 11.0592M为晶振频率,只是不同的应用范围,没有哪个更好之说,更不是说12M的频率高,性能高,优先选。 简单说:12M方便计时,11.0592方便串行通讯 12M单片机晶振,一般由于一个机器周期是12个时钟周期,所以12M时,一个机器周期是1US。如果对时序要求不严的就用12M。因为每条指令完成的时间都是晶

  • 嵌入式Linux开发7——UART串口通讯2021-07-28 11:33:03

    1. 背景知识 1.1 UART通讯格式   串口全称叫做串行接口,通常也叫做 COM 接口,串行接口指的是数据一个一个的顺序传输,通信线路简单。使用两条线即可实现双向通信,一条用于发送,一条用于接收。UART为异步串行收发器。   数据位:数据位就是实际要传输的数据,数据位数可选择 5~8 位

  • 波特率和比特率的定义及计算2021-07-25 12:32:55

    1.波特率 波特率是指单位时间内传送二进制数据的位数,单位用bps(位/秒)表示,记作波特。 波特率是传输通道频宽的指标。 2.比特率 比特率来衡量异步串行通信的数据传输速率,即单位时间内传送二进制有效数据的位数,单位用bps表示。 比特率 = 波特率 x 单个调制状态对应的二进制位

  • Linux 中 Busybox microcom 的用法2021-07-22 14:01:43

      在Linux下,集成有minicom软件,可以实现串口调试功能,但是有的不会集成minicom软件。如果你使用的是busybox的文件系统,有一个更加简单的串口工具microcom,用法如下: / # busybox microcom -h microcom: invalid option -- 'h' BusyBox v1.29.0 (2020-12-23 13:09:27 CST) multi-cal

  • 2021/07/20 悍匠暑假集训第三天2021-07-20 20:30:03

    2021/07/20 悍匠暑假集训第三天 单个串口收发1、串口在cubeMX中配置2、串口接收中断与空闲中断3、串口发送数据4、串口中断接收字符串数据注意:每次中断只能接收一个字符!!!为了实现多次数据返回,我们要在中断处理函数中添加HAL_UART_Receive_IT;另外,main函数在进入while循环前要

  • 【虹科车用总线技术】PCAN-USB使用手册2021-07-15 14:34:49

    单通道CAN转USB接口   应用 将CAN网络通过USB连接到电脑,用于监控CAN网络。也可以发送、保存、过滤CAN报文。(虹科) 1.安装驱动 拿到产品之后的第一件事就是给设备安装驱动程序。安装方式有两种: 1.1从光盘中安装驱动 在将PCAN接口系列(如PCAN-USB、PCAN-PCI系列,PCAN-P

  • STM32F429 rtthread CAN总线2021-07-08 10:29:30

    1.简介 CAN(Controller Area Network) 总线 CAN通讯并不是以时钟信号来进行同步的,它是一种异步通讯,只具有CAN_High和CAN_Low两条信号线,共同构成一组差分信号线,以差分信号的形式进行通讯。 CAN物理层的形式主要分为闭环总线及开环总线网络两种,一个适合于高速通讯,一个适合于远

  • 痞子衡嵌入式:在串口波特率识别实例里逐步展示i.MXRT上提升代码执行性能的十八般武艺2021-07-07 10:08:07

      大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是在串口波特率识别实例里逐步展示i.MXRT上提升代码执行性能的十八般武艺。   恩智浦 MCU SE 团队近期一直在加班加点赶 SBL 项目(解决客户产品 OTA 需求),这个项目里集成了 ISP 本地升级(UART/USB)功能,其中 UART 口下

  • 痞子衡嵌入式:在串口波特率识别实例里逐步展示i.MXRT上提升代码执行性能的十八般武艺2021-07-05 22:04:30

      大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是在串口波特率识别实例里逐步展示i.MXRT上提升代码执行性能的十八般武艺。   恩智浦 MCU SE 团队近期一直在加班加点赶 SBL 项目(解决客户产品 OTA 需求),这个项目里集成了 ISP 本地升级(UART/USB)功能,其中 UART 口

  • STM32F103 CAN通信波特率的计算方法2021-07-04 23:04:10

    前言 以下的波特率计算和实例仅针对 STM32F1系列 最近看一下CAN通信,翻出来之前做过的STM32 CAN通信的项目代码,有些概念比较模糊了,如波特率是怎么计算的。 最近接触rt-thread比较多,想把之前的CAN通信的代码,移植到RTOS上。 CAN波特率 如果主机与从机,波特率不一致,很难正常的通信。

  • 2021-06-29linux学习2021-06-29 23:00:03

    学习目标:Linux初学习 linux系统学习 U-Boot使用实验 学习内容: 搭建环境 学习时间: 今天只学习了3小时 学习产出: 1.tar xf example.tar用于解压xz文件 2.我用的IMUX6ULL是EMMC版本 3.在配置u-boot时显示CRC损坏,明天解决 4.FEC地址未设置 5.波特率是115200(默认) 6.一个字

  • Mini2440裸机开发之串口UART2021-06-12 18:04:10

    一、S3C2440上的UART 1.1 串口概述 串口的使用位于S3C2440芯片手册的第11章。S3C2440A 的通用异步收发器(UART)配有3 个独立异步串行I/O端口,每个都可以是基于中断或基于DMA 模式的操作。换句话说,UART 可以通过产生中断或DMA 请求来进行CPU和UART之间的数据传输。 UART 通过使用系统

  • 2021-06-122021-06-12 13:00:24

    STC51和STM32使用串口输出中文乱码问题解决 问题描述:在进行串口实验时,我们想通过串口调试助手来输出中文信息, 但是我们经常会发现在串口调试助手上会输出乱码,跟我们预期的中文信息不符,见以下图片: 解决思路: 1、检查软件串口波特率设置和串口调试助手的波特率设置是否一致; 2、

  • 痞子衡嵌入式:嵌入式里串口(UART)自动波特率识别程序设计与实现2021-06-12 11:33:58

      大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家分享的是嵌入式里串口(UART)自动波特率识别程序设计与实现。   串口(UART)是嵌入式里最基础最常用也最简单的一种通讯(数据传输)方式,可以说是工程师入门通讯领域的启蒙老师,同时串口打印也是嵌入式项目里非常经典的调试

  • HC06 ,ZS040 (没有按键的)AT配置相关2021-06-10 09:58:02

    学习内容: HC-06 步骤一接线:HC-06的Rx和Tx 接到 USB转TTL的 Tx和 Rx,VCC接5V,GND接GND 步骤二:上电之后灯闪,说明进入了AT指令模式 步骤三:打开串口调试器 这里使用SSCOM,选择9600波特率(默认),8位数据位,1位结束位,无奇偶校验,然后打开串口 步骤四:输入指令AT(注意没有空格也没有回车),然后发

  • 串口通信详解(51单片机)2021-06-07 22:04:01

    串口控制(51单片机) 原理 计算机串行通信基础 串行通信的基本概念 异步通信 同步通信 串行通信的传输方向 传输速率 传输距离与传输速率的关系 80C51的串行口 80C51串行口的结构 80C51串行口的控制寄存器 80C51串行口的工作方式 波特率的计算 串口如何使用 中断源 实例 题目 代

  • 【飞凌嵌入式 OK3399-C+开发板试用体验】+开发板收货开箱(一)2021-05-28 18:29:54

    在开发者比赛中,申请了OK3399板卡作为体验对象,主要是其可以跑安卓,性能要好一点,所以自己想作为一个学习目的,申请下这款开发板的试用。手上也拿到这款板子,先来看下硬件吧。     开发板底板是4层设计,同时提供了原理图和PCB,方便我们进行二次的开发,开发板接口也很丰富,正面最容易看

  • STM32串口通信基本原理2021-05-22 21:02:54

    参考正点原子视频 通信方式 并行通信 传输原理:数据各个位同时传输优点:速度快(一个引脚传输一个位)缺点:占用引脚资源多 串行通信 传输原理:数据按位顺序传输优点:占用引脚资源少(一个引脚都可以)缺点:速度相对较慢 串行通信 按照数据传送方向,分为 单工:数据传输只支持数据在一个方向上

  • SecureCRT HG255D线刷ttl乱码2021-05-13 19:05:04

    设置了 字符集啊,字体的,重启了很多回就是不行。 最后检索到一篇文章,讲到了 波特率必须设为 57600 所以: 1)Windows 设备管理器那边,把对应的COM端口的端口设置成57600 2)SecureCRT的Session那边,对应吧波特率也改成57600 3)重启 路由器  

  • mbed的ros头文件添加2021-04-29 20:03:01

    mbed的ros头文件添加 最近老师让我看大佬做的一个实物仿真,最近开始琢磨,使用到mbed,板子与ros之间进行通信,然后进行一系列巴拉巴拉的操作。然而,刚开始就有一个难题,ros的头文件<ros.h>找不到,焦头烂额,慌得不行,最后还是在老师的帮助下,得到了需要的头文件。 话不多说,直接上图 每次

  • 一例串口收发数据问题2021-04-09 18:03:44

    最近在调试一个设备时,发现部分数据会丢失,排除程序代码问题后,问题就出现在一个232转485转换器上了,操作系统win10 串口设置:波特率9600 n 8 1 这款转换器厂家是波仕卡,不知道是不是正品,整个一批都存在这个问题,安装最新驱动也不行,换了一个不知名的小厂设备反而正常。

  • 以太网转串口模块,RJ45转RS2322021-04-01 19:02:27

                   以太网转串口模块,RJ45转RS232 型号: XM-TCP232 品牌: 小猫电子 产地: 中国北京 尺寸: 115x90x40mm QQ:3205931140 链接:https://item.taobao.com/item.htm?ft=t&id=629903843000       模块网络工作模式:    TCP_SERVER    TCP_CLIENT模块

  • uart通信2021-03-29 17:57:22

    文章记录源: http://www.1zlab.com/wiki/micropython-esp32/uart/ uart 通信 uart 是一种采用异步串行通信方式的通用异步收发传输器 同步通信:带时钟同步信号的数据传输,发送方和接收方在同意时钟的控制下,同步传输数据 异步通信:不带时钟同步信号的数据传输,发送方和接收方使用各

  • 图文通透极其广泛的UART2021-03-24 13:30:16

    (模块全代码获取方式,关注微信公号,发送switch) 关注微信公众号 (airX嵌入式),获取更多项目经验! 一、何为UART 通用异步收发器(Universal Asynchronous Receiver/Transmitter),通常称作UART,是一种串行、异步、全双工的通信协议,在嵌入式领域应用的非常广泛。Can、lin、嵌入式wifi模块等都

  • FreeModbus从站设计(7)-如何让RTU的定时器正常工作起来2021-03-20 13:52:19

    STM32F103、FreeModbus从站设计(7)-如何让RTU的定时器正常工作起来关键词:Modbus FreeModbus STM32F103C8T6 CubeMX 移植1.基本原理在CubeMX工程配置中,已经将定时器2(TIM2)的时钟周期(可以理解为心跳一下)设为50us,Counter Period(产生中断)暂时设为了35,也就是说50us×35=1750us产生一次中断,

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有