怎么检查外包做的网站,重庆市建设工程管理协会网站,中国最火的网站,公司网址例子为什么我学了几天 STM32 感觉一脸茫然#xff1f; 如果你只有C语言基础就马上学习STM32#xff0c;你一定会有这些疑惑#xff1a;
为什么有这么多没见过的API函数#xff1f;没见过的变量#xff08;寄存器#xff09;名称#xff1f;
为什么工程除了main.c#xff…为什么我学了几天 STM32 感觉一脸茫然 如果你只有C语言基础就马上学习STM32你一定会有这些疑惑
为什么有这么多没见过的API函数没见过的变量寄存器名称
为什么工程除了main.c还有这么多其它没见过的文件它们有什么用 在开始前我分享下我的经历我刚入行时遇到一个好公司和师父给了我机会一年时间从3k薪资涨到18k的
我师父给了一些 电气工程师学习方法和资料让我不断提升自己感谢帮助过我的人
如大家和我一样需要我可以分享资料在评论区扣888或私我888什么是Flash什么是RAM什么是ROM
什么是寄存器什么是时钟什么是中断什么是定时器什么是DMA
什么是端口复用与重映射什么是ADC什么是PWM?什么是UART?什么是IIC什么是SPI
什么是原理图什么是PCB什么是晶振什么是复位什么是电平什么是上拉下拉浮空
为什么我的语言程序不能下载到STM32中运行为什么下载的固是.hex文件文件有什么区别
为什么有寄存器编程还有标准/HAL库编程甚至网上查的教程还有STM32CubeMX可视化配置编程应该学哪种用哪种
如果你只有C语言基础你有上面这些疑惑是非常非常正常的。因为C语言只是一门编程语言在单片机上你可以用汇编编程、C语言编程甚至很多极客板卡上你可以用Python,JavaScript编程。为什么现在单片机编程都以C语言为主因为各大芯片厂商提供的BSP包都是以C为主权衡性能效率和可维护性来说C语言可以说是当前最优解。
所以你和STM32之间差的就是这部分的知识点或者换个角度说你和单片机之间差的就是这部分的知识点因为对于所有的单片机这部分的知识都是通用的。