新闻详情

新闻详情

首页 / 资讯中心 / 详情

从零剖析十路充电桩嵌入式源码----软件开发环境搭建【3.1】

发布时间:2026/6/23 22:46:01
从零剖析十路充电桩嵌入式源码----软件开发环境搭建【3.1】
本节使用stm32-cubemx工具配置外设生成keil工程【使用keil V5编译器】代码适配本文的硬件电路板可参考上节的硬件设计内容。另本软件需要兼容英飞菱98xx系列等Cortex-M内核架构芯片有部分底层驱动以寄存器方式编写。stm32cubemx配置芯片选择选择stm32f103REt6后点击Start Project**stm32基础配置配置时钟**这里我的板子上没有使用外置晶振切换到Clock Configuration页面选择PLLCLK再HCLK输入48点击确认会自动生成48MHz的主频。SWD接口配置用于烧录和调试程序串口1配置波特率设置为4800bps与BL0939芯片配套并打开USART1_RX的DMA设置以便于充电量计量信息交换。串口2配置波特率率设置为115200bps尽量设置高一些打开USART2_RX的DMA设置保持与4G通信模组通讯。RC522刷卡模块使用寄存器方式初始化。
网站建设 高端定制 企业官网