你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

查看: 263|回复: 0

缅甸欧亚国际点击部17206912005

[复制链接]

1

主题

0

回帖

0

蝴蝶豆

新手上路

最后登录
2020-3-29
发表于 2020-3-25 18:26:31 | 显示全部楼层 |阅读模式
一直想着为裸机开发的工程师做点奉献,借着业余时间开始了这套代码的编写:
定位:MCU裸机开发项目
目标:
1.以搭积木的方式挑选功能模块和驱动来加快开发速度
2.工程师开发过的功能模块存放到代码中以备下个项目使用
STM32CUBEMX是开发中的神器,MCU驱动部分省时省力,所以这份开源代码也基于ST的芯片来做(理论上是可以适配多款MCU的,只是其他MCU没有CUBEMX,所以暂时没花时间用其他MCU测试)
目前已有的功能模块(在b_config.h中配置),下面这个配置界面,只有使用MDK开发的童鞋才能看到:
目前的驱动部分比较,还有待网友的力量继续添加。
这份代码也吸收其他比较实用的开源代码,目前为止加入了两个,放在了thirdparty目录。
如果这份代码能在项目中发挥大的作用就需要有足够的功能模块以及驱动代码,这就要依靠网络的力量了。下面上源码链接,有兴趣的点进去瞧一瞧。
看到板块内有关于uGUI使用的帖子 ,这个只有3个文件的GUI确实适合MCU相关项目。进一步去看了源码的license,是比较开放的,那么BabyOS就非常开心的将其合并,让其成为Thirdparty的一份子。
于是在配置文件中多了一项:
在b_device_list.h注册lcd和触屏后便可以使用:
主函数代码片段:
对应的实验效果:
还有很大优化空间,在此抛砖引玉,等各位网友 大显身手。

回复

使用道具 举报

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版