【嵌入式开发学习】__分享一些高效率的“学习软件”

这篇具有很好参考价值的文章主要介绍了【嵌入式开发学习】__分享一些高效率的“学习软件”。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

前言

软件分享

VSCode 代码编辑器

ChatGPT 语言模型

Notion 笔记记录

 Microsoft To Do 日程记录

zlibrary 图书下载

结束语

(* ̄︶ ̄)创作不易!期待你们的 点赞、收藏和评论喔。


前言

在工作学习中,我们会使用到很多的工具,好的工具可以起到事半功倍的效果。我对工具的要求一般是:高效简洁没有广告最好免费

这里给大家分享几个我日常一直在使用且感觉比较好的软件、网站、工具。

软件分享

  1.         1. 开发 VSCode

        2. 问答 ChatGPT

        3. 笔记 Notion

        4. 日程 Microsoft To Do

        5. 阅读 zlibrary

VSCode 代码编辑器

VS Code 的全称是 Visual Studio Code 是微软开发的一个轻量级代码编辑器。在使用VS Code之前,我用的是Source Insight

相比较于Source InsightVS Code的优势有:

  • 灵活的扩展功能: 它可以通过安装各种插件,实现版本控制,语言支持,代码格式化等等操作

  • 终端集成:可以在vscode中执行命令,运行脚本,构建项目等等

  • 跨平台更轻便有完善的生态圈

    基本上常用的工具都有相应的插件。

除了软件代码编辑管理开发,我还经常使用VS Code编写查看Markdown文本,画时序图、流程图等等。

在提高开发效率和简化流程上,VS Code确实是做得很好

【嵌入式开发学习】__分享一些高效率的“学习软件”,嵌入式话题,嵌入式开发,官方软件下载、安装和使用,学习,vscode,测试工具,notion,ChatGPT,Microsoft To Do,学习方法

【嵌入式开发学习】__分享一些高效率的“学习软件”,嵌入式话题,嵌入式开发,官方软件下载、安装和使用,学习,vscode,测试工具,notion,ChatGPT,Microsoft To Do,学习方法

ChatGPT 语言模型

人工智能是今年最热门的一个技术,其中以ChatGPT为主要代表。目前我个人已使用近半年,不得不惊叹于现在人工智能所取得的巨大突破。

ChatGPT的特点:

  • 覆盖的知识面非常广

  • 可以理解并生成自然语言

  • 可以理解上下文

  • 对语言理解非常深,包括各种编程语言

使用ChatGPT之后,基本上代替了我之前的谷歌搜索和翻译。对于一些基础性的代码编写,其质量远高于网络上搜索出来的结果。同一个功能,它还可以使用各种不同的编程语言来帮你实现。

如果要使用ChatGPT,我个人建议是直接从openAI官方界面进行使用,它与第三方集成工具不是同一东西,其回答质量也有明显的区别。比如VS Code上的Chat-GPT中文版插件。

VS Code 上的Chat-GPT 中文版 插件与官方ChatGPT相比较,虽然使用的都是GPT3.5/GPT4.0模型,但是它们的训练集和各种参数的权重是不一样的,其结果也自然会有很大的差异。

对于国内用户来说,有个难点就是官方ChatGPT并不对中国大陆用户开放,如果要注册使用,首先需要翻墙,其次需要使用国外手机号接收注册码。

Chat-GPT 中文版 是不需要翻墙,在国内就可以直接使用。

官方ChatGPTVS Code 上的 Chat-GPT 中文版 插件,他们之间的区别,有点类似于百度与谷歌在搜索上的区别。

只要你愿意花点钱,翻墙和国外电话号码代理这些问题其实都很容易解决,个人认为,这笔学习投入还是非常值得的。喜欢一句话:将来替代我们的,一定不会是AI,而是使用AI的那一群人

【嵌入式开发学习】__分享一些高效率的“学习软件”,嵌入式话题,嵌入式开发,官方软件下载、安装和使用,学习,vscode,测试工具,notion,ChatGPT,Microsoft To Do,学习方法

Notion 笔记记录

笔记记录的软件有很多,比如印象笔记、有道云笔记、为知笔记、OneNote。我以前使用的是有道云笔记,后面觉得Notion更加实用,就切换为Notion了。

