码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 调试记录 单片机GD32F103C8T6(兆易创新) 程序烧写完成但是没有现象 (自己做的板子)


    1. 单片机GD32F103C8T6 的资料

    CPU内核:ARM  Cortex-M3

    CPU最大主频:108MHz

    工作电压范围:2.6V~3.6V

    程序存储容量:64KB

    程序存储器类型:FLASH RAM, 总容量:20KB

    GPIO端口数量:37

    最高主频可达108MHz,

    资料链接:1473490296871.pdf (szlcsc.com)



    2. 问题现象及说明

    1.  烧写最简单的 跑马灯程序,但是板子上的LED灯没有反应。

    2.  检查单片机电压电源是否正常。 实际情况:供电正常。

    3.  检查单片机的晶振是否起振。 使用示波器测量,晶振已经起振。(有正弦波的波形)

    4. 检查软件方面程序是否正确 。 (官方例程,程序正常)

    5. 软件程序烧写是否正常?  (Keil5 显示烧写正常,并且程序烧写成功)



    3. 问题解决过程

    1.  因为硬件上面没有可以查的东西了,所以我们先查软件。 

    2.  软件人员启动在线调试,一个命令一个命令的执行,发现 程序卡在 一个时钟函数的while 循环里面, 查一下发现是一个 根据 晶振起振时间来判断,外部晶振是否正常的函数。假如起振时间小于0.9S 程序将卡在 while 循环起不来。 到了这里我知道是 单片机晶振的问题。

    3. 我一看原理图 晶振旁的电容(滤波电容)溶值是 30pF, 我观看cpu是GD32F103C8T6的多个原理图,发现 8MH 晶振旁的电容溶值一般是 10pF, 或者 22pF。

    4. 我把电容换成 10pF 的, 程序还是卡在了晶振的计时函数里面, 我想了下,叫软件技术人员把  外部晶振的 起振计时的值调大一点, 本来是 0.9S, 调成了 1.2 S,。

    5. 最后程序正常执行,问题解决。


    4.推荐文章

    1. 外部晶振 软件部分的文章:STM32/GD32学习指南-踩坑之(一)外部晶振配置,初始化失败,不起振_stm32晶振设置_披着假发的程序唐的博客-CSDN博客

    2. 软件 FLASH 存储空间设置错误的文章:GD32F303CCT6烧录_木龠的博客-CSDN博客

  • 相关阅读:
    【php】PHP语言基础
    Spring boot 整合 JWT
    C++ Core Guidelines 中文版 GSL
    系统架构设计专业技能 ·结构化需求分析 - 数据流图
    java-net-php-python-springboot学校在线作业考试系统计算机毕业设计程序
    使用cronolog日志切分工具切分Tomcat的catalina.out日志文件
    1100亩烟台深耕水稻 国稻种芯·中国水稻节:山东盐碱地水稻
    在64位电脑上 使用anaconda虚拟环境将Python程序打包成32位
    前馈神经网络(FFNN)和多层感知机(MLP)
    QT中软件cpu占用率很高,甚至达到了50% 62%左右
  • 原文地址:https://blog.csdn.net/she666666/article/details/134097951
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号