- 目录 1、实验目的 2、实验设计 3、实验步骤 3.1、使用 STM32CubeMX 新建项目工程 3.2、编写双串口代码 3.3、配置烧写参数 3.4、烧录程序 1、实验目的 了解STM32L432KC UART1和UART2的原理及特性;学习STM32CubeMX新建双串口工程的方法;掌握STM32编程实现双串口实现数据收、发的编程技巧。 2、实验设... 目录 1、实验目的 2、实验设计 3、实验步骤 3.1、使用 STM32CubeMX 新建项目工程 3.2、编写双串口代码 3.3、配置烧写参数 3.4、烧录程序 1、实验目的 了解STM32L432KC UART1和UART2的原理及特性;学习STM32CubeMX新建双串口工程的方法;掌握STM32编程实现双串口实现数据收、发的编程技巧。 2、实验设...
- 目录 1、程序循环检测方式 2、中断驱动方式 3、直接内存访问方式 单片机I/O设备的控制方式主要有三种:程序循环检测、中断驱动和直接内存访问。 1、程序循环检测方式 程序循环检测方式的基本思路是:在程序(一般是设备驱动程序)当中,通过不断地检测I/O设备的当前状态,来控制一个I/O操作的完成。具体来说,在进行I/O操作之前,要循环地去检测该设备是否已经就绪。如... 目录 1、程序循环检测方式 2、中断驱动方式 3、直接内存访问方式 单片机I/O设备的控制方式主要有三种:程序循环检测、中断驱动和直接内存访问。 1、程序循环检测方式 程序循环检测方式的基本思路是:在程序(一般是设备驱动程序)当中,通过不断地检测I/O设备的当前状态,来控制一个I/O操作的完成。具体来说,在进行I/O操作之前,要循环地去检测该设备是否已经就绪。如...
- 目录 1、驱动原理 2、驱动程序 3、低功耗设计 在工业物联网传感器可视化设计时,仅仅为显示传感器的数值变化,多选用低成本、低功耗、尺寸合适的LCD数码屏,本次博客为各位分享华大半导体HC32L136驱动LCD数码屏的实现方法以及低功耗设计。 1、驱动原理 LCD数码屏本质上就是数码管,因为其主要是为了显示传感器数据,多为若干个7段数码管(7个亮段和1个小数... 目录 1、驱动原理 2、驱动程序 3、低功耗设计 在工业物联网传感器可视化设计时,仅仅为显示传感器的数值变化,多选用低成本、低功耗、尺寸合适的LCD数码屏,本次博客为各位分享华大半导体HC32L136驱动LCD数码屏的实现方法以及低功耗设计。 1、驱动原理 LCD数码屏本质上就是数码管,因为其主要是为了显示传感器数据,多为若干个7段数码管(7个亮段和1个小数...
- 目录 1、基本结构 2、4种输入模式 3、4种输出模式 4、GPIO选型和配置 1、基本结构 STM32 GPIO是通用输入/输出端口的英文简称,其可实现输入、输出、驱动、通信等功能,STM32的I/O 端口有8种模式(4种输入模式和4种输出模式),每个 I/O 端口位支持3种最大翻转速度(2MHz、10MHz、50MHz),均可自由编程,但I/O 端口寄存器必... 目录 1、基本结构 2、4种输入模式 3、4种输出模式 4、GPIO选型和配置 1、基本结构 STM32 GPIO是通用输入/输出端口的英文简称,其可实现输入、输出、驱动、通信等功能,STM32的I/O 端口有8种模式(4种输入模式和4种输出模式),每个 I/O 端口位支持3种最大翻转速度(2MHz、10MHz、50MHz),均可自由编程,但I/O 端口寄存器必...
- 目录 1、隔离分类 2、EMC中隔离分析 2.1、光耦隔离 2.2、继电器隔离 2.3、共模扼流圈(共模电感)隔离 在电子产品设计中,为了截断产品内部电路与外界的干扰传输通道,或出于安全隔离的考虑,通常会在I/O端口或内部电路信号传输过程中采用隔离的方式,这种隔离技术是EMC 中的重要技术之一,其主要目的是试图通过隔离元件把噪声干扰的路径切断,从而达到抑制噪声干... 目录 1、隔离分类 2、EMC中隔离分析 2.1、光耦隔离 2.2、继电器隔离 2.3、共模扼流圈(共模电感)隔离 在电子产品设计中,为了截断产品内部电路与外界的干扰传输通道,或出于安全隔离的考虑,通常会在I/O端口或内部电路信号传输过程中采用隔离的方式,这种隔离技术是EMC 中的重要技术之一,其主要目的是试图通过隔离元件把噪声干扰的路径切断,从而达到抑制噪声干...
- 目录 1、LDO 2、DC-DC 3、选型标准 电源模块在生活中应用在很多场景上面,例如在通讯方面、工业自动化、电力控制、铁路、矿业、军工等领域。直流电源转换模块分为两种:低压差线性电源(LDO)和开关电源(DC-DC)。 1、LDO 传统的线性稳压器,如78xx系列的芯片都要求输入电压要比输出电压高出2v~3V以上,否则就不能正常工作。但是在一些情况下,这样的... 目录 1、LDO 2、DC-DC 3、选型标准 电源模块在生活中应用在很多场景上面,例如在通讯方面、工业自动化、电力控制、铁路、矿业、军工等领域。直流电源转换模块分为两种:低压差线性电源(LDO)和开关电源(DC-DC)。 1、LDO 传统的线性稳压器,如78xx系列的芯片都要求输入电压要比输出电压高出2v~3V以上,否则就不能正常工作。但是在一些情况下,这样的...
- 目录 1、无源晶振 2、 有源晶振 3、有源晶振和无源晶振的区别 晶振从材质可以分为石英晶振和陶瓷晶振两大类,而从属性晶振可以分为无源晶振:crystal(晶体)和有源晶振:oscillator(振荡器)。石英晶振和陶瓷晶振从外观上非常有利于区分,毕竟也是两种完全不一样的材质。而无源晶振和有源晶振有时候让人傻傻分不清楚。 1、无源晶振 无源... 目录 1、无源晶振 2、 有源晶振 3、有源晶振和无源晶振的区别 晶振从材质可以分为石英晶振和陶瓷晶振两大类,而从属性晶振可以分为无源晶振:crystal(晶体)和有源晶振:oscillator(振荡器)。石英晶振和陶瓷晶振从外观上非常有利于区分,毕竟也是两种完全不一样的材质。而无源晶振和有源晶振有时候让人傻傻分不清楚。 1、无源晶振 无源...
- 目录 1、电阻和阻抗 2、电容和阻抗 3、电感和阻抗 在电子产品设计时,经常听到工程师说:阻抗多少?阻抗匹配吗? 那么什么是阻抗? 在一般状态下,导体多少都存有阻止电流流动的作用,其阻止程度可用电阻表示,单位是欧姆。在交流电路中,除电阻外,还有还有电感和电容等器件,皆有阻碍电流流动的作用。通常将阻碍交流电流作用的部分总称为阻抗。 在直流电路中,所有物质都有... 目录 1、电阻和阻抗 2、电容和阻抗 3、电感和阻抗 在电子产品设计时,经常听到工程师说:阻抗多少?阻抗匹配吗? 那么什么是阻抗? 在一般状态下,导体多少都存有阻止电流流动的作用,其阻止程度可用电阻表示,单位是欧姆。在交流电路中,除电阻外,还有还有电感和电容等器件,皆有阻碍电流流动的作用。通常将阻碍交流电流作用的部分总称为阻抗。 在直流电路中,所有物质都有...
- 目录 1、ICP、ISP和IAP的概念 2、IAP升级程序的原理 3、IAP升级程序的流程 4、IAR环境下IAP的实现 4.1、BootLoader程序设计 4.2、User Application程序设计 4.3、IAR地址配置及文件输出 5、拓展:解析HEX文件 1、ICP、ISP和IAP的概念 在项目开发过程中通常使用SWD、JTAG等工具进行程... 目录 1、ICP、ISP和IAP的概念 2、IAP升级程序的原理 3、IAP升级程序的流程 4、IAR环境下IAP的实现 4.1、BootLoader程序设计 4.2、User Application程序设计 4.3、IAR地址配置及文件输出 5、拓展:解析HEX文件 1、ICP、ISP和IAP的概念 在项目开发过程中通常使用SWD、JTAG等工具进行程...
- 在过去的几年里,由于微控制器、CPU、DSP等数字电路的几何结构尺寸不断缩小,电子元器件的电源电压一直持续下降。在测量领域也有一些需要低电源电压的应用。 多年以来,线性稳压器和开关稳压器一直采用约1.2V的反馈电压。此电压由DC-DC转换器IC中的带隙电路产生,它确定了使用外部电阻分压器可以设置的最低电压。到目前为止,大多数现代稳压器IC都可以产生0.8 V、0.6 V甚至... 在过去的几年里,由于微控制器、CPU、DSP等数字电路的几何结构尺寸不断缩小,电子元器件的电源电压一直持续下降。在测量领域也有一些需要低电源电压的应用。 多年以来,线性稳压器和开关稳压器一直采用约1.2V的反馈电压。此电压由DC-DC转换器IC中的带隙电路产生,它确定了使用外部电阻分压器可以设置的最低电压。到目前为止,大多数现代稳压器IC都可以产生0.8 V、0.6 V甚至...
- 目录 1、省钱省心TVS管 1.1、TVS管特性 1.2、TVS管选型 1.3、实际电路应用 1.4、总结 2、可靠高效电路 过压保护电路的作用是:若开关电源内部稳压环路出现故障或者由于用户操作不当引起输出电压超过设计阈值时,为保护后级用电设备防止损坏,将输出电压限定在安全值范围内。 本篇博文将从省钱省心的TVS管和可靠高效电路设计两个方法介绍如何快速设计过... 目录 1、省钱省心TVS管 1.1、TVS管特性 1.2、TVS管选型 1.3、实际电路应用 1.4、总结 2、可靠高效电路 过压保护电路的作用是:若开关电源内部稳压环路出现故障或者由于用户操作不当引起输出电压超过设计阈值时,为保护后级用电设备防止损坏,将输出电压限定在安全值范围内。 本篇博文将从省钱省心的TVS管和可靠高效电路设计两个方法介绍如何快速设计过...
- 定义及特征 进程 指在系统中能独立运行并作为资源分配的基本单位,它是由一组机器指令、数据和堆栈等组成的,是一个能独立运行的活动实体。 进程的特征: 1.动态性:进程的实质是程序的一次执行过程,进程是动态产生,动态消亡的。2.并发性:任何进程都可以同其他进程一起并发执行。3.独立性:进程是一个能独立运行的基本单位,同时也是系统分配资源和调度的独立单位。4.异步性:... 定义及特征 进程 指在系统中能独立运行并作为资源分配的基本单位,它是由一组机器指令、数据和堆栈等组成的,是一个能独立运行的活动实体。 进程的特征: 1.动态性:进程的实质是程序的一次执行过程,进程是动态产生,动态消亡的。2.并发性:任何进程都可以同其他进程一起并发执行。3.独立性:进程是一个能独立运行的基本单位,同时也是系统分配资源和调度的独立单位。4.异步性:...
- #漫谈程序员(十五)——应届毕业生上海市落户政策解读 去上海BOC工作,不免考虑是否需要将户口迁移过去。下面就结合《2016年非上海生源普通高校应届毕业生进沪就业评分办法》文件进行详细解读。 ##一、毕业生要素分 ###(一)基本要素 1.最高学位、学历 博士、研究生 27分 硕士、研究生 24分 学士、本科生 21分 ###2.毕业学校 “985工程”建设高校、在... #漫谈程序员(十五)——应届毕业生上海市落户政策解读 去上海BOC工作,不免考虑是否需要将户口迁移过去。下面就结合《2016年非上海生源普通高校应届毕业生进沪就业评分办法》文件进行详细解读。 ##一、毕业生要素分 ###(一)基本要素 1.最高学位、学历 博士、研究生 27分 硕士、研究生 24分 学士、本科生 21分 ###2.毕业学校 “985工程”建设高校、在...
- Python是社区里最受喜爱的编程语言!它是目前为止最易使用的语言,因为它的代码短小精悍,符合人们的思维方式,也符合人们的阅读习惯。 但是你会经常听到有人吐槽Python,尤其是有些C语言的大牛吐槽Python速度慢。 他们说得没错,相比其他高级程序设计语言,如C语言来说,Python确实速度很慢,这主要是因为C语言更面向计算机底层,像一些单片机、电路板的设计都... Python是社区里最受喜爱的编程语言!它是目前为止最易使用的语言,因为它的代码短小精悍,符合人们的思维方式,也符合人们的阅读习惯。 但是你会经常听到有人吐槽Python,尤其是有些C语言的大牛吐槽Python速度慢。 他们说得没错,相比其他高级程序设计语言,如C语言来说,Python确实速度很慢,这主要是因为C语言更面向计算机底层,像一些单片机、电路板的设计都...
- /* strcspn 原型:size_t strcspn(const char *s1,const char *s2); 相关头文件:string.h 功能:顺序在字符串s1中搜寻与s2中字符的第一个相同字符,包括结束符NULL,返回这个字符在S1中第一次出现的位置。 说明:(返回字符串s1中第一个在s2中出现的字符在s1中的下标值,亦即在s1中出现而s2中没有出现的子串的长... /* strcspn 原型:size_t strcspn(const char *s1,const char *s2); 相关头文件:string.h 功能:顺序在字符串s1中搜寻与s2中字符的第一个相同字符,包括结束符NULL,返回这个字符在S1中第一次出现的位置。 说明:(返回字符串s1中第一个在s2中出现的字符在s1中的下标值,亦即在s1中出现而s2中没有出现的子串的长...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
去报名 -
苏州工业园区“华为云杯”2025人工智能应用创新大赛赛中直播2025/08/21 周四 16:00-17:00
Vz 华为云AIoT技术布道师
本期直播将与您一起探讨如何基于华为云IoT平台全场景云服务,结合AI、鸿蒙、大数据等技术,打造有创新性,有竞争力的方案和产品。
即将直播
热门标签