网站源码在线查看店面设计师哪里找

张小明 2026/1/12 15:59:48
网站源码在线查看,店面设计师哪里找,易企秀可以做网站吗,网站被入侵1.USART简介同步不常用#xff0c;只支持时钟输出#xff0c;不支持时钟输入#xff0c;并不支持两个USART之间进行同步通信。波特率发生器#xff1a;用来配置波特率#xff0c;是一个分频器硬件流控制#xff1a;可以防止数据处理过慢而导致的数据丢失的问题注意#…1.USART简介同步不常用只支持时钟输出不支持时钟输入并不支持两个USART之间进行同步通信。波特率发生器用来配置波特率是一个分频器硬件流控制可以防止数据处理过慢而导致的数据丢失的问题注意UASRT1在APB2总线上其它的都是在APB1总线上的设备2.USART内部结构框图注意TDR、RDR、发送移位寄存器、接收移位寄存器占用同一个地址统称为DR寄存器。当数据从发送数据寄存器移到发送移位寄存器时标志位TXE置1然后在发送器的控制下数据一位一位地输出到TX引脚接收数据时同理标志位为RXNE。硬件数据流控nRTS是输出脚请求发送nCTS是输入脚清除发送n表示低电平有效。TX和CTS为一对RX和RTS为一对。唤醒单元实现串口挂载多设备通过地址寻址来实现多设备发送器时钟USART1挂载在APB2是PCLK2的时钟一般为72M其它挂载在APB1是PCLK1的时钟一般为36M。3.USART基本结构简化4.细节1.数据帧1.字长设置2.停止位2.USART输入数据的策略了解以波特率的频率连续采样一帧数据每次都要保证采样位置在位的正中间3.波特率发生器5.实战代码1.部分函数的功能//基本初始化 void USART_DeInit(USART_TypeDef* USARTx); void USART_Init(USART_TypeDef* USARTx, USART_InitTypeDef* USART_InitStruct); void USART_StructInit(USART_InitTypeDef* USART_InitStruct); //配置同步时钟输出 void USART_ClockInit(USART_TypeDef* USARTx, USART_ClockInitTypeDef* USART_ClockInitStruct); void USART_ClockStructInit(USART_ClockInitTypeDef* USART_ClockInitStruct); //开启USART到DMA的触发通道 void USART_DMACmd(USART_TypeDef* USARTx, uint16_t USART_DMAReq, FunctionalState NewState); //发送接收数据 void USART_SendData(USART_TypeDef* USARTx, uint16_t Data);//发送写DR寄存器 uint16_t USART_ReceiveData(USART_TypeDef* USARTx);//接收读DR寄存器 //与标志位相关 FlagStatus USART_GetFlagStatus(USART_TypeDef* USARTx, uint16_t USART_FLAG); void USART_ClearFlag(USART_TypeDef* USARTx, uint16_t USART_FLAG); ITStatus USART_GetITStatus(USART_TypeDef* USARTx, uint16_t USART_IT); void USART_ClearITPendingBit(USART_TypeDef* USARTx, uint16_t USART_IT);2.配置思路发送接收1.RCC开启时钟把GPIO和USART的时钟打开2.配置GPIO把TX配置成复用输出模式RX配置成输入模式3.配置USART波特率发生器、发送接收控制器、发送接收寄存器4.配置中断需要接收的情况下5.开启USART使能3.基本配置格式//USART是APB2上的设备 RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1,ENABLE); //开启GPIO的时钟 RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,ENABLE); GPIO_InitTypeDef GPIO_InitStructure;//结构体定义 GPIO_InitStructure.GPIO_ModeGPIO_Mode_AF_PP;//复用推挽输出 GPIO_InitStructure.GPIO_PinGPIO_Pin_9;//IO口 GPIO_InitStructure.GPIO_SpeedGPIO_Speed_50MHz; GPIO_Init(GPIOA,GPIO_InitStructure); //初始化USART USART_InitTypeDef USART_InitStructure; USART_InitStructure.USART_BaudRate9600;//波特率 USART_InitStructure.USART_HardwareFlowControlUSART_HardwareFlowControl_None;//硬件流控制 USART_InitStructure.USART_ModeUSART_Mode_Tx;//配置模式此处只是发送模式 USART_InitStructure.USART_ParityUSART_Parity_No;//校验位无校验 USART_InitStructure.USART_StopBitsUSART_StopBits_1;//停止位1位停止位 USART_InitStructure.USART_WordLengthUSART_WordLength_8b;//字长8位 USART_Init(USART1,USART_InitStructure); //开启USART USART_Cmd(USART1,ENABLE);4.在Keil中使用printf的方法1.需要include stdio.h头文件2.重定向fputc函数到串口printf每次执行打印操作都要用到fputc函数3.可以封装sprintf函数使打印操作更加方便//对sprintf函数进行封装 void Serial_Printf(char *format,...) { char String[100]; va_list arg;//参数列表变量 va_start(arg,format);//从format开始接收列表 vsprintf(String,format,arg); va_end(arg);//释放参数列表 Serial_SendString(String); }
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

电子商务网站建设维护实训报告音乐推广平台有哪些

Java代码结构可视化:轻松掌握复杂系统调用关系的终极指南 【免费下载链接】java-all-call-graph java-all-call-graph - 一个工具,用于生成 Java 代码中方法之间的调用链,适合进行代码分析、审计或确定代码修改影响范围的开发者。 项目地址…

张小明 2026/1/12 15:29:22 网站建设

建网站的公司wordpress网站流量统计插件

LobeChat日志记录与监控功能实现方案探讨 在今天的企业级 AI 应用部署中,一个看似“安静运行”的聊天界面背后,往往隐藏着复杂的交互链条:用户的一条消息可能触发模型调用、插件执行、外部 API 请求,甚至跨服务的数据流转。当系统…

张小明 2026/1/2 1:55:59 网站建设

大尺度做爰后入网站凡科平台登录平台

人工智能如何重塑未来工作格局:机遇与挑战并存的职场新生态 【免费下载链接】VisionReward-Image-bf16 项目地址: https://ai.gitcode.com/zai-org/VisionReward-Image-bf16 在当今数字化浪潮席卷全球的背景下,人工智能技术正以前所未有的速度和…

张小明 2026/1/11 1:28:19 网站建设

惠州手机模板建站网页编辑模式快捷键

Python视觉检测实战:指针式仪表自动识别技术解析 【免费下载链接】MeterReadV2 指针式仪表读数python程序 项目地址: https://gitcode.com/gh_mirrors/me/MeterReadV2 问题分析:传统仪表读数的技术瓶颈 在工业自动化场景中,指针式仪表…

张小明 2025/12/25 18:01:20 网站建设

文山做女主播的在哪个网站在线看mv视频网站入口软件下载

链接:https://pan.quark.cn/s/b675ab53fa00显卡卸载工具DDU是款可用于显卡驱动卸载的程序工具,这个驱动卸载工具支持卸载NVIDIA, AMD, Intel品牌的显卡驱动,也就是说绝大部分电脑都可以使用它彻底卸载显卡驱动。功能特点可用于显卡驱动程序的…

张小明 2025/12/25 13:17:40 网站建设

代做网站公司有哪些电子商务网站建设基础项目实训

该模型搭建死区补偿算法,针对电压源型空间矢量脉宽调制逆变器的死区效应,根据电流矢量判断电流极性的死区补偿方法.在静止参考轴系进行补偿电压,进而改善死区效应. 模型附带对应参考文献在电力电子领域,电压源型空间矢量脉宽调制&#xff08…

张小明 2026/1/2 21:52:03 网站建设