欢迎光临欧宝体育手机版app官网网站!
技术支持
联系方式
市场部:
联系人:郎昊
手机:13265413323
电话:0755-83048260 83048021
传真:0755-83048280
Email:alan@jghcrystal.com
QQ:3004764108
网址:www.haoyuseo.com
位置: 首页 > 技术支持

Zephyr笔记:在STM32F429上运转HelloWorld

作者:欧宝体育手机版app官网

发布时间:2023-07-30 01:45:58

浏览量:864

  这儿挑选的是Zephyr当时最新的Release版别2.2.0进行阐明的。

  前面文章的操作,尽管在Windows下可以成功的编译STM32F429的工程,可是却不能在野火挑战者V2开发板上运转,由于Zephyr代码中的STM32F429硬件和野火的外围硬件不一样(其实CPU也有一些差异)。首要体现在外部晶振,时钟的装备以及MPU上面(野火挑战者V2开发板运用的CPU是STM32F429IGT6,不带MPU功用)。

  在 stm32f429i_disc1_defconfig 文件的结尾,增加如下的内容(该内容的意义是编译出的代码不进行优化,这样便于调试):

  确认指令提示符的途径在Zephyr2.2.0源代码目录中,履行下述指令:

  将开发板上电,连接好JLink调试器,连接好串口线而且翻开串口调试帮手,然后履行下述指令将程序烧写到开发板中:

  程序下载成功之后,履行指令:west debug --runner jlink(该指令会主动翻开JLink GDB Server,不需要提早手动翻开JLink GDB Server),可以运用GDB调试Zephyr,从前的镜像不能成功打印信息,我也是经过这个指令来调试Zephyr,终究定位时钟参数问题的。

  接下来的一篇文章,会叙述怎么运用Eclipse来调试Zephyr,尽管也是运用的GDB,可是调试愈加的便利,可以手动增加断点,增加调查的变量,随意切换文件

  站点相关:归纳资讯51单片机PIC单片机AVR单片机ARM单片机嵌入式体系轿车电子消费电子数据处理视频教程电子百科其他技能STM32MSP430单片机资源下载单片机习题与教程

关于我们
销售咨询:138-2525-3531


关注我们


在线下单

版权所有  欧宝体育手机版app官网    粤ICP备12048101号
首页
产品展示
地址
电话