网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
07月29日漏签0天
技术宅吧 关注:1,153,173贴子:6,258,871
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 1 2 3 4 下一页 尾页
  • 97回复贴,共4页
  • ,跳到 页  
<<返回技术宅吧
>0< 加载中...

047 宅吧专属电子入门 单片机编程 使用开发板 续

  • 只看楼主
  • 收藏

  • 回复
  • 手办吧的经验
  • 绝技盖世
    15
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
在046贴子中:
楼主简述了电子编程的一些【yes/no】
并详细演示了创意电子制作中,在开始编程前应该做的事情(即做一些有趣的电子电路原型,供编程时使用)
接下来,楼主将在本贴完成:
接续上贴中的【高级(带传感器的)延迟开关】制作。
并于内容中穿插介绍关于单片机/开发板的使用知识。


  • 手办吧的经验
  • 绝技盖世
    15
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
枣糕… 现在不是半夜…这个二楼得快点占…


2025-07-29 00:03:33
广告
不感兴趣
开通SVIP免广告
  • 天际邀游
  • 技压群雄
    10
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼


  • 熵焓灵蕴
  • 技震江湖
    13
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
支持









  • 手办吧的经验
  • 绝技盖世
    15
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
先回顾一下之前的贴子:
1. 【收益和乐趣是核心】,一个电子创意制作的收益和乐趣靠的不是功能(代码)有多复杂,而是创意本身和制作的水平能不能打动众人。
2. 【简单是美,注意控制成本】,成本包含很多方面,最容易被忽视的成本是【时间、热忱】,如果想要一件事情变得顺顺利利,最好的办法就是【舍弃一些太费时间,消磨热忱】的部分。比如:难度比较大(金属)的材料加工,【复杂的程序代码】等。
3. 【代码是价格高昂的宝贝】,很多时候你完全可以选择【不编程】直接达到近似的目标,这个时候需要在心里权衡利弊,不要因为追求炫酷的孩子气,影响到自己的成就。
4. 【电子编程的基础不止是代码】,还有外围电路,编程可以极大简化复杂的电子电路,相对很轻松的实现有趣的功能,但是【有趣的功能】还需要一些电子/电气知识,以及元件开销(成本)才能实现。


  • asderv22
  • 技震江湖
    13
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
所有给开发板加壳子的都不是认真做项目的开发板就是用来耍的


  • 小小家辉
  • 技杀四方
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
占楼


  • 手办吧的经验
  • 绝技盖世
    15
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
开始进入正题~
我们常说的“单片机” 包含很多不同类型
【以下描述都是广义的 不精确的 只求易于理解,不求百度百科,高手勿怪~】
首先,跟大家熟悉的电脑cpu一样,单片机有不同的性能级别。比如:
1. 树莓派(各种派)、友善之臂、以及各种“智能手机”级别的开发板使用的cpu,这种芯片严格来说已经脱离了“单片机”这个词的范畴,特点是:
a.频率极高 性能强,可以实现【多媒体】、【游戏互动】、【人工智能】、【远程控制(含视频监控)】、【搭建服务器】等功能
b. 典型的用法是搭配【操作系统】使用,比如linux、android、windows等。支持大量流行的高级编程语言 C JAVA Python等。
应用这个级别的硬件平台时,更多的是使用【操作系统功能】,而不是直接调用硬件外设。
c. 缺点和优点一样明显:复杂、昂贵、不耐用、功耗难以控制。
用来制作多媒体播放器、游戏机、物联网服务器、网络嗅探器、无人值守自动装备、替代电脑主机或是语音控制,图像识别 这种基于【操作系统】的【大运算量】应用,是很合适的。
而将这种芯片用于电子创意制作,是比较【麻烦的事情】,以树莓派硬件平台为例,树莓派耗电很高,动不动500mA,光跑控制电路不算负载,一块电池跑完用不了几个小时。芯片外设奇少无比,adc、dac 高级定时器一个都没有,很多常用功能还要借助扩展模块才能完成(贵啊!)。扩展IO还很脆弱,电压3.3V的 电流要卡在1mA才安全,难免束手束脚~
最致命的缺点是:【【对于不会操作系统级编程的创意制作者来说=砖头】】