Notion 它是结合了笔记,任务管理,项目管理,知识库和团队管理于一身的一个应用。实际使用, 我主要还是用它来记笔记。

相比较于其它软件,它的可定制性,协作分享,组织检索功能做得更好。同时它还可以与其它应用集成一起使用。

网上有很多Notion的使用教程和模板,我个人比较偏向于一些简单的应用,感觉没必要花太多的时间去做各种花里胡哨的操作,一切还是以简单实用为主。

我个人比较偏向于使用命令和markdown语法来使用Notion,感觉它们会更加的快捷和高效。也不用担心很难学习,常用的命令和语法也就那几条,用习惯了效率就上来了。

【嵌入式开发学习】__分享一些高效率的“学习软件”,嵌入式话题,嵌入式开发,官方软件下载、安装和使用,学习,vscode,测试工具,notion,ChatGPT,Microsoft To Do,学习方法

【嵌入式开发学习】__分享一些高效率的“学习软件”,嵌入式话题,嵌入式开发,官方软件下载、安装和使用,学习,vscode,测试工具,notion,ChatGPT,Microsoft To Do,学习方法

 Microsoft To Do 日程记录

其实Notion 也有日程和工作状态管理的功能,但是我觉得Notion的状态记录做得比较复杂。国内也有很多其它相似的软件,但基本上都是有各种广告,或是要收费,非常不友好。

我选用微软的to do,还有一个原因是我主要的工作学习系统是windows,同时to do 它还可以跟我手机同步,在电脑和手机上使用都非常简洁。

我平常主要用它来记录每天计划需要做的工作内容以及它们的完成情况。它还可以设置定时提醒,时间到了,给你一个提示消息,非常轻便简洁。

【嵌入式开发学习】__分享一些高效率的“学习软件”,嵌入式话题,嵌入式开发,官方软件下载、安装和使用,学习,vscode,测试工具,notion,ChatGPT,Microsoft To Do,学习方法

zlibrary 图书下载

zlibrary 是一个免费的在线数字图书馆,提供了庞大的图书数据库。喜欢看书的同学应该都会有个感触,如果购买实体书,随着时间的积累,需要很多地方去存放书籍。

对于没有独立书房的同学而言,这是一个很大的负担。于此同时,现在各种书籍滥竽充数,很多时候买回来的实体书,发现里面的内容并不是自己想要的,不但浪费钱,还占用空间。

zlibray 它提供了很多免费的电子书,学习论文和杂志资源,对于经费紧张的学习党来说,这是一个很大福音。当然这里也会涉及到一个版权的问题,这里不做讨论。

我平常是使用微信读书来看电子书,微信读书目前已经把很多的书电子化了,如果这平台上没有的书籍,我再去zlibrary上下载,然后再导入到微信读书APP上阅读。

这里有一点需要注意的是,zlibrary 的域名去年被美国封了,图书下载也没有以前那么便利了。目前我的方法是将zlibrary与我的telegram账号相关联,通过telegram来下载。

【嵌入式开发学习】__分享一些高效率的“学习软件”,嵌入式话题,嵌入式开发,官方软件下载、安装和使用,学习,vscode,测试工具,notion,ChatGPT,Microsoft To Do,学习方法

微信读书它有网页版和手机版,我一般是在电脑网页版把自己下载的书同步到手机上,空闲的时间再用手机来查看。

【嵌入式开发学习】__分享一些高效率的“学习软件”,嵌入式话题,嵌入式开发,官方软件下载、安装和使用,学习,vscode,测试工具,notion,ChatGPT,Microsoft To Do,学习方法

 

结束语

无论是知识学习,还是日常生活工作管理,选择适合自己的学习软件和工具对于提高学习效率和质量都至关重要。希望本文介绍的几款软件和应用能够对你有所启发,帮助你在学习过程中取得更好的效果。

保持持续学习的状态,不断地拓展自己的知识边界,希望可以早日实现自己的学习目标!


(* ̄︶ ̄)创作不易!期待你们的 点赞、收藏和评论喔。

本文来源网络,免费分享知识,版权归原作者所有。如涉及作品版权问题,请联系我进行删除!文章来源地址https://www.toymoban.com/news/detail-737739.html

