
笔记
ytt999
遇到问题,解决问题
展开
-
ARM Cortex-M3
cortex-m3的体系结构:cortex-m3:微处理器的内核1.CM3微处理器内核的结构一整块处理器的结构:CM3 + 调试模块(睡眠模式,低功耗运行状态) =合起来为cpu内部总线外设 存储器时钟和复位 I/Ocm3内核:跟踪调试的接口控制的逻辑部件 thumb解码器 thumb-2解码器运算器—— 32位的ALU:乘法器和除法器NVIC接口:数据传输的接口,提供中断信息的控制器端口总线接口:CM3微处理器的特点:功耗低,价格低(具有的门数),调试的成本原创 2021-03-10 09:16:39 · 3098 阅读 · 1 评论 -
RT-Thread嵌入式操作系统
RT-thread:国产的嵌入式操作系统,与其他RTOS操作系统的主要区别:不仅仅是一个rtos内核,而是包含网络,文件系统,gui界面等组件的中间件平台,具有极强的扩展性。支持的编译工具:IAR gcc keil1.开发环境准备2.代码目录介绍3.系统初次运行4.系统启动过程解析开发环境准备基于rt thread3.1.0版内核,硬件平台是stm32软件仿真:mdk 5.14版本以上MDK下载以及安装:安装软件安装stm32f103芯片数据库...原创 2021-03-08 10:25:32 · 368 阅读 · 0 评论 -
CAD电子线路
1.pcb是什么?印刷电路板具有导电 绝缘 支撑三个方面以单片机板子为例,各种元器件被焊接在板子上任务是将电子电路产品的pcb版图设计出来,然后制作成印制电路板,最后焊接并调试得到实际的电子产品。2....原创 2021-03-04 09:26:07 · 693 阅读 · 1 评论 -
开源操作系统的课程设计(RT-thread)
小型操作系统rt thread的官网学习 、 vscode短周期 长周期1.应用(操作系统本身) 4周参考资料:原子哥 官网 B站基于rt thread的网络通信软件(登录 注册 聊天 文件)基于rt thread天气预报系统基于rt thread文件传输2.移植(硬件+ 系统功能) 就业 12周社区作品基于rt thread的无线温度监控系统(stmf103)基于rt thread的智能投食机(stm32)自选题目本学期两个课程设计:模拟面试...原创 2021-03-03 14:17:50 · 440 阅读 · 0 评论 -
嵌入式学习路线
1.嵌入式C语言(编程语言 C)2.嵌入式Linux开发工具(gcc gdb make shell)3.嵌入式Linux C开发 (操作系统的应用编程C/S)4.嵌入式C++和QT(扩展:python,qt控件,开源操作系统:ucosii rt-thread)5.嵌入式硬件开发(MCU 、MPU) stm32 : MCU-M3 M4(硬件基础,会使用就行)6.嵌入式操作系统内核(了解内核的结构)7.嵌入式操作系统的移植(uboot kernel fs文件系统)8原创 2021-03-03 13:49:58 · 197 阅读 · 0 评论 -
ARM第一课
stm32是基于arm架构的mcu系列mcu中央处理器单元arm板子:由arm公司生产的板子arm技术:用arm处理的技术arm是对一类微处理器的通称Cortex-m内核:芯片的集成电路由atmel公司SAM D20 :快闪微控制器(flash)优点:低功耗(电池寿命延长)、对于架构的睡眠模式的支持(对于电池功耗的降低)arm公司名stm电脑名f3 f4系列相当于 i3 i5 i7armv7:指令集,目前最先进的指令集之一,相当于i10系列基于thumb-2:指令压缩技术原创 2021-03-03 09:01:00 · 199 阅读 · 0 评论