一. 可视化的代码跟踪调试。“人靠衣装马靠鞍,狗配铃铛跑的欢”。在前次作业中命令行工具gdb调试基础上,练习利用各种可视化调试前端软件(后端依然依赖gcc、gdb)进行程序代码的跟踪查错,提高工作效率。可选择以下方法之一:

可视化前端 Kdbg。 参考网址: https://blog.csdn.net/weixin_43820951/article/details/108817882

可视化前端 Insight。有点older,不推荐。参考网址:https://wiki.ubuntu.org.cn/Insight%E7%9A%84%E4%BD%BF%E7%94%A8%E6%96%B9%E6%B3%95%EF%BC%88gdb%E7%9A%84%E6%9C%80%E4%BC%98%E5%89%8D%E7%AB%AF%EF%BC%89

基于跨平台多类型代码编辑器VScode。 强烈推荐。参考网址:

https://www.cnblogs.com/lwp-king666/p/10513382.html

https://blog.csdn.net/q932104843/article/details/51924900

https://www.cnblogs.com/maxiaowei0216/p/12616087.html

二. Proteus仿真运行stm32程序。参考网址:

https://blog.csdn.net/weixin_46136508/article/details/105846011?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.add_param_isCf&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.add_param_isCf

三. 学习使用Altium Designer软件绘制一个stm32最小系统的电路原理图、PCB图。(PCB图提交期限可延长至第12周)

参考学习网站:

https://www.bilibili.com/video/BV1Ab411K7yp/?spm_id_from=333.788.videocard.0

https://www.bilibili.com/video/BV17E411x7dR?p=2

    Altium Designer 1小时(貌似不够)速成

STM32嵌入式应用系统设计相关推荐

  1. 嵌入式学习⑤——STM32嵌入式应用系统设计

    目录 前言 一.基于跨平台多类型代码编辑器VScode 1.VScode的安装 2.Ubuntu中用vscode编译调试C\C++ 二.Proteus仿真--STM32流水灯 1.创建工程 2.配置实 ...

  2. 毕业设计 stm32病房呼叫系统设计与实现

    文章目录 1 简介 2 绪论 2.1 课题背景 3 系统设计 3.1 系统架构 3.2 主程序设计 3.3 语音模块程序设计 3.4 显示模块程序设计 3.5 键盘模块程序设计 3.6 无线传输模块程 ...

  3. STM32最小系统设计

    Hellow,我是jack,今天给大家分享的是STM32的最小系统设计.话不多说,让我们直接进入正题. 1.什么叫MCU的最小系统:就是能在正常工作和下载程序下的最简电路. 这就是stm32f4xx的 ...

  4. 数字电路硬件设计系列(四)之STM32最小系统设计

    针对设计过程中的问题,如有疑问,欢迎留言评论!点我返回目录 1 简介 STM32包含多个系列的产品,具体包含STM32F103.STM32F107.STM32F407.STM32H750等,但是最小系 ...

  5. 日常生活 -- STM32开发前言

    入职已经两个半月了,从起初的兴奋,到越来越多的痛苦.累.心特么累. 从物联网安防转战共享汽车,这条路不熟啊.之前的所学的嵌入式驱动.Linux内核.图像和流媒体- 都用不上.很菜鸟的接触了STM32, ...

  6. 基于STM32的光敏传感器数据采集系统-嵌入式系统与设计课程设计

    目录 1 项目概述 1.1 项目介绍 1.2 项目开发环境 1.3 小组人员及分工 2 需求分析 2.1 系统需求分析 2.2 可行性分析 2.3 项目实施安排 3 系统硬件设计 3.1 系统整体硬件 ...

  7. STM32F4 | 最小系统设计 | 开发板资源介绍 | 开发环境搭建 | 程序下载

    文章目录 一.STM32最小系统设计 1.什么叫MCU最小系统? 2.STM32最小系统 2.1 供电电路(电源部分) 2.2 复位电路 2.3 时钟电路 2.4 BOOT启动模式选择 2.5 下载电 ...

  8. STM32噪声警报器-----前期准备

    目的:通过stm32最小系统设计电路对噪声进行检测并且报警的装置 噪音信号采集:利用驻极体话筒采集微弱声音信号,产生2-10mv的交流信号 放大噪音:利用lm358,(小倍数放大) 比较预设声音阈值: ...

  9. 无线互联 嵌入式系统设计的新挑战

    一.嵌入式系统应用市场广阔 嵌入式系统已经广泛渗入到我们日常生活和工业控制领域,商业应用领域的的方方面面.在日常生活中,数码相机.手机.mp3.pda.电视机,甚至电饭 锅.手表,玩具等里都有嵌入式系 ...

最新文章

  1. python矩阵运算_Python矩阵常见运算操作实例总结
  2. 套接字编程——基于UDP协议
  3. DS18B20读数错误排除
  4. netstat查看linux运行的端口,查看哪些端口被打开 netstat -anp
  5. PHPExcel+phalcon+yii批量导入
  6. undefined reference to `clock_gettime'
  7. 关于忘记MySQL的root用户密码的问题
  8. 多线程reactor模型
  9. 树莓派搭建局域网内的静态网页
  10. Vissim 基础教程和技巧
  11. ios 苹果手机适配代码
  12. (一)初识Echarts之柱状图
  13. html水印生成pdf,如何在jsPDF中添加PDF生成水印?
  14. iOS 13获取keyWindow
  15. (转载)从鼠尾草凋谢看中国花花世界的阴影(附EmilMatthew的评论)
  16. P1010 [NOIP1998 普及组] 幂次方 递归模拟
  17. 清华大学出版社计算机图书出版,请联系我
  18. 激光雷达和相机的联合标定
  19. 注册一个私人网站至少要多少钱(注册步骤)
  20. 【全是干货】杭州心田花开:小学语文30个俗语,解释+例句,作文里的点睛之笔

热门文章

  1. SQL SERVER 查询作业(Job)基本信息及执行情况
  2. 银行卡密码修改重置业务简介
  3. 最小二乘法和均方误差
  4. 《简明Python教程》之面向对象编程
  5. Could not locate executable null\bin\winutils.exe in the Hadoop binaries全网最强windows10安装hadoop教程
  6. PHP中Imagick类的使用(转)
  7. 直播平台搭建不可或缺的关键
  8. 适用于 Linux 的最佳 Python IDE
  9. 不可错过的资源下载。。学无止境呀。。
  10. kendo ui 动态隐藏列_kendoUI动态改变grid复选框变单选框