神经网络如何用单片机实现?

答得好的话,绝对追加~~~... 答得好的话,绝对追加~~~ 展开
 我来答
意法半导体(中国)投资有限公司 2023-06-12
展开全部
意法半导体单片机产品线拥有业界宽广、极具创新力的32位产品系列 – STM32,覆盖超低功耗、超高性能方向,同时兼具一流的市场竞争力。STM32是ARM Cortex内核单片机和微处理器市场和技术方面的佼佼者,目前提供16大产品线 (F0, G0, F1, F2, F3, G4, F4, F7, H7, MP1, L0, L1, L4, L4+,L5, WB),超过1000个型号。STM32产品广泛应用于工业控制、消费电子、物联网、通讯设备、医疗服务、安防监控等应用领域,其优异的性能进一步推动了生活和产业智能化的发展。
砂兰
2011-04-19 · 超过20用户采纳过TA的回答
知道答主
回答量:47
采纳率:0%
帮助的人:0
展开全部
单片机开发神经网络应用主要考虑三个方向:
1)网络本身,神网本质上是一组矩阵,矩阵在单片机中的表现可以通过数组来实现;
2)输入输出,神网的应用就是把输入阵列与网络本身的矩阵点乘叉乘后算术求和,产生输出矩阵,把输入输出的算法做到单片机里也不是难事;
3)训练,神网的权值矩阵都是训练出来的,采用诸如前向或反向的算法,可以做离线也可以做在线,如果做离线就没有必要把算法实现在单片机内,PC上就可以做,然后导入矩阵即可;如果做在线则是相对较难的技术,需要在单片机上实现,对于单片机本身的资源要求也较高。

简单说,1)是基础,也最容易;1)+2)就已经是神经网络的应用了,也容易实现;1)+2)+Matlab神经网络离线训练是易于实现,且富有弹性的应用方式;1)+2)+在线训练基本上就是具备自己学习能力的机器人,这是学术界一直探索的方向。

希望能给你一些启发,研究神网对我来说已经是五六年前的过去了,还是很怀念那时候的激情,个人认为这将是二十一世纪后期最有影响力的技术之一。
意法半导体(中国)投资有限公司
2023-06-12 广告
《单片机原理及应用》是2010年9月由电子工业出版社出版的图书,作者是张友渔。本书系统全面地介绍了80C51单片机的基本原理、硬件结构、指令系统,并从应用的角度介绍了汇编语言程序设计、单片机外部电路的扩展,以及与键盘、LED显示、LCD显示... 点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
匿名用户
2011-04-19
展开全部
如果你的神经网络源程序是用C语言写的,除了输入输出函数,都可以直接下到单片机上,
单片机就可以运行,单片机可以用c语言编程。但你看不到输出结果,你还需要液晶显示屏来显示,同时还要在单片机的程序里加入用于显示的程序。液晶显示器是单片机的外设。如果你没接触过单片机,那就花一些时间看看控制单片机的外设的程序。这只是一个思路,具体的没法在这里说明白,因为单片机的以及开发板的种类太多了,每种都不太相同,需要知道具体的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
白菜说编程
2019-11-20 · 专注于各类编程问题回答
白菜说编程
采纳数:10 获赞数:59

向TA提问 私信TA
展开全部
先做好模拟的输入和输出,将其制作为数据集;
在电脑上构建一个神经网络模型,使用该数据集对你神经网络进行训练;
训练到你满意为止后,将模型中的各种参数(权重什么的)输出,放入到单片机中。
我没试过,只是我的设想,训练神经网络的时候用自己电脑,训练完把模型放到单片机中,你可以试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
_落魄書生_
2011-04-19
知道答主
回答量:8
采纳率:0%
帮助的人:0
展开全部
不知道,但是这个问题我也很感兴趣,先留个名,希望有高人回答
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式