给生物芯片烧写程序的方法及过程
最近在自学单片机,突然想到没有USB线咋给单片机传程序?用蓝牙?用WiFi?
理论上只要手速够快,用两个开关控制电平,连电脑都不需要就可以编程,从而实现徒手烧程序。那么再延伸思考一下,如果芯片的电压等级够低,把它植入神经中枢,岂不是就可以让你的生物电给它烧程序?哎,这么一讲的话,好像还真的有点道理,话说回来,人脑不就是一枚生物芯片吗?干了蠢事挨了揍,痛觉神经传回来的生物电刺激大脑,相当于烧进去一段代码,最终在大脑皮层中打包成一个文件名为(不要再干这种蠢事)的程序。
如果这个人之后还干那种蠢事情,那是哪里出了BUG?这说明挨打的代码在过去这段时间内被其他的冗余的代码覆盖掉了,俗语就是贵人多忘事。当关键代码缺失一部分的时候,显然(不要再干这种蠢事)的程序就跑不动了。
其实,要解决这个bug也很简单,只要临时打个补丁修复一下就可以了,很快,很简单,也很暴力。难度不大,只要把挨打的这段代码让痛觉神经重新再往芯片里面烧一遍就行了,(当然这段代码也可以反复烧入)如此一来可以加深印象。
这样做的好处不仅可以修复(不要再干这种蠢事)的程序,还能让生物芯片将这程序列为优先级,从此再也不会被其他垃圾文件轻易覆盖掉了。如此看来,我惊喜地发现,咱们活着的每一位普通人都是拥有几十年编程经验的资深程序员啊[泪奔]
傻瓜式操作 keil新建一个工程 编译并下载到芯片
1.打开keil软件后,如下图所示右键Project菜单新建一个工程
2.输入新建的工程名称,如下图所示
3.弹出的界面选择要使用的芯片,我这里选择STM32F103C8T6,然后点击OK
4.然后在弹出的界面把这些库都勾选上,不然编译要报错,勾选后直接点击ok
6.点击下图的第一步,然后右键下图的第二不添加一个C文件
7.如下图第1步选择C文件,第2步输入文件名,第3步点击add按钮
8.如下图,输入一个最简单的C程序编译通过
9.点击工程配置按钮,生成HEX文件
10.下拉选择仿真器,这个大家用的什么仿真器就选什么仿真器,我用的是jlink,所以这里选择jlink,然后再点击Setting按钮进行下一步设置
11.然后在仿真器设置里面选择SW,如果仿真器接了芯片就会自动识别,点击确定后就可以下载了
12.然后随便写一个简单的程序编译没有问题后就可以点击下载了,下面标注的按钮1是编译,按钮2 是下载
相关问答
怎么样往芯片里写程序?单片机是干什么的?-ZOL问答
怎么样往芯片里写程序?单片机是干什么的?讨论回答(5)给芯片写程序是根据芯片的烧写时序(学过数点就明白)来决定了的,至于烧录软件,网上也很多,常用的51单片机...
怎么把程序写进芯片里?
这大概分为以下几步:第一、程序编写MCU芯片的程序开发主要使用两种语言——汇编和C语言。汇编语言是用助记符(Mnemonics)代替机器指令的操作码,用地址符号...
液晶显示驱动芯片需要写程序吗?
是的,液晶显示驱动芯片通常需要编写相应的程序来实现显示功能。液晶显示驱动芯片是一种专门用于控制和驱动液晶显示屏的集成电路。它负责接收来自主控芯片或处...
空白芯片怎么写程序?
空白芯片需要使用烧录器来写入程序。具体步骤如下:1.准备好烧录器和烧录器所支持的编程语言和工具链。2.连接烧录器到计算机,并将计算机程序中的二进制程序文...
电压力锅芯片怎么写程序?
编写电压力锅芯片的程序需要了解该芯片的硬件架构、指令集和功能等基本信息。一般情况下,编写电压力锅芯片的程序需要进行以下步骤:1.硬件初始化:包括对各个...
芯片上最原始的程序是如何写入的?例如BIOS是怎样写入主板的?...
芯片上最原始的程序是如何写入的?例如BIOS是怎样写入主板的?主板讨论回答(5)Bios中的代码是属于整个电脑运行用的,入=如果你写入一个错误的代码,这导致整个...
怎么写芯片的驱动程序?
先自己造个芯片,英伟达,英特尔,AMD,自制驱动是装不上的,先自己造个芯片,英伟达,英特尔,AMD,自制驱动是装不上的,
芯片如何写入程序的?
芯片的程序写入可以通过烧录器实现。这是因为芯片厂家会预先设计好一个固定的程序,这个程序被称为"固件"。要将自己的程序写入芯片,可以使用烧录器将自己编写...
一台电脑,一个芯片,如何把程序写入到芯片里?
你说的是开发板吧得先把硬件电路弄通,然后用相应的软件把程序烧进去,一般是串口或者USB的你说的是开发板吧得先把硬件电路弄通,然后用相应的软件把程序烧进...
可编程逻辑芯片需要写程序吗?
可编程逻辑芯片是否需要写程序取决于其用途和功能。在数字逻辑设计中,可编程逻辑芯片是一种非常重要的器件,其用途是根据设计者的需求,实现特定的逻辑功能。因...