秦天qintian0303

个性签名:

在爱好的道路上不断前进,在生活的迷雾中播撒光引

  • 2025-01-26
  • 发表了主题帖: 【NUCLEO H533RE测评】从头创建第一个程序

            上一篇我们简单介绍了一下需要使用的软件,以及创建工程的入口,本篇开始一个自己的第一个程序,以及一些基本配置习惯,每个人可能习惯不同以自己的习惯为主进行快速建立。         在开始具体的程序初始化代码之前,我们首先先对工程配置进行设置:         如图可自定义编辑项目名称以及项目存储位置,IDE选择我们之前定好的STM32CubeIDE,其他设置项默认。         代码生成配置:         个人习惯每一个初始化生成单独的C和H。 接下来配置时钟:         在Pinout&Configuration中的RCC下先打开HSE,如下图:         接下来进行“Clock Configuration”的设置:         本次设置的主频为144MHz,USB的主频是不动的一直为48MHz。         接下来就找到初始状态的引脚:         红色部分是是被锁定的引脚,也是在咱们板子上基本外设的引脚,咱们先不做修改去程序里看一下。         本阶段主要验证程序生成以及编译下载的可靠性,所以并不进行太多的软件软件设计,直接“GENERATE CODE”:         这个警告需要我们配置ICACHE模块,其实不配置也可以,不过每次都会提醒,简单启动一下就行         直接打开工程,跳转到STM32CubeIDE:         点击小锤子进行编译,没有报错:         接下来我们连接STlink进行调试,新的开发板采用的基本上都是type-c口的调试口,这个对数据线有一定要求,如果连接调试USB线,出现电脑不识别,可以更换一个比较新的type-c数据线。         我们简单看一下程序,由于我们前期创建的时候选择基本外设的配置,可以看到程序中已经有这些内容了:         点击小爬虫进行下载:         提示需要更新下载器,根据操作就可以了:         首次编译会提示调试信息:         程序下载正常,不过并没有什么现象,因为咱们没有添加任何逻辑控制内容,这个时候原本的LED闪烁的初始demo已经被覆盖了,现在咱们再将如下代码写进去,重新实现咱们的LEDblink,代码如下: while (1) { /* USER CODE END WHILE */ /* USER CODE BEGIN 3 */ HAL_Delay(500); BSP_LED_On(LED_GREEN); HAL_Delay(500); BSP_LED_Off(LED_GREEN); }   效果如下:

  • 2025-01-25
  • 发表了主题帖: 【NUCLEO H533RE测评】配置开发环境

            实际上我们安装了STM32CubeMX和STM32CubeIDE软件,一个用于初始化代码生成,一个是官方开发环境,由于使用的STM32H533是新出来的芯片,建议最好是用官方开发环境进行试用测试。         现在推荐的基本上都是基于HAL库的,基本都要通过STM32CubeMX进行生成,我们使用的是官方开发板,打开软件后首先检查对应的库文件是否安装:         然后选择如下进入:         通过模糊搜索目标开发板,输入“H533”,出现如下开发板(也可以通过STM32H533RET6进入):         点入对应的主控芯片可以来到MCU选择界面进行程序生成,点击“Start Project”进行初始程序的建立,选择不使用TrustZone:         选择基础外设器件模型:         注意:这里有个小问题,如果你的STM32CubeMX不是最新版本最好升级到最新版本,不然有可能找不到H5的软件包进行安装。         等待安装完成就可以正常创建工程了。         安装STM32CubeIDE有个需要注意的地方,就是软件路径问题:         安装过程中报错,原因是其安装包的存放路径有中文,换一个地方安装就可以了,一路下一步就可以,或者改一下程序的存储路径。

  • 2025-01-24
  • 发表了主题帖: 【NUCLEO H533RE测评】开箱及板卡介绍

            STM32H5系列单片机使用起来还是很丝滑的,今天推出的H533一直想要有机会使用一下,不过一直都遗憾的错过了,终于在年终返场活动又看到了它的身影,果断申请,感谢论坛基于的这次试用机会。 一、开箱         话不多说开始见一见这个开发板的真容吧,外包装采用的是现在比较通用的瓦楞纸外壳:         这个板子应该适合测评同期的,看着包装挺有故事的,打开后是标准的纸质填充物,环保:         板子通过静电袋进行保护;         取出来后标准的64引脚评估板:         现在比较新的板子板子的都是STlinkV3调试器,不过现在基本上都是一体的了,也让评估板可以更加精致; 二、板卡介绍         STM32 Nucleo板是一种低成本且易于使用的开发平台,也是有多中规格的,本次H533采用的是64引脚封装,STM32 Nucleo-64板为用户提供了一种可负担的灵活方法,通过选择STM32微控制器提供的各种性能和功耗特性组合来尝试新概念并构建原型。对于兼容板,外部SMPS可显著降低运行模式下的功耗。 特性:         采用LQFP64封装的STM32 微控制器         与ARDUINO共享的1个用户LED         1个用户按钮和1个复位按钮         32.768 kHz晶体振荡器以及24 MHz HSE         板连接器:ARDUINO V3扩展连接器、意法半导体的morpho延长引脚头,用于完全访问所有STM32 I/O         灵活的供电选项:ST-LINK、USB VBUS、外部电源         具有USB重新枚举功能的板上ST-LINK调试器/编程器:大容量存储器、虚拟COM端口和调试端口         提供了全面的免费软件库和例程,可从STM32Cube MCU软件包获得         支持多种集成开发环境(IDE),包括IAR Embedded Workbench/Keil/STM32CubeIDE         通过nucleo-h533rb的基本介绍可以获取几个重要的信息:                 1、外部晶振使用的是24 MHz,高性能单片机的评估板一般都带外部晶振,像083这种就没有;                 2、板载调试器,基本上ST的开发板都是板载调试器的,该板带的V3版本,这样我们也避免调试的很多麻烦;                 3、可以使用的资源有一个LED、一个按键和一个USB接口,64引脚的单片机相对来说可以使用的资源不多;                 4、由于要是用USB,本次的开发开发环境暂定使用的是STM32CubeIDE。 ARDUINO引脚定义: 拓展连接器引脚定义:         板载的芯片为STM32H533RET6,是STM32H5系列的高性能微控制器,基于高性能Arm®Cortex®-M33 32位RISC内核,工作频率高达250MHz。Cortex®-M33核心具有单精度浮点单元(FPU),支持所有Arm®单精度数据处理指令和所有数据类型。该核心实现了一套完整的DSP(数字信号处理)指令和一个存储器保护单元(MPU),提高了应用程序的安全性。器件嵌入高速存储器(512 kb的闪存和272 kb的SRAM),基本外设组成如下图:

  • 回复了主题帖: 目前最火的单片机是哪一款?还是STM32吗?

    oxlm_1 发表于 2025-1-24 11:41 老实说,16年后就基本没用过st的芯片了,除非国产芯片做不到或者性价比不行,不然几乎不选国外厂的片子了 ... 我们是在19年实现的全面国产化,真买不到料啊  

  • 回复了主题帖: 明天就是今年的最后一个工作日了

    qzgiky 发表于 2025-1-24 10:38 明天继续坚守,后天下午就开始请假回老家了,再迟的话车多较堵了 现在就开始堵了,明天周六也上班吗?  

  • 回复了主题帖: 明天就是今年的最后一个工作日了

    wangerxian 发表于 2025-1-24 10:37 挺好的,在老家附近上班,过年可以去旅游~ 今年没法了,明年过年真的可以选择过年出去旅游一下  

  • 回复了主题帖: 放假第一天,北方迎来新年第一场雪!

    qzgiky 发表于 2025-1-24 10:43 还是北方四季分明的季节比较好,我们这边的南方没有见过雪,只有最冷风吹到几度的时候山上会有些冰凌 不一样的类型攻击,北方普遍偏干  

  • 回复了主题帖: EEWORLD陪你过大年,新年积分兑换盲盒收到啦-UFUN

    挺精致的,好板    

  • 回复了主题帖: 放假第一天,北方迎来新年第一场雪!

    多买有车票?这是尽量照顾长途的吗?下雪的年才有意思

  • 回复了主题帖: 【NUCLEO-U083RE开发板测评】01 STM32U0魅力何在

    低功耗是这个系列最主要的特点   

  • 回复了主题帖: 目前最火的单片机是哪一款?还是STM32吗?

    最广的应该还是STM32,不过被国产抢了不少市场,高端还有点干不过Soc

  • 回复了主题帖: 明天就是今年的最后一个工作日了

    wangerxian 发表于 2025-1-24 09:00 大雪来了,坐火车回老家。 其实坐火车是相对远得最好得交通工具,开车太累了  

  • 回复了主题帖: 明天就是今年的最后一个工作日了

    wangerxian 发表于 2025-1-24 09:00 大佬就在老家就在工作地附近吧~ 就在本城市,不过也不回去住,等三十儿拿天再回去,明天就放假了,老家和丈母娘家跑一跑,把东西先拿回去

  • 回复了主题帖: 明天就是今年的最后一个工作日了

    jobszheng5 发表于 2025-1-23 23:06 我也是明天最后一个工作日 11天假期走起   

  • 回复了主题帖: 明天就是今年的最后一个工作日了

    吾妻思萌 发表于 2025-1-24 06:57 周日你们不上班的吗?看来都是国企啊。外企周日还是要上班的 强制休假的,需要扣除自己的年假,没有的算事假

  • 回复了主题帖: 明天就是今年的最后一个工作日了

    lugl4313820 发表于 2025-1-24 06:02 标题有个字没有扣好,看来版主大佬,想着放假,有点兴奋呀! 激动的心,颤抖的手,明天上晚班,回家走一走

  • 2025-01-23
  • 发表了主题帖: 明天就是今年的最后一个工作日了

    本帖最后由 秦天qintian0303 于 2025-1-24 08:39 编辑     不知道明天还会有多少同事和我一起坚守岗位,应该会有不少远方的同时请假提前回家了!

  • 回复了主题帖: 电池插入检测电路

    这个看你想要的结果是什么样?直接实时监测不行吗  

  • 回复了主题帖: 同一型号的元器件,不同厂家的性能差异怎么这么大???

    这个就看厂家了,有的标的性能不合格率会比较高,大厂一般都会控制更严格

  • 回复了主题帖: 《深度学习的数学——使用Python语言》第7章 导数学习笔记

    这些符号能直接敲吗?  

最近访客

< 1/6 >

统计信息

已有716人来访过

  • 芯积分:10436
  • 好友:5
  • 主题:189
  • 回复:6338

留言

你需要登录后才可以留言 登录 | 注册


华子果 2024-3-31
hao
查看全部