2025-07-28 23:57:33
广告
不感兴趣
开通SVIP免广告
  • 法-拉
  • 技惊四座
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
前排


  • 下甜地血
  • 技惊四座
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
滋瓷


  • 手办吧的经验
  • 绝技盖世
    15
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
2. nxp stm32为代表的 32位arm m3/m4/m7内核平台。
与树莓派那种动则1GHz的高性能arm内核(A73)不同,arm m3/4/7 内核强调的是节能和丰富的硬件功能。
讲优点前不妨先对比树莓派谈谈这种平台的【局限】
a. 如果用树莓派看B站,你可能会抱怨“高清不流畅啊”这种问题,而在stm32平台上,你能刷出B站的部分网页就该知足了… stm32内部的【ram是论百k】的,片外扩展也不过16M… 树莓派的内存则是1000M(1G),甚至IP协议栈都跑不齐,要用裁剪过的简化协议…
b. 用来做多媒体用途,推个30帧的720p高清屏幕要耗去几成运算资源,剩下的资源软解480p的avi都费劲~ 摄像头拍视频、语音识别也不是不可以做~ 不过要用尽全部资源,不可能像手机、树莓派那样,多任务重载还能切换~ 多百十来块钱才能扩展到16M内存…别想多了
c. 基本就是C语言,还有点半死不活(不太稳定)的脚本,打算用来和【其他电脑系统】(比如网络设备)进行会话,无人值守自动作业的… 还是老老实实去用带操作系统的树莓派平台吧~


  • 透蓝x
  • 技压群雄
    10
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
怎么又开新帖子了我刚收藏上一贴


  • 来自普里皮亚季
  • 技成一派
    12
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
47是个好数字啊


  • 手办吧的经验
  • 绝技盖世
    15
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
虽然arm m3/4/7 平台和树莓派级别比起来很弱鸡,但是:【它确实是一种具有超级强大功能的大杀器!】
这个平台的优点有(以M4以上内核为例):
a. 频率达百兆Hz级别,每秒亿次运算,传统8位cpu(以arduino平台为例 下同)仅仅10兆Hz级别。
b. 片内资源量巨大 100k级别的内存(最高可达兆级) 比8位系统的4k 多多了,rom(存程序的flash)的容量也大,几百k到几M 远大于8位系统的10几 - 百十来k。
c. 片上外设丰富。
12/16位adc(模数转换 万用表 噪音计 风速计 照度计等应用的核心器件 12位相当于4000字 分辨率 16位是32000字)可达数十路!(可以同时测量几十个不同的信号),而且速度很高,可达1Msps,做个音频用示波器不成问题~(网上有卖)
12位dac,可以充做声卡,播放“台铃电动车已开启”这种多媒体音效~ 播放mp3啥的没啥压力。更重要的是,【dac可以按照程序指定的数值,输出确定的电压】,这个用处很大,相当于信号源~
dsp,用于高速数学运算,可以把原来需要cpu运算很长才能完成的任务缩短到1/1000甚至更短的时间。
这些丰富的外设及其高端性能,是8位平台望尘莫及的~
其他高级定时器啥的就不说了,以后用到时再说~


2025-07-28 23:51:33
广告
不感兴趣
开通SVIP免广告
  • 手办吧的经验
  • 绝技盖世
    15
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
使用 arm m3/4/7 平台 要注意的一些问题:
1. 一般认为这个平台可以完全替代8位系统,前提条件是【【阁下的时间够用的话】】。
一入arm深似海,这个平台的操作系统(RTOS等)是要写【进程调度】这些语句才能用的,如果不用操作系统,也别高兴得太早,众所周知,此类平台与8位系统一样,要通过操作【寄存器】来操控IO和各种功能、外设。
【令人绝望的真相】
8位系统的【寄存器】 大概10几到小几十个。每个寄存器8位(也就是几种功能吧 比如8种)
此平台的【寄存器】可达百个,每个32位……
说得有点夸张了,其实用习惯的话也没啥【编程不是平地建楼,而是吊装组合,抄抄写写也没啥难的~ 前提是要是熟手,而且能找到合适的源码借piao鉴qie】
对于一般的创意制作爱好者,这个平台【能不招惹 就不招惹 除非能捡现成的~】,毕竟做人要有原则


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 1 2 3 4 下一页 尾页
  • 97回复贴,共4页
  • ,跳到 页  
<<返回技术宅吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示