感觉跟51比起来复杂太多了!不知道从何入手。在网上搜索的教程,基本都是对应某种板子,并不是从基础讲解!说的简单点,玩51的时候,直接写汇编就OK了,最基础的点个小灯,不超过20行,用C也就包含个reg51.h就行了,可是到了stm不知道从何写起!网上的文档动不动就整个固件库,N多代码,不知道都有什么作用, 其实我只是刚刚开始学,不需要完成很多功能,点个灯就可以!请教各位,又没有直观点的代码! 不想要网上那种一大堆的!
类似51这种的没有么
...............
void delay() {
.................
}
void main() {
.................
}
------解决思路----------------------
我连联接电脑,都连接不到,
怎样入门??
------解决思路----------------------
因为这和裸机不一样的思路
其接近于上层驱动开发的思想.
如果你对上层内核驱动有些了解的话,
应该比较容易理解些.
------解决思路----------------------
有两种方式,一个是通过寄存器控制,这个需要看芯片的手册,好处是代码量少,容易上手
另一种是固件库,需要了解固件库的用法,底层已经被封装好了
------解决思路----------------------
但对方连不上,就甚么趣味都没有吧,
------解决思路----------------------
STM32说到底还是个单片机,虽然也属于ARM
只有上了操作系统,才能是真正的嵌入式系统,
当然ucos类的OS就不能算了。
------解决思路----------------------
我的意见是自己动手做一块板子,下载文档,从最基本的芯片选型,各个接口的接法等等入手,做一块你自己的板子。很简单的,然后自己想一个小需求,去一点点实现!