原文:《SLAM导航机器人基础》第三章:单片机与STM32:单片机概述和Keil开发环境配置

. 单片机概述 我们在第一章中了解了单片机概念,我们同学在大学中也会有单片机课程,一般选型经典的 单片机。单片机的处理器频率为 M, M, M等,处理器频率指的是处理器时钟频率,由此可得 M, M, M频率处理器的时钟周期分别为 us . us . us。假如我们有一条C 语句,最终需要 个时钟周期,则该语句耗时 us us us。若我们运行 行这样的语句,则需要 . 秒 . 秒 . 秒。由此可 ...

2020-07-16 13:18 0 574 推荐指数:

查看详情

[VSCODE]基于EIDE插件搭建vscode下的STM32单片机开发环境

EIDE(全称Embedded IDE)是国内的一个大佬开发的vscode插件,本人用下来体验非常好,因此在这里分享给大家,这是这个插件的官方论坛和官方手册 本篇文章只会提一些基本的使用,而且也只是针对基于有CUBEMX的STM32,如果想要开发其他单片机详细的还是得参考手册 本篇文章是给有基础 ...

Fri Jan 07 01:27:00 CST 2022 1 4710
STM32单片机开发Clion环境配置(windows\linux)

STM32单片机开发Clion环境配置 最近开始接触STM32。那个Keil编辑器实在不行,代码提示几乎没有。偶尔在网上看到能用Clion开发STM32,并且三大平台都可以。于是,折腾又开始了。 一、工具准备 GNU Arm Embedded toolchain ...

Thu Apr 16 01:47:00 CST 2020 1 2676
初识STM32单片机

1.什么是单片机 单片机(Single-Chip Microcomputer)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器 ...

Wed Jun 16 07:03:00 CST 2021 0 364
Linux下开发STM32单片机

一开始学习51单片机就是用的MDK这个IDE软件,IDE软件虽然看起来直观好像更加容易入门(因为有界面看起来很形象),但是实际上IDE却是向我们这些入门人员隐藏了背后真实存在的过程,让我们以为编译就是点一下一个按键就完成了。直到使用了大半年的STM32芯片,我觉得不能一直依赖IDE软件 ...

Mon Aug 05 06:46:00 CST 2019 0 3847
单片机stm32基础入门之--初识STM32 标准库

  CMSIS 标准及库层次关系   因为基于Cortex 系列芯片采用的内核都是相同的,区别主要为核外的片上外设的差异,这些差异却导致软件在同内核,不同外设的芯片上移植困难。为了解决不同的芯片厂商 ...

Wed Dec 18 18:09:00 CST 2019 0 881
AVR单片机教程——开发环境配置

本文隶属于AVR单片机教程系列。 今天去交大密院参观了设计展,无外乎两个主题:Arduino、Python。 关于Python,我印象最深的是一位Python程序员的话:你要硬核的话,可以去那边看Java。 拜托,都9102年了,Java已经算得上硬核了?是Python太好 ...

Thu Aug 08 05:24:00 CST 2019 0 1115
STM32单片机和51单片机区别

单片机 / AVR / PIC / STM32 / 8051803189C5189S51 6905 单片机简介 单片微型计算机简称单片机,简单来说就是集CPU(运算、控制)、RAM(数据存储-内存 ...

Thu Feb 22 19:17:00 CST 2018 0 2912
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM