mark0668 发表于 2015-11-3 21:59:58

[NUCLEO-L476RG开发] STM32CubeMX的HAL 库 + 串口 + UCOSII



今天下午才收到的板子,先晒一下!接下来先说一下我都用的什么版本的软件。



KEIL 的版本用的是5.16A 的



STM32CubeMX    现在用的是4.10 版本的。



L4 的库用的是1.0 版本的。

软件的版本就是上面的了,工程可能在低的版本KEIL 会打不开,如打不开可以自已建工程把文件添加进去,或者把软件升级吧。 下面讲一下大致用了哪些引脚了。



绿色是现在分配了的引脚,串口使用了板子集成的串口2 ,这个板子的好处就是集成了调试器,下载器,最重要也是集成了串口的。(一板在手全搞定,不需要外接串口),橙色的引脚是预留的晶振引脚(如果使用外部晶振就要开启)



这是开启外部晶振的选项(为了大众化我就不开启了)。



选择这里开启串口2,引脚为 PA2,PA3




这里是时钟树设置,选择第二个为内部时钟,第三个为外部时钟(要选开启外部时钟晶振才可以选择第三个,为了大众化我就选择第二个内部时钟)



如果要使用外部晶振只需要把这两个焊点短接上就可以用外部晶振了,默认是没焊接的,(调试器里面是分了一个时钟引脚[ MCO ]出来给STM32L476 使用的 而不需要再另外焊接晶振的了)



这是串口的设置,波特率要多少就自己设置了 我这也选了大众化的 115200

设置好就可以生成工程了。



UCOSII 的移植我就不讲了,有兴趣可以去找相关资料了。



下载工程编绎,下载到开发板,用串口软件连上串口就可以输出以上信息了。



风子 发表于 2015-11-3 22:21:19

谢谢分享

alles_ok>>0_0<< 发表于 2015-11-3 22:56:51

多谢分享。。

alvin_ 发表于 2015-11-4 08:36:12

UCOSII+HAL……这可是大手笔!赞!

disheng4688 发表于 2015-11-4 08:49:38


谢谢分享

党国特派员 发表于 2015-11-4 09:09:47

谢谢分享

肽宰1 发表于 2015-11-4 10:10:27


这样子的帖子 写得很好:lol:lol:lol

aabird 发表于 2015-11-4 10:21:32

这个挺厉害呀,表示一般都没看懂,真是高人呀学习了

super_warlock 发表于 2015-11-4 16:22:45

谢谢分享

夜色风满楼 发表于 2016-1-27 22:30:48

移植到f103上需要做哪些修改呢 弄了两天了 始终没有效果:'(
页: [1] 2 3 4
查看完整版本: [NUCLEO-L476RG开发] STM32CubeMX的HAL 库 + 串口 + UCOSII