0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何使用芯片内的RAM寄存器

凡亿PCB 来源:凡亿PCB 作者:凡亿PCB 2021-12-10 15:56 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

随着5G+北斗导航大数据社会即将到来,承载它们的技术基石便是我们的嵌入式技术,其中STM32有更加丰富完善的技术生态系统,使得开发变得更加简单 ,大大减少项目周期,更快投入市场,因此单片机工程师也将在未来变得炙手可热。

凡亿教育也适时推出《60天STM32单片机开发实战线上特训班》,让学习的学员成为稀缺的单片机工程师,迈向高薪岗位,获得更强更有竞争力的电子技术。

课程从设计思维开始讲起,60天单片机开发需要学哪些东西,然后这些东西以什么方式去学最快最优的逻辑?从零构建整个完整的STM32开发设计体系,附赠有实物开发板,学员跟着老师的节奏,理论和实践操作相结合,一步一步的搭建开发板电路,然后进行电路的基本仿真,再基于电路编写代码,手把手教学的方式,不要担心课程学不会,即便是新手也能学习,直到能做到 会原理、会仿真、会编程,学精单片机,提升个人技能。

60天学什么?怎么学?有节奏,有计划的学习,思路会更清晰,目标更明确

不用再担心听完一个知识点,过几天又遗忘了,录播课反复可看,知识点从零基础入门到精通,通过理论的讲解+实景调试(会用到焊接、示波器调试工具)等教学方式,还原真实课堂情形,就像老师在你面前

只学不练,只是花架子,同其他机构不同的点是,凡亿的特训班讲究实战,不光从理论去讲解,还会布置动手作业,每次作业都是一次提高的机会,自己动手搭建真正运用实际,学习过程中知道自己的不足并及时修补,真正做到举一反三,每次作业老师都精心批改点评,悉心分析,让每一个学员看到自己的知识盲区并规避错误从而提升,同时探讨别人做的好的,共同进步,让你不在止步于前。

线上教学如何真正做到学员与老师知识互动,我们贴心的安排每周直播来帮助学员进行知识消化(直播主题请参考后文),这也是线上特训班的一个灵魂所在!保证学员学有所成!

凡亿是真的用心在教学,安排老师周一到周日专属式超长时间线上答疑,兼顾学员工作和学习时间,只为上班族的你,在需要的时候老师都在,而不是其他机构固定时间答疑,技术问题得不到有效解答,从而降低学习效率。

凡亿行业教学品牌保证,考核通过颁发具有高含金量的结业证书,助力学员找到满意的工作。

60天教学,天天有规划,天天有进度

60天学习安排STM32单片机概念优势与学习方法

第1天直播开班,掌握60天学习的思路,60天学什么?怎么学?树立好学习目标,让每天的学习有章可循

第2-7天1、单片机是什么?

2、STM32有什么优势?

3、为什么要学STM32?

4、STM32要怎么样学?

5、STM32学什么?

6、学完达到什么样的水平

第8-9天1、集成开发环境IAR

2、集成开发环境Keil

第10-14天1、图形化自动代码生成器cubeMX

2、下载调试器STM32 ST-LINK Utility

3、虚拟逻辑分析仪Kingst VIS

4、代码阅读神器Source Insight和VS Code

5、文件差异比较器Beyond Compare

第15-18天1、分布式代码版本管理Git

2、上位机图形界面开发Labwindow/CVI

3、电子电路仿真ProteusISIS

4、字模和图形提取小工具

第19-21天1、虚拟串口VSPD和全能型终端神器MobaXterm

2、全盘极速查找定位文件和目录Everything

3、可替换windows记事本文本编辑器notepad++

第22-29天1、数据类型(基本类型、枚举类型、void类型、派生类型)

2、变量(变量的定义、变量的声明)

3、数组(一维数组、二维数组)

4、运算符(一维数组、二维数组)

5、判断结构(if语句和if lese语句、switch case语句)

6、循环结构(while语句和do while语句、for语句)

7、函数(无参数和无返回值函数、带参数和无返回值函数、无参数和带返回值函数、带参数和带返回值函数)

8、结构体(定义形式、大小、对齐方式)

第30-31天1、指针(什么是指针、如何使用指针、NULL空指针)

