6年9个月前IP:上海
870630
2楼

不同的单片机都不一样的

比方说输出就不是1和0那么简单

还有开放集电极 悬浮 上拉 复用等变化

那些高速的i2c i2s HSPI PWM ow

也不能前靠c自己模拟电平变化的

虽然都是c语言

但是一般不能靠通用开发平台

都有自己独特性

甚至有些开发平台c语言本身也有变化

其次开发都靠库

那更不同

不一定有什么stdlib

printf更不见得有

而且单片机大多都RAM小ROM小flash小

连复杂点运算都未必够地方放

同样保存数据吧

普通c你爱写几位就写几位

单片机最好凑够扇区再写

读也一样

得不同的思考模式

你一个位一个位写也不是不行

甚至也有函数给你用

但是你这么干flash的寿命很快到头

总之

挺头疼的



评论
文号 / 870630

千古风流
名片专栏发私信
学术分 1
总主题 68 帖总回复 1007 楼拥有证书:进士 学者 机友
注册于 2020/01/22 18:44:43最后登录 2026/10/31 02:54:58
主体类型:个人
所属领域:无
认证方式:手机号
IP归属地:上海

个人简介

个人开源项目: m24h.github.io

笔记
{{note.content}}
{{n.user.username}}
{{fromNow(n.toc)}} {{n.status === noteStatus.disabled ? "已屏蔽" : ""}} {{n.status === noteStatus.unknown ? "正在审核" : ""}} {{n.status === noteStatus.deleted ? '已删除' : ''}}
  • 编辑
  • 删除
  • {{n.status === 'disabled' ? "解除屏蔽" : "屏蔽" }}
我也是有底线的