第一个uart例程
时间:10-02
整理:3721RD
点击:
收到板子至今2周了,只是发了个开箱和搭建环境的水贴(因为是转的官网帖子)
首先,我要抱怨一下silabs,说心里话,无耻。
下面说说原因啊,官网的搭建环境就是骗人的,你按它的步骤,肯定完不成,我试了2周,就没成功过,而且最大的缺点就是所有插件全部在线安装,简直无耻到家了,我们上班上网是收流量费的,1元1G,妈的,我都花了20多元,一直就是装不上,总是下载一部分,就>他*的中断了,简直无耻。你也学学keil,需要插件,提供一个pack多好啊。还有就是有很多必须安装的包,天朝上外网是很累的,建议提供离线安装包。
直到这次出差,我在外地,正好今天休息,在酒店没事,有了充足时间了,就认真研究了一下,酒店的网比较快,终于安装了所有的必须包,当然ble需要的包都自动安装了,所以说官网的步骤就是>他*的骗子。
下面开始正式搭建环境,完成第一个项目。
声明一下,我用的代码是官方的例程,本想发自己的例程,但是那么久没发帖子了,加上刚搞明白怎样搭环境,所以,先发官方的例程,好给大家个指导。
当然要把板子插上,
出现如下提示,说明板子的驱动已经安装正常。
下面是当然是新建工程了,弹出如下界面
里面出现了3个选项,第一个是非ble的,就是普通mcu的工程,笔者目前第一个工程就是mcu工程,所以选择第一个。然后next,出现如下界面。

笔者选择第一个,UART_XMODEM_Bootloader,继续next,出现如下界面

建议不熟悉的不要改变路径,我是没改,继续next,出现如下界面

如果和图示界面相同,就不要任何操作了,直接finish,工程的壳完成了。
恭喜大家,空壳完成了,进入工程后,不会立即见到代码,所以说是空壳。
出现的界面如下,

不要怀疑自己,点击Generate按钮,就会最终生成例程,相信自己,点击一下,

是否出现如上方的界面啊,这才是真正的官方例程。
下面自己研究哦,由于笔者这次出差没有带TTL转USB或232,只能是模拟了一下,单步跟踪调试,理论上官方的这个例程可用,就是串口的BootLoader。
很厉害的!这里面坑很多啊!
不厉害啊,我也没搞明白多少
关键是官方的例程少到没有啊
全部要自己琢磨啊
所以进展缓慢啊,
慢慢研究吧
我也是 研究好几天了
是的啊,很无奈啊