到了这里,关于【嵌入式开发学习】__分享一些高效率的“学习软件”的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 北大硕士7年嵌入式学习经验分享

    大一到大三这个阶段我与大多数学生相同: 学习本专业知识(EE专业),学习嵌入式软件开发需要的计算机课程(汇编原理,计算机组成原理,操作系统,C语言等),学习嵌入式项目(来源于实验室项目,自己想到的项目以及各种比赛)。 关于如何学习嵌入式软件开发: ①

    2024年02月07日
    浏览(48)
  • 零到大师:嵌入式Linux学习书单分享

    大家好,我是知微! 上一篇推荐的书单嵌入式软件必读10本书_单片机篇,收到反响很好。再推荐一篇嵌入式Linux相关的书单。 鸟哥的Linux系列适合零基础小伙伴,从电脑基础到文件系统、shell脚本等等,通俗易懂。作者写作风格生动幽默,不拘一格。虽然书有点厚,但对于新

    2024年02月22日
    浏览(41)
  • 适合嵌入式开发的GUI(嵌入式学习)

    嵌入式开发中的GUI(图形用户界面)是指在嵌入式系统中实现图形化的用户界面,以便用户可以通过触摸屏、按钮、鼠标或其他输入设备与系统进行交互。 以下是一些常见的嵌入式GUI开发方法: 轻量级GUI库:一些轻量级的GUI库适用于嵌入式系统,例如uGFX、LittlevGL、Nanogui等。

    2024年02月09日
    浏览(68)
  • 嵌入式开发:单片机嵌入式Linux学习路径

    SOC(System on a Chip)的本质区别在于架构和功能。低端SOC如基于Cortex-M架构的芯片,如STM32和NXP LPC1xxx系列,不具备MMU(Memory Management Unit),适用于轻量级实时操作系统如uCOS和FreeRTOS。高端SOC如基于Cortex-A架构的芯片,如三星、高通、飞卡、全志和瑞芯微等,具备MMU,支持虚拟内

    2024年02月15日
    浏览(56)
  • RK3588平台开发系列讲解(嵌入式AI篇)嵌入式AI的学习步骤

    沉淀、分享、成长,让自己和他人都能有所收获!😄 📢 本篇将给大家介绍什么是嵌入式AI。

    2024年02月04日
    浏览(53)
  • 华清远见嵌入式学习——驱动开发——作业1

    通过字符设备驱动分步注册过程实现LED驱动的编写,编写应用程序测试,发布到CSDN

    2024年02月20日
    浏览(57)
  • 嵌入式开发--无刷电机学习4--SVPWM

    这张图是基于α和β坐标系,也就是定子磁场坐标系,图中的Uout就是定子磁场的空间矢量,它的角度表示定子线圈产生磁场的方向,长度表示磁场的强度,以电机匀速旋转为例,FOC控制的目标就是让这个矢量的长度保持不变,角度匀速变化。 图上以60度为间隔,划分了6个区,

    2024年02月02日
    浏览(85)
  • STM32开发环境搭建&工程创建(嵌入式学习)

    简介 STM32CubeMX是STMicroelectronics公司提供的一款集成开发环境(IDE)工具,用于快速配置和初始化STM32微控制器系列的软件工程。它提供了图形化界面和交互式工具,使开发者能够轻松地生成STM32微控制器的初始化代码和配置文件。 STM32CubeMX具有以下主要功能和特点: 微控制器

    2024年02月11日
    浏览(73)
  • 【嵌入式AI】CanMVk230开发板学习笔记(一)

    嵌入式AI学习:CanMVk230开发板学习笔记 官方链接: k230快速入门 github固件下载地址: https://github.com/kendryte/k230_canmv/releases K230的相关软硬件资料,请参考 https://developer.canaan-creative.com/k230/dev/index.html https://gitee.com/kendryte/k230_docs https://space.bilibili.com/677429436 https://gitee.com/kendryte/k2

    2024年01月20日
    浏览(52)
  • 嵌入式开发--无刷电机学习2--克拉克变换

    首先说明,有很多方法,在数学上是等价的,比如3+3+3+3=3*4=12。下面说的事情也是。 为了更简明的控制,克拉克女士提出电机控制简化的方法,即建立一个坐标系,横轴是α 纵轴是β,并将三相电流在这个坐标轴上投影,用两个正交分布的投影代替。并描述二者之间的关系,

    2024年02月02日
    浏览(53)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包