关于单片机的问题

关注

单片机 单片机综合应用 44401941e9fd6711    2018-06-13   |   浏览量 67  
STM32的lcd屏的界面开发可以不用c语言来实现吗?

全部回答

  • 79ecefbe55560747 发表于 2018-06-13

    目前使用C语言的库函数开发最快,汇编应该可以,不过工程量应该不是一般的大,也可以用给32刷一个MicroPython,不过个人还没试过

    举报 评论 0

  • xdsnet 发表于 2018-06-13

    肯定可以,起码可以用汇编,但工程量就不知道有多大了,此外还可以用MicroPython之类的,其实只要能操作相应数据端口环境,用那种语言都可以的。

    举报 评论 0

  • skawu 发表于 2018-06-13

    STM32是用汇编和C语言操作的,你如果不用C语言用其它高级语言编程需要做相应的语言支持移植,例如micropython,或者lua语言,需要你移植固件过去支持这些语言的语法进行开发

    举报 评论 0

  • huihui163 发表于 2018-06-13

    汇编肯定可以,但是代码量太大了,micropython可以在F4上编程,其他支持的语言不多

    举报 评论 0

  • apleilx 发表于 2018-06-13

    stm32的lcd实际应用基本都是c语言,别的还真不常见,包括官方的STemwin都是C语言接口的。

    举报 评论 0

  • jn1989 发表于 2018-06-13

    单片机还是C语音比较多,如果有合适的交叉编译器用什么语音都行,比如java等。

    但是效率肯定不如C,单片机一般来说还是RAM和ROM比较紧张的,对于效率要求比较高,最好还是C语音,尤其是交互部分,卡了就麻烦了。

    另外有些用汇编完成,但是汇编对于复杂程序来说编写太麻烦了,现在还是C是主流吧

    举报 评论 0

  • 袁建明 发表于 2018-06-13 云汉达人

    不用C语言只能用汇编了,汇编语言完全能能够实现该功能,我之前有个同事,只用汇编写代码,不会C语言,写程序那叫一个溜。单片机硬件资源有限,肯定需要试用执行效率高的语言来编写。所以汇编和C是合适的。其他语言即使能跑也不适合做工程。

    举报 评论 0

  • 代人凌峰 发表于 2018-06-13

    考虑到效率和难度,最好用就是C语言;也有在STM32上用C++开发的,没试过

    举报 评论 0

  • 奔跑的黑蚂蚁 发表于 2018-06-13

    问题是STM32的开发环境就是keil,而keil这个环境它只支持c语言了,你想用什么语言呢?STM32开发界面的时候还有专用的库(STemWin)可以使用。或者你可以直接使用串口屏,串口屏自带上位机开发软件,画图式开发。

    举报 评论 0

  • lichangle 发表于 2018-06-13

    如果stm32f01系列的就只能用汇编跟c语言了

    举报 评论 0

  • 菜鸟冷虎 发表于 2018-06-13

    目前只能用C语言吧,用汇编去开发LCD,这工作量不是一般的大

    举报 评论 0

  • wenqingshan123 发表于 2018-06-13

    很多程序并不一定说一定要用C语言开发,汇编啊,甚至机器语言都可以,只不过C语言比较容易上手,移植性也强些

    举报 评论 0

  • 幻月星辰 发表于 2018-06-13

    嵌入式种类繁多,接口驱动大多不一样,没有能适应所有硬件的高级语言,只能是针对具体的硬件开发,所以只能用C和汇编,

    举报 评论 0

  • fd38f4f3178d6cb1 发表于 2018-06-13

    C语言你可以实现了,你就慢慢改吧,汇编,或者最近很火的HAL库。

    举报 评论 0

  • donatello 发表于 2018-06-13

    楼主想要用汇编还是C++还是python来开发呢?汇编肯定可以,C++的话,MDK下支持C++关键字,但是MDK进行面向对象开发很困难,python的话要在特定的开发环境。

    举报 评论 0

  • 勇哥来巡山 发表于 2018-06-13

    这个都是使用C语言开发的,其他的语言执行效率不高

    举报 评论 0

  • 7943603 发表于 2018-06-14

    我觉得驱动屏幕和语言关系不大,汇编,c,c++都是可以的。

    举报 评论 0

  • @曲终人散@ 发表于 2018-06-14

    当然可以了,C语言写的gui最后也是会变成汇编,然后变成机器码的,不过用汇编写难度太大了

    举报 评论 0

  • chen0000009 发表于 2018-06-16

    也可以用ARM汇编来写,不过用汇编开发难度太高,还不如用C开发

    举报 评论 0

我来回答

试用推荐

正点原子阿波罗STM32F767开发板

产品总数:4个  申请人数:158

距离结束时间:

推荐达人 更多>

  • 王奕 向ta提问

    Eagleson

    在学习FPGA的道路上 我们一起成长吧!

    在行: FPGA/CPLD

  • 靳飞 向ta提问

    汉云

    在路上的Linuxer

    在行: DSP技术 Linux 系统 STM32讨论区 PIC单片机 PCB技术/设计/定制

  • Angel Cherry 向ta提问

    MOP

    用愛和熱忱寫好每一行Code

    在行: FPGA/CPLD Linux 系统 热门单片机

  • 陈龙 向ta提问

    活到老学到老、生命在于折腾

    在行: 电路设计 Linux 系统 DIY创客 开发板

  • 徐珂靖 向ta提问

    xukejing

    Linux系统 、热门开发板

    在行: Linux 系统

完成答题
赶快去开启您的宝箱吧