2、预处理(宏定义#define、包含指令#include、条件编译#ifndefine #endif)

第32-36天1、通用输入输出端口GPIO

2、外部中断EXIT

3、定时器TIMER

4、系统节拍器SysTick

5、模数转换ADC

驱动和应用模块

43-48天1、灯(从亮灯灭灯到闪烁灯再到呼吸灯逐步深入、如何封装成通用的便于移植的灯的底层驱动框架、编写一个呼吸灯的底层驱动实例)

2、按键(按键如何消抖、什么是按键的单击事件、长按事件、如何实现按键长按事件的单发和多发、编写一个独立按键的底层驱动框架实例)

3、蜂鸣器(如何使用蜂鸣器自定义铃声、什么是静态循环队列、编写一个蜂鸣器发声的底层驱动框架实例)

4、串转并芯片74HC595(根据芯片手册介绍595引脚功能、如何根据时序图写出驱动函数)

5、数码管(什么是数码管的静态显示、什么是动态显示、如何让显示翻页以及定义页面ID、编写一个时钟数码管的底层驱动框架实例)

6、串口线(如何快速测试串口线好坏、使用串口线和上位机通信、编写一个printf格式化打印到串口实例)

7、点阵屏(点阵显示汉字原理、根据时序图写出MAX7219驱动函数、编写一个点阵屏的底层驱框架实例、如何使用工具对汉字和图案取模、如何让汉字移动显示字幕效果)

49-53天1、时钟芯片DS1302(如何设置时间和获取时间、什么是内部的涓流充电、如何使用芯片内的RAM寄存器、如何采用ADC测量纽扣电池电压)

2、红外遥控器NEC

3、OLED单色屏

4、TFT彩色屏ST7735

54-55天1、EEPROM芯片AT24C02

2、Flash芯片W25Q32

56-59天1、物联网模块ESP8266

2、文件系统FATFS

3、图形系统GUI

4、操作系统RTOS

原文标题:《60天STM32单片机开发实战线上特训班》第7期 招生倒计时!预报从速!

文章出处:【微信公众号:凡亿PCB】欢迎添加关注!文章转载请注明出处。

审核编辑:彭菁
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    462

    文章

    53594

    浏览量

    459841
  • 寄存器
    +关注

    关注

    31

    文章

    5590

    浏览量

    129160
  • 调试器
    +关注

    关注

    1

    文章

    325

    浏览量

    24954

原文标题:《60天STM32单片机开发实战线上特训班》第7期 招生倒计时!预报从速!

文章出处:【微信号:FANYPCB,微信公众号:凡亿PCB】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    什么是(UID)寄存器

    产品唯一身份标识(UID)寄存器(80bit) UID寄存器存储了芯片的唯一身份标识符,UID在芯片生产时写入,用户无法修改。UID 寄存器
    发表于 12-05 06:28

    【NCS随笔】nRF54L15使用UICR寄存器保存数据

    nRF54L15使用UICR寄存器保存数据 本文章主要是讲解如何使用nRF54L15的UICR寄存器保存一些基础数据 一、UICR寄存器的说明 UICR(用户信息配置寄存器)**是非易
    的头像 发表于 11-27 17:09 1141次阅读

    嵌入式系统必懂的 20 个寄存器

    嵌入式开发看起来很复杂,但很多操作其实都离不开寄存器寄存器就是MCU内部的存储单元,它们控制着处理和外设的行为。熟悉这些寄存器,你就能更精确地操作硬件,提高开发效率,减少调试时间。
    的头像 发表于 11-14 10:28 686次阅读
    嵌入式系统必懂的 20 个<b class='flag-5'>寄存器</b>

    NVMe高速传输之摆脱XDMA设计32:寄存器功能验证与分析2

    寄存器最大值为 64’hFFFFFFFFFFFFFFFF,到达最大值后一个时钟周期后翻转回 0, 在随机时刻使用 force 将寄存器赋值临近最大值, 当寄存器达到最大值后, 翻转回到 0, 读取数值为 0, 仿真行为符合设计预
    的头像 发表于 10-14 17:06 494次阅读
    NVMe高速传输之摆脱XDMA设计32:<b class='flag-5'>寄存器</b>功能验证与分析2

    ‌SN74HCT595 8位移位寄存器技术解析与应用指南

    Texas Instruments SN74HCT595/SN74HCT595-Q1 8位移位寄存器包含8位串进并出移位寄存器,向8位D类存储寄存器馈送信号。存储寄存器具有并行 3 状
    的头像 发表于 09-19 14:31 624次阅读
    ‌SN74HCT595 8位移位<b class='flag-5'>寄存器</b>技术解析与应用指南

    TPIC6595 8位功率移位寄存器技术文档摘要

    该TPIC6595是一款单片、高压、大电流功率的8位移位寄存器,设计用于需要相对较高负载功率的系统。该器件在输出端包含一个内置电压钳位,用于电感瞬态保护。功率驱动应用包括继电器、螺线管和其他中电流
    的头像 发表于 09-09 11:10 708次阅读
    TPIC6595 8位功率移位<b class='flag-5'>寄存器</b>技术文档摘要

    ‌TPIC6B595 8位功率移位寄存器技术文档总结

    TPIC6B595器件是一款单片、高压、中电流功率8位移位寄存器,设计用于需要相对高负载功率的系统。该器件在输出端包含一个内置电压钳位,用于电感瞬态保护。功率驱动应用包括继电器、螺线管和其他中电流
    的头像 发表于 09-09 10:16 766次阅读
    ‌TPIC6B595 8位功率移位<b class='flag-5'>寄存器</b>技术文档总结

    使用寄存器点亮LED灯

    学习本章时,配合以上芯片手册中的“19. I/O Ports”章节一起阅读,效果会更佳,特别是涉及到寄存器说明的部分。本章内容涉及到较多寄存器方面的深入内容,对于初学者而言这些内容丰富也较难理解,但非常有必要细读研究、夯实基础。
    的头像 发表于 05-28 17:37 1061次阅读
    使用<b class='flag-5'>寄存器</b>点亮LED灯

    第四章 什么是寄存器

    本篇文章我们讲解了寄存器的概念、地址映射和寄存器操作等内容,内容比较干,大家有个概念即可,不要求全部熟记掌握,有需要时可重复查阅观看。下一篇我们将开始进行实操内容,通过控制单片机的GPIO来点亮一颗LED,敬请期待!
    的头像 发表于 05-21 14:23 1178次阅读
    第四章 什么是<b class='flag-5'>寄存器</b>

    74HC594-Q100;74HCT594-Q100带输出寄存器的8位移位寄存器规格书

    电子发烧友网站提供《74HC594-Q100;74HCT594-Q100带输出寄存器的8位移位寄存器规格书.pdf》资料免费下载
    发表于 02-09 15:19 0次下载
    74HC594-Q100;74HCT594-Q100带输出<b class='flag-5'>寄存器</b>的8位移位<b class='flag-5'>寄存器</b>规格书

    24l01寄存器列表指南免费下载

      寄存器的功能是存储二进制代码,它是由具有存储功能的触发组合起来构成的。一个触发可以存储1位二进制代码,故存放n位二进制代码的寄存器,需用n个触发
    发表于 01-22 17:25 1次下载

    STC15系列常用寄存器汇总免费下载

      寄存器的功能是存储二进制代码,它是由具有存储功能的触发组合起来构成的。一个触发可以存储1位二进制代码,故存放n位二进制代码的寄存器,需用n个触发
    发表于 01-22 17:24 10次下载

    XILINX FPGA CLB单元之移位寄存器

    一、移位寄存器 SLICEM函数发生也可以配置为32位移位寄存器,而无需使用slice中可用的触发。以这种方式使用,每个LUT可以将串行数据延迟1到32个时钟周期。 移入D(DI1
    的头像 发表于 01-16 17:45 1503次阅读
    XILINX FPGA CLB单元之移位<b class='flag-5'>寄存器</b>

    使用ads1118芯片时,datesheet配置寄存器和数据寄存器的地址在哪里找到?

    在使用ads1118芯片时,查了几遍的datesheet没看到配置寄存器和数据寄存器的地址,请问在哪个地方能找到
    发表于 01-07 07:27

    TPS80032寄存器手册

    电子发烧友网站提供《TPS80032寄存器手册.pdf》资料免费下载
    发表于 12-21 09:08 0次下载
    TPS80032<b class='flag-5'>寄存器</b>手册