| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 嵌入式 -> 学习笔记(单片机)01 -> 正文阅读 |
|
[嵌入式]学习笔记(单片机)01 |
嵌入式: 1.智能控制????????2.硬件定制????????3.软硬裁剪 学习需求技能:C语言(已掌握) 数据结构(本学期课程) 数电模电 (需学习)万用表、示波器、电烙铁的使用(已了解)
1.设计处理器架构的公司 2.采用ARM公司提供方案设计的处理器芯片统称 3. A 应用程序型 R 实时控制器型 M 微控制器型 二八原则
MCU: 微控制器(单片机) 内存、存储 功能单一 运算能力较低 MPU: 微处理器(需外加) 强大运算和处理 eg:手机等
数字信号处理(技术) 数字信号处理器
交叉开发 将编辑器、编译器、汇编器、连接器、调试器集成在一起就是集成开发环境IDE。
JTAG接口(Joint Test Action Group,联合测试工作组),是一种国际标准测试协议(IEEE 1149.1兼容),主要用于芯片内部测试。 JTAG最初是用来对芯片进行测试的,JTAG的基本原理是在器件内部定义一个TAP(Test Access Port,测试访问口)通过专用的JTAG测试工具对内部节点进行测试。JTAG测试允许多个器件通过JTAG接口串联在一起,形成一个JTAG链,能实现对各个器件分别测试。如今,JTAG接口还常用于实现ISP(In-System Programmer,在线系统编程),对FLASH等器件进行编程。 JTAG编程方式是在线编程,传统生产流程中先对芯片进行预编程然后再装到板上,简化的流程为先固定器件到电路板上,再用JTAG编程,从而大大加快工程进度。JTAG接口可对DSP芯片内部的所有部件进行编程。
SWD是ARM调试公司提出的另外一种调试接口,相对于JTAG接口,使用更好的信号引脚,四根信号如下: SWO:串行数据输出,CPU调试接口可通过SWO输出一些调试信息,该引脚可选。 JTAG中的TRST和RESET,以及SWD中的RESET:虽然都是可选信号,建议连接,使得仿真器能够在连接器前对器件进行复位,已获得较理想的状态,便于后续连接仿真。
J-Link适用于所有的ARM芯片 ST-Link适用于ST的芯片 STM32接受串口下载 宿主机(电脑)---USB--->调试/下载器---JTAG--->目标机(开发板)---TTL--->USB-TTL串口模块---USB--->宿主机 两种驱动:ST-Link驱动? ? ? ? CH340G串口驱动 串口助手:MobaXterm? ? ? ? SecureCRT USB串口:供电? ? ? ? 下载? ? ? ? 调试打印? ? ? ? USB通信 晶振:类比我们的心脏,晶振值与单片机运行速度成正比 |
|
嵌入式 最新文章 |
基于高精度单片机开发红外测温仪方案 |
89C51单片机与DAC0832 |
基于51单片机宠物自动投料喂食器控制系统仿 |
《痞子衡嵌入式半月刊》 第 68 期 |
多思计组实验实验七 简单模型机实验 |
CSC7720 |
启明智显分享| ESP32学习笔记参考--PWM(脉冲 |
STM32初探 |
STM32 总结 |
【STM32】CubeMX例程四---定时器中断(附工 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 8:53:00- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |