我没学过单片机,有c语言基础,能直接学习stm32吗?

请详解原因行吗?能的原因,和不能的原因。我会加分的。... 请详解原因行吗?能的原因,和不能的原因。我会加分的。 展开
 我来答
意法半导体(中国)投资有限公司 2023-06-12
展开全部
意法半导体致力于引领单片机技术和产品的创新,推动生态系统的建设,为用户提供满意的产品和技术服务。意法半导体单片机产品线拥有业界宽广、极具创新力的32位产品系列 – STM32,覆盖超低功耗、超高性能方向,同时兼具很强的市场竞争力。STM32是ARM Cortex内核单片机和微处理器市场和技术方面的佼佼者,目前提供16大产品线 (F0, G0, F1, F2, F3, G4, F4, F7, H7, MP1, L0, L1, L4, L4+,L5, WB),超过1000个型号。STM32产品广泛应用于工业控制、消费电子、物联网、通讯设备、医疗服务、安防监控等应用领域,其优异的性能进一步推动了生活和产业智能…
tangkun08
2012-12-30 · TA获得超过303个赞
知道小有建树答主
回答量:82
采纳率:0%
帮助的人:90.1万
展开全部
大概是不行的。虽然stm32要求的c语言你学过,但是很多东西要是直接去学习stm32的话很难理解。并且目前stm32的学习资料不是特别多(相比于51单片机),基础的更没有了,几乎所有资料都是建立在对单片机有一定认识上的。虽然stm32的确很高级,但是必须很复杂,比较难懂,不然大家都去学习了。比如寄存器,中断等很多概念在stm32的资料中很少有详细地去讲,都是直接教你怎么用,可是你根本不懂那是什么,所以这些都得从简单的单片机中入手去学习基本的东西,目前最常用的基本单片机是51单片机,资料超全,也很详细,等你学的差不多时在去学习stm32吧,不然你会很痛苦的
意法半导体(中国)投资有限公司
2023-06-12 广告
c语言一定要学好.在stm32上编程很少用汇编语言(会累死人的),一般都用c,不过有些功能c语言实现不了,学好了c语言编程还是要啃汇编的,.建议你用keilmdk.跟51的keil差不多.入门建议你买一块开发板,一定要简单,实用的.这样既便... 点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
杨尘一
推荐于2017-09-18 · TA获得超过1.7万个赞
知道大有可为答主
回答量:1万
采纳率:80%
帮助的人:1968万
展开全部
没学过单片机,有c语言基础,是能直接学习stm32的。因为STM32是基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARM Cortex-0内核而设计的,属于高级单片机,其可以使用汇编语言编写程序,也可使用c语言编写程序,而且很多使用stm32单片机的人都是使用c语言编写程序,所以通过一本详细讲解stm32的书籍直接学习是完全可行的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
macwind1
2012-12-30 · TA获得超过256个赞
知道答主
回答量:93
采纳率:0%
帮助的人:72.5万
展开全部
可以是可以,不过很痛苦。STM32是arm内核,直接学32位单片机很有难度。建议你从简单的8位单片机如51系列学起。原因很简单,单片机编程是建立在对硬件充分了解的基础之上进行硬件驱动,如进行I/O,串口通信,AD,DA转换,USB等等很多与外围电路进行直接控制的操作,和在windows系统写程序是两码事,先学习51单片机,了解了基本的运行原理,学STM32的时候就容易得多
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
____好菇凉da
2012-12-30 · TA获得超过262个赞
知道答主
回答量:150
采纳率:0%
帮助的人:53.3万
展开全部
我只是来打酱油的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友5292614
2019-05-16 · TA获得超过200个赞
知道答主
回答量:270
采纳率:52%
帮助的人:29.5万
展开全部

可以学,但是不会很容易,介绍你几个入门的Stm32教学课程看看
野火STM32入门编网页链接

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式