没问题,现在很多MCU都支持C语言编程了,STM32当然也不例外了。
准备一个单片机的开发板,边看书边动手实践,很快就能让你的软件跑起来。
就业前景关键是你是不是这个领域的专家,如果你技术过硬、能力强,干什么行业都有人抢着要你,还得把单片机学精,什么问题都难不倒你才行。
可以不配置网络,只要通过HDMI接口连接显示器就能本地工作,如果想使用ssh、上网安装软件等,就必须配置网络。
在函数定义时要说明返回的数据类型,在函数内部用return返回值。也有的做法就是定义全局变量,在函数中给全局变量赋值,但不建议这样做。
一般是硬盘、U盘、光盘等,这可能还与存储的数据大小有关,如果是大数据存储的话,一般使用带Raid功能的存储阵列,这样数据是带备份的。
这两种架构都是不错的架构,目前ARM架构用的比较多,因为软硬件的开发环境支持的比较好。相信RISC今后一定会与ARM并驾齐驱。
可以,这两个的学习是没有关联的。单片机是硬件的MCU,而linux是开源的操作系统。