- 主题:C语言的优势是啥?
大概是2003年左右的西门子一套家电还有什么日本小厂出的画中画功能的彩电吧。
然而,你是不是忘了,其实你现在用stmCube辅助设计,也是要先装java的....
【 在 lvsoft 的大作中提到: 】
: 我就是好奇,有什么设备这么奇葩用的是java embedded...
:
--
FROM 117.63.134.*
这倒不一定,我有次买了个车载导航,居然开了导航不能放MP3,放mp3不能开导航,然后升级了一下安卓系统就好了....所以安卓低版本也是光独占没轮片不能多任务的
【 在 tom6bj 的大作中提到: 】
: 开机先放N秒广告还关不掉声音的所谓智能电视....
: 看啥规模的电器吧,电饭锅,电磁炉肯定不跑java,电视机肯定是andriod,
:
--
FROM 117.63.134.*
那个年代叫KJAVA,或者叫J2ME,现在基本消失了
【 在 dismoon (伐开心要包包) 的大作中提到: 】
: 大概是2003年左右的西门子一套家电还有什么日本小厂出的画中画功能的彩电吧。
: 然而,你是不是忘了,其实你现在用stmCube辅助设计,也是要先装java的....
--
FROM 60.12.8.*
言归正传,C语言的优势就是它有指针!
C语言的劣势就是它有指针!
【 在 sqsl 的大作中提到: 】
: 是不是既能在个人电脑上运行,又能在以stm32f207 COTEX M3为内核的微处理芯片上运
: 行?
: C语言编写的程序能在电脑上运行是因为得益于Visual c软件将其编译为了机器能识别的
: ...................
--
FROM 117.63.134.*
这个我用的三星的tizen系统,虽然也是智能电视,但这个系统失败了所以基本可以当非智能机用。
冷启动2秒开机,非常舒爽~~
【 在 tom6bj 的大作中提到: 】
: 开机先放N秒广告还关不掉声音的所谓智能电视....
: 看啥规模的电器吧,电饭锅,电磁炉肯定不跑java,电视机肯定是andriod,
:
--
FROM 180.111.48.*
我从来没用过stmCube哦,我一开始就是gcc toolchain,现在更是c都不用直接rust了...
【 在 dismoon 的大作中提到: 】
: 大概是2003年左右的西门子一套家电还有什么日本小厂出的画中画功能的彩电吧。
: 然而,你是不是忘了,其实你现在用stmCube辅助设计,也是要先装java的....
:
--
FROM 180.111.48.*
用stmCube又不是为了用自动生成的代码....是硬件设计的时候检查脚位冲突用的
我就把它当个图形化的检查器,有时候我要一个16位的总线,我就用来检查如果用了PA啊,PB里面会不会和我的SPI冲突
【 在 lvsoft 的大作中提到: 】
: 我从来没用过stmCube哦,我一开始就是gcc toolchain,现在更是c都不用直接rust了...
:
--
FROM 180.115.151.*
你看,这就是rust的好处...
rust的编译器会保证你不可能写出有可能会产生资源冲突的代码...
rust的生命周期管理并不只是针对内存...而是针对所有的资源概念...
想在rust里做错事情是很难的...
【 在 dismoon 的大作中提到: 】
: 用stmCube又不是为了用自动生成的代码....是硬件设计的时候检查脚位冲突用的
: 我就把它当个图形化的检查器,有时候我要一个16位的总线,我就用来检查如果用了PA啊,PB里面会不会和我的SPI冲突
:
--
修改:lvsoft FROM 180.111.48.*
FROM 180.111.48.*
设备结构多有体积要求,客户喜欢轻便小巧的,同时考虑工艺维护需求,往往是P封装的小芯片,加上量大的成本乘数效应,如此程序空间有限,只允许轻便型的开发工具.加上某些场合特定时序与低功耗要求,只能手动针对性优化不允许黑箱模型,这些是C与汇编的主场.
因此硬件工程师首选C为开发工具,如果说想软硬皆通,再加一门PYTHON做上位机与数据分析,包括文件读写数值计算及可视化以进行相关应用领域的信号处理与业务拓展.
【 在 lvsoft 的大作中提到: 】
: 你看,这就是rust的好处...
: rust的编译器会保证你不可能写出有可能会产生资源冲突的代码...
: rust的生命周期管理并不只是针对内存...而是针对所有的资源概念...
: ...................
--
FROM 125.114.149.*
没有中间商赚差价。
【 在 sqsl (12345) 的大作中提到: 】
: 是不是既能在个人电脑上运行,又能在以stm32f207 COTEX M3为内核的微处理芯片上运
: 行?
:
: C语言编写的程序能在电脑上运行是因为得益于Visual c软件将其编译为了机器能识别的
--
FROM 223.104.111.*