最近,因为一些不可描述的原因,我踩了个巨坑——JS控制单片机先上效果吧,由于不知道掘金怎么上传录像,就放微博啦,链接地址:正文作为一名端茶倒水、递烟递酒、擦窗扫地无所不能的全干打杂工,我是一点想法都没有,毕竟作为一名前端都算不上合格,更不用讲硬件这块了。单片机开发一般都是C++或者C开发者去搞的,甚至可能还要用到汇编。因此开发者在我脑海的印象一般是这样的:看了下自己的发际线。。。。嗯
# Java开发单片机的入门指南 随着智能硬件的普及,越来越多的开发者开始探索用Java语言来开发单片机(Microcontroller, MCU)应用。虽然C语言是单片机开发的传统语言,但使用Java可以大大提高开发效率。本文将为刚入行的小白提供一条清晰的路线图,带你逐步掌握这一技能。 ## 整体流程概述 下面是进行Java开发单片机的大致流程。我们将这些步骤以表格的方式展示,帮助你更好地
原创 1月前
12阅读
本期技术贴小E教大家如何用HTML和JavaScript来简单的制作一个网页上的秒表。大致效果是这样的: 要求是点击开始会让秒表开始计时,点击暂停按钮时暂停,点击复位按钮时,上面数字全部归零。下面让我们一起来学习一下如何操作吧~ HTML&JavaScript .首先是先用HTML把秒表的大致外观写出来,下面是代码: 接下来是JavaScript的部分了我们在末尾写上首
大家好,我是小麦,日志系统在系统开发和调整过程中的重要性,大家应该都清楚,特别是项目出问题之后,却没有日志可以帮忙定位问题,就非常令人痛苦。因为我们不可能一直通过调试器去单步调试程序,所以设备的运行日志显得尤为重要。通常我们对日志有这些要求:不同的日志级别(Debug,Warning, Info, Error, Fatal);日志打印要和printf一样简单易用;能够
# 如何实现“JavaScript 开发单片机单片机(Microcontroller)是一种集成电路,大多数单片机都通过某种编程语言进行控制和编程。近年来,JavaScript逐渐进入嵌入式系统的开发领域,使得开发者能够以一种更为直观和便捷的方式来控制硬件。本篇文章将带领你了解如何使用JavaScript进行单片机开发,帮助你从小白迅速成长为合格的开发者。 ## 开发流程概览 以下是整个
原创 2月前
61阅读
# 如何实现Python开发单片机 ## 介绍 在现代科技发展的背景下,单片机成为了广泛应用于各个领域的关键技术。Python作为一门易于学习且功能强大的编程语言,也可以用于开发单片机。本文将向刚入行的开发者介绍如何使用Python开发单片机的基本流程和代码。 ## 流程 以下是实现Python开发单片机的基本流程,步骤如下表所示: ```mermaid pie title 实现Py
原创 2023-10-03 11:35:11
751阅读
在学生时代,我用过C语言编程也用过JAVA语言编程,工作之后都还给老师了,但是基本的概念还是知道一些。C语言和JAVA语言同样是高级语言,但是还是不同的,C语言要更低级一些,对硬件的控制更加直接,JAVA语言的运行需要使用JAVA虚拟。下面分别对C语言和JAVA语言说一说。 C语言C语言是我大学时的必修课,记得那时还是用的谭浩强老师的C语言教材,现在回想起来历历在目;C语言更加接近
我不是电子专业毕业,后面是通过自学的单片机进入了这个行业。当初我和很多人一样,不知道单片机是什么。网上搜集了一些资料,说的太学术化,看的云里雾里。今天我用大白话来给大家讲解一下。单片机是我在自学java,然后在网上找教程无意间看到有这门技术存在。当时一下就提起了我的兴趣。因为单片机编程比java这些有趣多了,它能程序来控制硬件完成自己想要的行为,比如开灯、关灯。最后也促使我放弃学习java而转向单
MicroPython跟Python是什么关系MicroPython是Python的一个子集,在语言、语法等方面实现了Python3.4的大部分标准特性以及后续版本的部分特性,但是没有包含一些高级特性,如装饰器、生成器等。同时,MicroPython 对 Python 的标准库进行了精简,只保留了一些常用的模块,如 os、sys、time、ujson 等,这也使得MicroPython核心的体积非
# 用Python开发单片机 ## 引言 单片机是一种集成了处理器、内存和各种接口功能的微型计算机系统,广泛应用于物联网、嵌入式系统等领域。Python是一种简洁、易学的编程语言,可以快速开发各种应用程序。本文将介绍如何使用Python开发单片机,并给出代码示例来演示开发过程。 ## 开发环境搭建 在开始开发之前,我们需要搭建好开发环境。通常情况下,我们会选择一款支持Python的单片机
原创 7月前
180阅读
目录 VSCode搭建STM32开发环境(极简自我搭建&懒人直接使用插件)写在前面:方法一:arm工具链+OpenOCD烧录1.大致思路2.准备工具2.1安装工具2.2补充说明3.使用STM32CubeMX创建工程4.VSCode内部配置4.1添加并配置c_cpp_properties.json4.2添加settings.json4.3配置tasks.json4.4配置launc
## Java可以开发单片机吗? ### 1. 引言 单片机是一种具有微型计算机功能的集成电路芯片,它通常由处理器、存储器和一些输入输出接口等组成,常用于嵌入式系统中。而Java是一种通用、高级的编程语言,被广泛用于开发各种应用程序。那么,Java能否用来开发单片机呢?本文将详细介绍Java开发单片机的流程和步骤。 ### 2. Java开发单片机流程 下面是Java开发单片机的基本流程,
原创 2023-08-27 11:24:37
520阅读
用JS搭建自己的汇编模拟器原文链接:part1 和 part2写在前面:由于自己的计组课上学期实在是划水了,很多内容没有好好的理解和掌握,但是能让我划起水,还是因为课水太多了啊!刚好自己学过前端看到这个课程就想写写看,复习一下计组。这个项目是拿Angular写的,我没学过Angular,所以就只看了大概,没有具体的构建。具体实现看我后面的更新吧!?有关模拟器(Simulator)我看的这篇文章,里
JS可以做的事多了,那就用来实现一个计算器吧 看看手机中的计算器,分为普通计算器和科学计算器    自认脑袋不够大,就实现一个普通版本的吧(支持正负数加减乘除等基本连续的运算,未提供括号功能)看看图示效果, 或 在线演示 一、知识准备1+1 = ?正常来说,我们看到这个表达式都知道怎么运算,知道运算结果但计算机不一样,计算机无法识别出这串
用Javascript来操作硬件早就不是一件稀奇的事情了。所以作为一名电子专业出身的FE,我也打算尝试一下用js来驱动arduino;要想操作这些底层硬件,肯定是需要一些工具的,我这里介绍的工具主要是 cylonjs 和 gortcylonjs其实就是一个操作"机器"的js框架,官网的介绍是这样的:Cylon.js is a JavaScript framework for r
概述传统的嵌入式单片机开发基本上形式如下图:该流程对于功能单一或者功能变更极少的场景是比较友好的,但是对于设备应用层变更比较多或者公板方案开发应用的场景,上述场景显的有些累赘。那么有什么方式可以解决呢??对于设备应用层变更比较多或者公板方案开发应用的场景,可能因为应用层稍微修改一下就要出固件版本验证,这对于版本管理,时间周期,固件质量都是比较不友好的。那么我们如何避免这些问题??那么有什么方式呢?
Javascript异步编程的4种方法你可能知道,JavaScript语言的执行环境是"单线程"(single thread)。所谓"单线程",就是指一次只能完成一件任务。如果有多个任务,就必须排队,前面一个任务完成,再执行后面一个任务,以此类推。这种模式的好处是实现起来比较简单,执行环境相对单纯;坏处是只要有一个任务耗时很长,后面的任务都必须排队等着,会拖延整个程序的执行。常见的浏览器无响应(假
?作者简介?职业:??在校大学生?爱好:?写博客,?听歌,?学习单片机,?java,?跑步?擅长:单片机的基本原理,java基本原理?主要内容?????????????了解JavaScript是什么语言,该语????言的特点,和java的区别,使用方????式,了解Ajax,了解并使用jquery??????????????目录❤️一、JavaScript的定义❤️二、JavaScript的特点✨
转载 2023-07-24 16:46:14
179阅读
一、操作系统发展史第一阶段:手工操作 —— 真空管和穿孔卡片 第一代之前人类是想用机械取代人力,第一代计算机的产生是计算机由机械时代进入电子时代的标志,从Babbage失败之后一直到第二次世界大战,数字计算机的建造几乎没有什么进展,第二次世界大战刺激了有关计算机研究的爆炸性进展。 lowa州立大学的john Atanasoff教授和他的学生Clifford Berry建造了据认为是第一台可工作的数
lua开发笔记(1)单片机与luaPython与lua 单片机与lua我第一次接触lua是几年前偶然发现了一个单片机(MCU)的开源项目——NodeMCU。这个项目很有意思,他的目的是让传统程序员(或者叫“主流程序员”)可以更加轻松地开发单片机的程序。主流程序员开发的项目大部分是有操作系统来屏蔽硬件底层,无论是C、C++、java、C#还是PHP、PYTHON等等,开发完成后的程序都是跑在操作系统
  • 1
  • 2
  • 3
  • 4
  • 5